Browse > Article

Low-Complexity H.264/AVC Deblocking Filter based on Variable Block Sizes  

Shin, Seung-Ho (GSAIM, Chung-Ang University)
Doh, Nam-Keum (GSAIM, Chung-Ang University)
Kim, Tae-Yong (GSAIM, Chung-Ang University)
Publication Information
Abstract
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 tile 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. 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 $30{\sim}40%$ compared with the existing method.
Keywords
H.264; AVC; deblocking filter; loop filter; variable blocks;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Y.L. Lee and H.W. Park, "Loop filtering and post-filtering for low-bitrates moving picture coding," Signal Processing Image Commun., vol.16, pp.871-890, 2001   DOI   ScienceOn
2 Z. Zhou, M.T. Sun, and Y.F. Hsu, "Fast variable block-size motion estimation algorithm based on merge and slit procedures for H.264 / MPEG-4 AVC," International Symposium on Circuits and Systems, Vol.3, pp.725-728, May 2004
3 E.G. Richardson, "H.264 and MPEG-4 Video Compression," John Wiley & Sons, pp.170-187, Sept.2003
4 Draft ITU-T Recommendation and Final Draft International Standard of Joint Specification (ITU-T Rec. H.264/ISO/IEC 14496-10 AVC), Mar. 2003
5 JVT software JM10.2, May. 2006
6 Peter List, Anthony Jock, Joni Lainema, Gisle Bjontegaard, and Marta Karczewicz, "Adaptive Deblocking Filter," IEEE Trans Circuits. Syst. Video Technol, vol.13, No.7, July.2003
7 S.D. Kim, J. Yi, H.M. Kim, and J.B. Ra, "A deblocking filter with two separate modes in block-based video coding," IEEE Trans Circuits Syst. Video Technol, vol.9. pp.156-160, Feb.1999   DOI   ScienceOn
8 ISO/IEC 14496-2, "Information technology-coding of audio-visual objects. Part 2: Visual," Dec.2001
9 A. Ahmad, N. Khan, S. Masud, and M.A. Maud, "Selection of variable block sizes in H.264," IEEE Int'l Conf. on Acoustics, Speech, and Signal Processing (ICASSP '04), Vol.3, pp.173-176, May 2004
10 Draft ITU-T Recommendation H.263, "Video Coding for low bitrate communication Telecommunication Standardization Sector of International Telecommunication Union," Oct.1995
11 Yuwen Huang, Towei Chen, "Architecture Design for Deblocking Filter in H.264/AVC," in Proceedings of ICME, pp.693-696, Baltimore, Maryland, USA, July 6-9, 2003