Macroblock-based Adaptive Interpolation Filter Method Using New Filter Selection Criterion in H.264/AVC

H.264/AVC에서 새로운 필터 선택 기준을 이용한 매크로 블록 기반 적응 보간 필터 방법

  • 윤근수 (부산대학교 차세대 영상.IT 전문인력사업단) ;
  • 문용호 (경상대학교 컴퓨터과학부) ;
  • 김재호 (부산대학교 컴퓨터 및 정보 통신 연구소)
  • Published : 2008.04.30

Abstract

The macroblock-based adaptive interpolation filter method has been considered to be able to achieve high coding efficiency in H.264/AVC. In this method, although the filter selection criterion considered in terms of rate and distortion have showed a good performance, it still leaves room for improvement. To improve high coding efficiency better than conventional method, we propose a new filter selection criterion which considers two bit rates, motion vector and prediction error, and reconstruction error. In addition, the algorithm for reducing the overhead of transmitting the selected filter information is presented. Experimental results show that the proposed method significantly improves the coding efficiency compared to ones using conventional criterion. It leads to about a 5.19% (1 reference frame) and 5.14% (5 reference frames) bit rate savings on average compared to H.264/AVC, respectively.

H.264/AVC에서 부호화 효율 개선을 위해 매크로 블록 기반 적응 보간 방법이 고려되어졌다. 이 방법에서 필터 선택 기준은 비트율과 왜곡 항들이 고려하여 좋은 성능을 발휘하지만 아직 개선의 여지를 남겨두고 있다. 따라서 본 논문에서는 기존 방법보다 높은 부호화 효율 개선을 위해 움직임 벡터와 예측 에러에 대한 두 가지 비트율과 복원 에러를 고려하여 새로운 필터 선택 기준을 제안한다. 부가적으로 선택된 필터 정보 전송을 위한 오버헤더 (overhead)를 줄이는 알고리듬을 나타낸다. 실험 결과는 제안 방법이 기존 방법에 비하여 우수한 성능을 보이고 H.264/AVC에 비해 전체 비트율이 평균 5.19% (참조 프레임: 1개)와 5.14% (참조 프레임: 5개) 절감된다.

Keywords

References

  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. G. J. Sullivan, P. Topiwala, and A. Luthra, "The H.264/AVCAdvanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions," in SPIE Conference on Applications of Digital Image Processing XXVII, vol. 5558, part 1, pp. 454-474, Aug. 2004
  3. T. Wiegand, G. Sullivan, J. Richel, H. Schwartz, M. Wien, eds., "Joint draft 10 of SVC amendment," JVT-W201, April 2007
  4. http://ftp3.itu.int/av-arch/video-site/0507_Gen/Q 6_0507_InformalReport.doc
  5. 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
  6. O. Werner, "Drift analysis and drift reduction for multiresolution hybrid video coding," Signal Process.: Image Commun., vol. 8, no. 5, Jul. 1996
  7. K. Chono and Y. Miyamoto, "MB basis Adaptive Motion lnterpolation," JVT- D040, Joint Video Team (JVT) of ISOIIEC MPEG & ITU-T VCEG Meeting, 2002
  8. K. Chono and Y. Miyamoto, "Modified Adaptive lnterpolation Filter," JVT-D078, Joint Video Team (JVT) of ISOIIEC MPEG & ITU-T VCEG Meeting, 2002
  9. 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
  10. 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
  11. 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
  12. Y. Vatis, B. Edler, D. T. Nguyen, J. Oster mann, "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
  13. G. J. Sullivan and T. Wiegand, "Rate-Dist ortion Optimization for Video Compression," IEEE Signal Processing Magazine, Vol. 15, Num. 6, pp. 74-90, Nov. 1998 https://doi.org/10.1109/79.733497
  14. KTA reference model 1.2, available at http: // www.tnt.uni-hannover.de/~vatis/kta/ jm11.0kta1.2.zip
  15. G. Bjontegaard, "Calculation of average PSNR differences between RD- curves," Doc. VCEG -M33, April 2001