New Binarization Method of Transformed Coefficient for CABAC In H.264/AVC

H.264/AVC의 CABAC 엔트로피 부호기를 위한 변환 계수의 새로운 이진화 방법

  • Kim, Dae-Yeon (Dept. of Computer Engineering, Sejong University, DMS Lab) ;
  • Lee, Yung-Lyul (Dept. of Computer Engineering, Sejong University, DMS Lab)
  • 김대연 (세종대학교 컴퓨터공학과 DMS 연구실) ;
  • 이영렬 (세종대학교 컴퓨터공학과 DMS 연구실)
  • Published : 2008.01.25

Abstract

It is well-known that the coding efficiency of CABAC which is one of the entropy coding methods in H.264/AVC is lower than that of CAVLC at high bitrate in intra coding, even if CABAC shows higher coding efficiency than CAVLC. Therefore, for high quality video application, this paper proposes new binarization methods about the quantized DCT coefficients that are partitioned into four regions such that CABAC shows similar coding efficiency to CAVLC at high bitrate. The proposed binarization methods consist of separate binarization tables about the four partitioned DCT coefficients considering the statistical characteristics of the quantized DCT coefficients. The proposed binarizaton method for the quantized DCT coefficients shows higher coding efficiency than CABAC in H.264/AVC and shows very similar result to CAVLC at high bitrate.

H.264/AVC의 엔트로피 부호화 방법 중 하나인 CABAC은 CAVLC 보다 높은 압축율을 보이나 화면 내 예측 시 고비트율에서는 압축 성능이 좋지 않은 것으로 알려져 있다. 따라서 본 논문에서는 고화질의 비디오 응용 분야를 위하여 고비트율에서도 CABAC이 CAVLC에 못지않은 압축 성능을 발휘할 수 있도록 양자화된 DCT 계수를 위한 새로운 이진화 방법을 제안하였다. 제안된 방법은 양자화된 DCT 계수의 통계적 특성을 고려하여 4개로 분할된 DCT 영역과 QP에 독립적인 이진화 방법을 이용하는 것이다. 실험 결과, 제안된 양자화된 DCT 계수를 위한 이진화 방법은 기존의 H.264/AVC의 CABAC과 비교하여 고비트율에서 높은 압축 성능의 향상을 보였으며, CAVLC에 유사한 성능을 나타내었다.

Keywords

References

  1. ITU-T Recommendation H.264 and ISO/IEC 14496-10, Advanced Video Coding for Generic Audio visual Services, May, 2003
  2. Thomas Wiegand, Gary J. Sullivan, Gisle Bjontegaard, and Ajay Luthra, "Overview of the H.264/AVC video coding standard", IEEE Transactions on Circuits and Systems for Video Technology, Vol.13, No.7, pp560-576, July 2003 https://doi.org/10.1109/TCSVT.2003.815165
  3. J. Ostermann, J. Bormans, and P. List, et al., "Video coding with H.264/AVC: tools, performance, and complexity," IEEE Circuits and Systems Magazine, Vol.4, No.1, pp7-28, First Quarter 2004 https://doi.org/10.1109/MCAS.2004.1286980
  4. D. Marpe et al., "Context-Based Adaptive Binary Arithmetic Coding in the H.264/AVC Video Compression Standard," IEEE Transactions on Circuits and Systems for Video Technology, Vol.13, No.7, pp620-636, July 2003 https://doi.org/10.1109/TCSVT.2003.815173
  5. D. Marpe et al., "Adaptive Codes for H.26L"; ITU-T Telecommunications Standardization Sector: Video Coding Experts Group Document; Document VCEG-L13; Twelfth Meeting: Eibsee, Germany, Jan. 9-12, 2001
  6. D. Marpe et al., "Further Results for CABAC entropy coding scheme"; ITU-T Telecommunications Standardization Sector; Video Coding Experts Group Document; Document VCEG-M59; Thirteenth Meeting: Austin, Texas, USA Apr. 2-4, 2001
  7. Marpe, Detlev, et al; "Improved CABAC"; ITU-T Telecommunications Standardization Sector; Video Coding Experts Group Document; Document JVT-C060; 3rd Meeting: Fairfax, Virginia, USA, May 6-10, 2002
  8. J. Teuhola, "A Compression Method for Clustered Bit-Vectors", Information Processing Letters, Vol. 7, No.6, pp308-311, Oct. 1978 https://doi.org/10.1016/0020-0190(78)90024-8
  9. E. Lam, J. A. Goodman, "A Mathematical Analysis of the DCT Coefficient Distributions forImages" in IEEE Trans. on Image Processing, Vol.9, No.10, pp1661-1666 Oct, 2000 https://doi.org/10.1109/83.869177
  10. http://bs.hhi.de/~suehring/tml/download/old_jm/jm10.2.zip
  11. Gary J. Sullivan and Thomas Wiegand, "Rate-Distortion Optimization for Video Compression", IEEE SIGNAL PROCESSING MAGAZINE, Vol.15, No.6, pp74-90, Nov, 1998 https://doi.org/10.1109/79.733497