H.264/AVC에서 부호화 효율 개선을 위한 매크로 블록 기반 적응 보간 필터 방법

Macroblock-based Adaptive Interpolation Filter Method for Improving Coding Efficiency in H.264/AVC

  • 윤근수 (부산대학교 전자공학과) ;
  • 김재호 (부산대학교 컴퓨터 및 정보통신연구소)
  • Yoon, Kun-Su (Department of Electronics Engineering, Pusan National University) ;
  • Kim, Jae-Ho (Research Institute of Computer Information and Communication, Pusan National University)
  • 발행 : 2007.09.25

초록

본 논문은 H.264/AVC에서 부호화 효율 개선을 위한 매크로 블록 기반의 적응 보간 필터 방법을 제안한다. 제안 방법은 다양한 방향의 움직임을 세밀하게 보상하는 9가지 분리 가능한 2차원 보간 필터들을 적용한다. 그리고 매크로 블록이 부호화되기 위한 비트율과 왜곡을 고려한 최적의 비용 함수를 정의하고 정의된 비용 함수를 최소화시키는 필터를 매크로 블록 당 적응적으로 선택한다. 실험 결과, 다양한 표준 $QCIF(176{\times}144)/CIF(352{\times}288)$ 동영상 테스트 시퀀스들에 대해서 제안 방법이 기존 방법들에 비하여 항상 우수한 부호화 효율을 지니고 있으며 H.264/AVC 보다 평균 6.25%(참조 영상 프레임: 1개), 3.46%(참조 영상 프레임: 5개)의 비트율이 절감된다.

In this paper, we propose macroblock(MB)-based adaptive interpolation filter method for improving coding efficiency in H.264/AVC. In the proposed method, nine separable two-dimensional(2D) interpolation filters are applied for precisely compensating motions in various directions. The optimal cost function which considers the bit rate and distortion for coding the MB is defined. The filter is adaptively selected per MB for minimizing the defined cost function. In the experimental results, the proposed method shows more excellent in coding efficiency than the conventional methods for the various standard $QCIF(176{\times}144)/CIF(352{\times}288)$ video test sequences. It leads to about 6.25%(1 reference frame) and 3.46%(5 reference frames) bit rate reduction on average compared to the H.264/AVC.

키워드

참고문헌

  1. Int. Telecommun. Union-Telecommun. (ITU-T) and Int. Standards Org./Int. Electrotech. Comm. (ISO/IEC) JTC 1, Rec. H.264 and ISO/IEC 14 496-10 (MPEG-4) AVC, Advanced Video Coding for Generic Audiovisual Services 2003
  2. M. Wien, 'Variable Block-Size transforms for H.264/AVC', IEEE Trans. Circuits Syst. Video Technol, vol. 13, no. 7, pp. 604-613, Jul. 2003 https://doi.org/10.1109/TCSVT.2003.815380
  3. T. Wiegand, G. J. Sullivan, G. Bjontegaard, and A. Luthra, 'Overview of the H.264/AVC video coding standard,' IEEE Trans. Circuits Syst. Video Technol, vol. 13, pp. 560-576, July 2003 https://doi.org/10.1109/TCSVT.2003.815165
  4. T. Wiegand, X. Zhang, and B. Girod, 'Long-Term Memory Motion- Compensated Prediction,' IEEE Trans. Circuits Syst. Video Technol, vol. 9, no. 1, pp.70-84, Feb. 1999 https://doi.org/10.1109/76.744276
  5. O. Werner, 'Drift analysis and drift reduction for multiresolution hybrid video coding,' Signal Process.: Image Commun., vol. 8, no. 5, Jul. 1996
  6. K. Chono and Y. Miyamoto, 'MB basis Adaptive Motion lnterpolation,' JVT-D040, Joint Video Team (JVT) of ISOIIEC MPEG & ITU-T VCEG Meeting, 2002
  7. K. Chono and Y. Miyamoto, 'Modified Adaptive lnterpolation Filter,' JVT-D078, Joint Video Team (JVT) of ISOIIEC MPEG & ITU-T VCEG Meeting, 2002
  8. T. Wedi and H. G. Musmann, 'Motion and Aliasing-Compensated Prediction for Hybrid Video Coding', IEEE Trans. Circuits Syst. Video Technol, vol. 13, no. 7, July 2003
  9. T. Wedi, 'Adaptive interpolation filters and high-resolution displacements for video coding,' IEEE Trans. Circuits Syst. Video Technol, vol. 15, no. 4, pp.484-492, April 2006
  10. Y. Vatis, B. Edler, I. Wassermann, D.T.Nguyen, J. Ostermann, 'Coding of Coefficients of two-dimensional Adaptive Wiener Interpolation Filter', Visual Communications and Image Processing, Beijing, China, July 2005
  11. Y. Vatis, B. Edler, D. T. Nguyen, J. Ostermann, 'Motion and Aliasing- Compensated Prediction Using a Two-dimensional Non-separable Adaptive Wiener Interpolation Filter', in Proc. IEEE Int. Conf. Image Processing, Genova, Italy, September 2005
  12. G. J. Sullivan and T. Wiegand, Rate-Distortion Optimization for Video Compression IEEE Signal Processing Magazine, Vol. 15, Num. 6, pp. 74-90, Nov. 1998 https://doi.org/10.1109/79.733497
  13. P. List, A. Joch, J. Lainema, G. Bjontegaard, and M. Karczewicz, 'Adaptive deblocking filter,' IEEE Trans. Circuits Syst. Video Technol, vol. 13, pp. 614-619, July 2003 https://doi.org/10.1109/TCSVT.2003.815175
  14. Libo Yang, Keman Yu, Jiang Li, and Shipeng Li, 'An Effective Variable Block-Size Early Termination Algorithm for H.264 Video Coding', IEEE Trans. Circuits Syst. Video Technol, vol. 15, no. 6, pp.784-788, Jun. 2005 https://doi.org/10.1109/TCSVT.2005.848306
  15. Y. K. Tu, J. F. Yang, M. T. Sun, 'Fast Inter Mode Selection', IEEE Trans. Circuits Syst. Video Technol, vol. 16, no. 5, pp.600-611, Jun. 2006 https://doi.org/10.1109/TCSVT.2006.873160
  16. KTA reference model 1.2, available at http://www.tnt.uni-hannover.de/-vatis/kta/jm11.0kta1.2.zip