Abstract
Currently H.264/AVC supports variable block motion compensation, multiple reference images, 1/4-pixel motion vector accuracy, and in-loop deblocking filter, compared with the existing compression technologies. While these coding technologies are major functions of compression rate improvement, they lead to high complexity at the same time. For the H.264 video coding technology to be actually applied on low-end / low-bit rates terminals more extensively, it is essential to improve the coding speed. Currently the deblocking filter that can improve the moving picture’s subjective image quality to a certain degree is used on low-end terminals to a limited extent due to computational complexity. In this paper, a performance improvement method of the deblocking filter that efficiently reduces the blocking artifacts occurred during the compression of low-bit rates digital motion pictures is suggested. Blocking artifacts are plaid images appear on the block boundaries due to DCT and quantization. In the method proposed in this paper, the image’s spatial correlational characteristics are extracted by using the variable block information of motion compensation; the filtering is divided into 4 modes according to the characteristics, and adaptive filtering is executed in the divided regions. The proposed deblocking method reduces the blocking artifacts, prevents excessive blurring effects, and improves the performance about 40% compared with the existing method.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Draft ITU-T Recommendation and Final Draft International Standard of Joint Specification (ITU-T Rec. H.264/ISO/IEC 14496-10 AVC) (March 2003)
Draft ITU-T Recommendation H.263, Video Coding for low bitrate communication Telecommunication Standardization Sector of International Telecommunication Union (October 1995)
ISO/IEC 14496-2, Information technology-coding of audio-visual objects. Part 2: Visual (December 2001)
Ahmad, A., Khan, N., Masud, S., Maud, M.A.: Selection of variable block sizes in H.264. In: ICASSP 2004. IEEE Int’l Conf. on Acoustics, Speech, and Signal Processing, vol. 3, pp. 173–176. IEEE, Los Alamitos (2004)
Cheng, C.C., Chang, T.S.: An efficient deblocking filter for H.264/AVC. In: IEEE Int’l Conf. On Consumer Electronics, IEEE Computer Society Press, Los Alamitos (2005)
Huang, Y., Chen, T.: Architecture Design for Deblocking Filter in H.264/AVC. In: Proceedings of ICME, Baltimore, Maryland, USA, July 6-9, 2003, pp. 693–696 (2003)
Kim, S.D., Yi, J., Kim, H.M., Ra, J.B.: A deblocking filter with two separate modes in block-based video coding. IEEE Trans. Circuits Syst. Video Technol. 9, 156–160 (1999)
Lee, Y.L., Park, H.W.: Loop filtering and post-filtering for low-bitrates moving picture coding. Signal Processing Image Commun. 16, 871–890 (2001)
List, P., Jock, A., Lainema, J., Bjontegaard, G., Karczewicz, M.: Adaptive Deblocking Filter. IEEE Trans. Circuits Syst. Video Technol. 13(7) (2003)
Richardson, E.G.: H.264 and MPEG-4 Video Compression, pp. 170–187. John Wiley & Sons, Chichester (2003)
Zhou, Z., Sun, M.T., Hsu, Y.F.: Fast variable block-size motion estimation algorithm based on merge and slit procedures for H.264 / MPEG-4 AVC. In: International Symposium on Circuits and Systems, vol. 3, pp. 725–728 (2004)
JVT software JM10.2 (May 2006)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Shin, SH., Oh, DW., Chai, YJ., Kim, TY. (2007). Performance Improvement of H.264/AVC Deblocking Filter by Using Variable Block Sizes. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P. (eds) Advanced Concepts for Intelligent Vision Systems. ACIVS 2007. Lecture Notes in Computer Science, vol 4678. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74607-2_66
Download citation
DOI: https://doi.org/10.1007/978-3-540-74607-2_66
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74606-5
Online ISBN: 978-3-540-74607-2
eBook Packages: Computer ScienceComputer Science (R0)