Browse > Article

An Efficient Data-reuse Deblocking Filter Algorithm for H.264/AVC  

Lee, Hyoung-Pyo (Department of Electrical and Electronic Engineering, Yonsei University)
Lee, Yong-Surk (Department of Electrical and Electronic Engineering, Yonsei University)
Publication Information
Abstract
H.264/AVC provides better quality than other algorithms by using a deblocking filter to remove blocking distortion on block boundary of the decoded picture. However, this filtering process includes lots of memory accesses, which cause delay of overall decoding time. In this paper, we propose a data-reuse algorithm to speed up the process for the deblocking filter. To reuse the data, a new filtering order is suggested. By using this order, we reduce the memory access and accelerate the deblocking filter. The modeling of proposed algorithm is compiled under ARM ADS1.2 and simulated with Armulator. The results of the experiment compared with H.264/AVC standard are achieved on average 58.45% and 57.93% performance improvements at execution cycles and memory access cycles, respectively.
Keywords
deblocking filter; H.264/AVC; MPEG; video coding;
Citations & Related Records
연도 인용수 순위
  • Reference
1 B. Sheng, W. Gao, and D. Wu, 'An Implemented Architecture of Deblocking Filter for H.264/AVC,' International Conference on Image Processing, pp. 665-668, Singapore, Oct. 2004
2 P. List, A. Joch, J. Lainema, G. Bjontegaard and M. Karczewicz, 'Adaptive Deblocking Filter,' IEEE Trans. on Circuits and Systems for Video Technology, vol.13, no.7, pp.614-619, July 2003   DOI   ScienceOn
3 ARM Co., 'Arm Developments Studio v1.2,' http://www.arm.com
4 L. E. G. Richardson, 'H.264 and MPEG-4 Video Compression,' John Willey & Sons, pp. 184-187, Dec. 2003
5 K. Suhring, H.264/AVC software JM11.0, http://iphome.hhi.de/suehring/tml/, Nov. 2006
6 JVT, 'Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-T Rec. H.264 | ISO/IEC 14496-10 AVC),' May 2003
7 T. Wiegand, G. Sullivan, G. Bjontegaard and A. Luthra, 'Overview of the H.264/AVC Video Coding Standard,' IEEE Trans. on Circuits and Systems for Video Technology, vol.13, no.7, pp.560-576, July 2003   DOI   ScienceOn
8 Y.W. Huang, T.W. Chen, B.Y Hsieh, T.C. Wang, T.H. Chang, and L.G. Chen, 'Architecture Design For Deblocking Filter In H.264/JVT/AVC,' International Conference on Multimedia and Expo, pp. 693-696, Baltimore, Maryland, USA, July 2003
9 G. Sullivan and G. Bjontegaard, 'Recommended Simulation Common Conditions for H.26L Coding Efficiency Experiments on Low-Resolution Progressive-Scan Source Material,' ITU-T VCEG, Doc. VCEG-N81, Sep. 2001