An Efficient Competition-based Skip Motion Vector Coding Scheme Based on the Context-based Adaptive Choice of Motion Vector Predictors

효율적 경쟁 기반 스킵모드 부호화를 위한 적응적 문맥 기반 움직임 예측 후보 선택 기법

  • 김성제 (연세대학교 전기전자공학과 영상정보연구실) ;
  • 김용구 (한독미디어대학원대학교 뉴미디어학부 미디어통신연구실) ;
  • 최윤식 (연세대학교 전기전자공학과 영상정보연구실)
  • Received : 2010.04.26
  • Accepted : 2010.04.28
  • Published : 2010.05.31

Abstract

The demand for high quality of multimedia applications, which far surpasses the rapid evolution of transmission and storage technologies, makes better compression coding capabilities ever increasingly more important. In order to provide enhanced video coding performance, this paper proposes an efficient competition-based motion vector coding scheme. The proposed algorithm adaptively forms the motion vector predictors based on the contexts of scene characteristics such as camera motion and nearby motion vectors, providing more efficient candidate predictors than the previous competition-based motion vector coding schemes which resort to the fixed candidates optimized by extensive simulations. Up to 200% of compression gain was observed in the experimental results for the proposed scheme applied to the motion vector selection for skip mode processing.

지속적인 네트워크 전송 능력 및 저장 매체 성능 향상에도 불구하고, 다양한 기술적 경제적 이유에서, 화질 열화를 최소화하면서 압축 성능을 증대시키기 위한 비디오 부호화 기술이 꾸준히 개발되고 있다. 본 논문에서는 종래의 비디오 성능을 더욱 향상시키기 위해, 경쟁 기반 스킵모드 부호화를 위한 적응적 문맥기반 움직임 예측 후보 선택 기법을 제안한다. 제안하는 기법은 카메라의 움직임 여부와 주변 블록의 움직임 벡터 문맥을 기반으로 움직임 예측 후보를 적응적으로 구성하여, 고정된 움직임 예측 후보를 가지는 종래의 방식에 비해 효율적인 움직임 예측 후보를 제공하였다. 이와 같이 선택된 적응적 움직임 예측 후보를, 비디오 부호기의 인터 모드 중 가장 효율적인 부호화 모드로 알려진 스킵 모드의 움직임 예측 후보 선택에 적용함으로써 종래 방식 중 가장 우수한 성능을 나타내는 경쟁 기반 움직임 벡터 부호화 방식의 BD-RATE 성능을 최대 2배까지 개선할 수 있었다.

Keywords

References

  1. ITU-T Recommendation H.264 and ISO/IEC 14496-10 AVC, "Advanced video coding for generic audiovisual services," version 3: 2005.
  2. ISO/IEC JTC1/SC29/WG11, "Draft Call for Proposals on High-Performance Video Coding," ISO/IEC JTC1/SC29/WG11 Doc. N10926, Xi'an, Oct. 2009.
  3. ITU-T Recommendation H.263, "Video Coding for Low Bitrate Communication," Jun. 1996.
  4. S. D. Kim and J. B. Ra, "An efficient motion vector coding scheme based on minimum bitrate prediction," IEEE Trans. on Image. Proc., Vol.8, No.8, pp.1117-1120, Aug. 1999. https://doi.org/10.1109/83.777091
  5. J. Jung, and G. Laroche, "Competition- Based Scheme for Motion Vector Selection and Coding", ITU-T SG16/Q6 Doc. VCEG-AC06, Klagenfurt, Jul. 2006.
  6. T. Wiegand, H. Schwarz, A. Joch, F. Kossentini, G. J. Sullivan, "Rate-constrained coder control and comparison of video coding standards", IEEE Trans. on Circuits and System for Video Tech., Vol.13, No.7, pp.688-703, Jul. 2003. https://doi.org/10.1109/TCSVT.2003.815168
  7. Y.G. Kim, Y. Choe, "Candidate motion vectors for error concealment of video signals," IEICE Trans. Information and systems, Vol.E84D, No.3, pp.427-431, Mar. 2001
  8. T. Tan, G. Sullivan, and T. Wedi, "Recommended Simulation Common Conditions for Coding Efficiency Experiments Revision 3," ITU-T SG16/Q6 Doc. VCEG-AI10, Berlin, Jul. 2008.
  9. G. Bjontegaard, "Calculation of Average PSNR Differences Between RD-Curves," ITU-T SG16/Q6 Doc. VCEG-M33, Texas, Arp. 2001.