DOI QR코드

DOI QR Code

Uni-directional 4X4 Intra Prediction Mode for H.264/AVC Coding Efficiency

H.264/AVC에서 성능 향상을 위한 단방향의 4X4 인트라 예측 모드

  • 정광수 (광운대학교 VIA-멀티미디어 센터) ;
  • 박시내 (광운대학교 VIA-멀티미디어 센터) ;
  • 심동규 (광운대학교 VIA-멀티미디어 센터) ;
  • 이윤진 (광운대학교 VIA-멀티미디어 센터) ;
  • 박광훈 (경희대학교 전자정보대학) ;
  • 오승준 (경희대학교 전자정보대학) ;
  • 정세윤 (한국전자통신연구원) ;
  • 최진수 (한국전자통신연구원)
  • Received : 2010.03.04
  • Accepted : 2010.10.19
  • Published : 2010.11.30

Abstract

In this paper, we propose a new $4{\times}4$ intra coding method by unidirectional prediction for improvement of intra-frame coding efficiency of H.264/AVC. There are $4{\times}4$, $8{\times}8$, and $16{\times}16$ intra prediction modes in the current H.264/AVC. For the $4{\times}4$ intra prediction, coding efficiency is achieved by accurate prediction with small block size in relatively complicated regions, and the $16{\times}16$ intra prediction method can predict more accurately compared to $4{\times}4$ intra prediction with only one directional information in relatively homogeneous regions. We propose a unidirectional $4{\times}4$ intra prediction method adopting a small-size prediction and one directional prediction approaches. In order to improve coding efficiency, the proposed method is conducted by $4{\times}4$ block and their prediction directions are all the same, resulting that we need to send only one directional information for each macroblock. For intra-frame coding setting, we achieve 10.47% and 1.57% coding efficiency in BD-bitrate for only $16{\times}16$ intra mode and $4{\times}4$, $16{\times}16$ intra mode, respectively.

본 논문에서는 H.264/AVC의 성능향상을 위해 단방향 예측에 의한 $4{\times}4$ 인트라 부호화 방법을 제안한다. 최신의 동영상 압축 표준인 H.264/AVC에서는 $16{\times}16$$4{\times}4$ 인트라 예측 방법을 사용하고 있다. $4{\times}4$ 인트라 예측 방법은 예측 블록의 크기가 작기 때문에 $16{\times}16$ 예측 방법과 비교하여 상대적으로 복잡한 영역에서 보다 정밀한 예측이 가능하고, $16{\times}16$ 인트라 예측 방법은 $4{\times}4$ 예측 방법에 비해 상대적으로 큰 예측 블록을 사용하여 예측 방향정보를 적게 전송함으로써 평편한 영역에서 보다 높은 효율로 부호화할 수 있는 특징이 있다. 제안하는 방법은 매크로블록(Macroblock)을 부호화하기 위해 $4{\times}4$ 블록 단위로 예측하여 예측블록의 정밀도를 높이고, 동시에 모두 같은 방향으로 예측하여 예측 방향 정보를 줄임으로써 부호화 효율을 높이는 효과가 있다. 실험 결과, 제안하는 단방향의 $4{\times}4$ 인트라 예측 방법은 기존 H.264/AVC의 $16{\times}16$ 예측 방법과의 툴 단위 성능 비교에서 약 10.47% 정도의 비트 감소를 보인다. 또한, $16{\times}16$$4{\times}4$ 예측 방법을 모두 적용한 것과 두 가지 방법에 제안한 방법을 추가로 적용했을 때의 성능 비교에서는 평균적으로 약 1.57% 정도의 비트 감소가 있음을 확인할 수 있다.

Keywords

References

  1. ISO/IEC, "ISO/IEC JTC1/SC29/WG11 Coding of Moving Picture and Audio," Draft of version 4 of ISO/IEC 14496-10(E) MPEG/N7081, Apr. 2005.
  2. 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., pp. 560-576, July 2003.
  3. ITU-T, "H.261: Video Codec for Audiovisual Services," version 2, Mar. 1993.
  4. ITU-T, "H.263+: Video Coding for Low Bit-rate Communications," 1998.
  5. ISO/IEC, "Coding of Moving Picture and Associated Audio for Digital Storage Media at up to about 1.5 Mbps - Part 2," ISO/IEC/JTC1/SC29/ WG11 1993.
  6. ISO/IEC, "Generic Coding of Moving Pictures and Associated Audio - Part 2: Video," ISO/IEC 13818-2, 2000.
  7. Detlev Marpe, "Context-Based Adaptive Binary Arithmetic Coding in the H.264/AVC Video Compression Standard," IEEE Trans. Circuits and Systems for Video Technology, vol. 13, pp. 560-576, July 2003. https://doi.org/10.1109/TCSVT.2003.815165
  8. Detlev Marpe, Heiko Schwarz, Gabi Blattermann, Guido Heising, and Thomas Wiegand "Context-Based Adaptive Binary Arithmetic Coding JVT/H.26L," IEEE International Conference on Image Processing (ICIP'02), vol. 2, pp. 513-516, Sept. 2002.
  9. Thomas Wiegand, Gary J. Sullivan, Gisle Bjontegaard, and Ajay 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. https://doi.org/10.1109/TCSVT.2003.815165
  10. Arundhati Tamhankar and K. R. Rao, "An Overview of H.264/MPEG-4 part 10," 4th EURASIP Conference on Video/Image Processing and Multimedia Communications, vol. 1, pp. 1-51, June 2003.
  11. 국승용, 박광훈, 이윤진, 정광수, 심동규, 최해철, 최진수, 임성창, "H.264 에서 성능향상을 위한 Uni-directional 8x8 인트라 예측," 방송공학회논문지, 제14권 제5호, pp. 589-600, 2009년 9월. https://doi.org/10.5909/JBE.2009.14.5.589
  12. 정제창 역, "H.264/AVC 비디오 압축 표준," 홍릉과학출판사, pp. 124-131, 2005년.
  13. KTA reference software from http://iphome.hhi.de/suehring/tml/download/KTA/jm11.0kta1.8.zip
  14. 정세윤 외, "H.264 이후의 차세대 비디오 부호화 표준화 동향 및 전망," 전자통신동향분석, 제23권, 1호, pp. 122-129, 2008년.
  15. TK Tan, G. Sullivan, T. Wedi, "Recommended Simulation conditions for Coding Efficiency Experiments", ITU-T SC16/Q6, 34th VCEG Meeting, Antalya, Turkey, 12th-13th January, 2008, Doc. VCEG-AH10r3.
  16. Gisle Bjontegaard, "Calculation of Average PSNR Differences between RD curves", ITU-T SC16/Q6, 13th VCEG Meeting, Austin, Texas, USA, April 2001, Doc. VCEG-M33.