MPEG-4 Rate Control Method with Spatio-Temporal Trade-Offs

시공간 화질의 절충을 고려한 MPEG-4 비트율 제어 알고리즘

  • Lee Jeong-Woo (Information Technology Laboratory, LG Electronics Institute of Technology) ;
  • Ho Yo-Sung (Department of Information and Communications, Kwangju Institute of Science and Technology)
  • 이정우 (LG전자기술원 정보기술연구소) ;
  • 호요성 (광주과학기술원 정보통신공학과)
  • Published : 2004.01.01

Abstract

This paper describes a new bit allocation algorithm that can achieve a constant bit rate when coding multiple video objects, while improving rate-distortion (R-D) performance over the VM5 method for MPEG-4 object-based video coding. In particular, we propose two models to estimate the rate-distortion characteristics of coded objects as well as skipped objects. Based on the proposed models, we present several R-D coding modes with spatio-temporal trade-offs to improve coding efficiency. The proposed algorithm is performed at the object level for object-based video coding. Simulation results demonstrate moderate improvement at low as well as high bit rates. The proposed algorithm can produce the actual coded bits very close to the target bits over a wide range of bit rates. Consequently, the proposed algerian has not experienced any buffer overflow or underflow over the bit rates between 32 kbps and 256 kbps.

본 논문에서는 여러 개의 비디오 객체를 부호화할 때 기존의 MPEC-4 VM5알고리즘에 비해 부호화 성능을 향상시키면서 고정 비트율을 지원하는 새로운 알고리즘을 기술한다. 특히, 부호화되는 객체와 건너뛰어지는 객체의 왜곡을 예측하는 비트율-왜곡 모델을 제시하고, 부호화 성능을 향상시키기 위해 시간적-공간적 절충을 고려한 부호화 모드와 버퍼를 제어하는 방법을 제안한다. 본 논문에서 제안된 객체 기반의 비트율 제어 방법은 넓은 범위의 비트율에서 향상된 성능을 보이며, 목표 비트율에 근접한 압축 비트열을 발생하고, 버퍼 상태를 안정적으로 조절하기 때문에 버퍼 넘침과 버퍼 결핍 현상이 발생하지 않는다.

Keywords

References

  1. ITU-T. Recommendation H.263 Video coding for low bit rate communication, 1998
  2. ISO/IEC 11172-2, 'Information technology Coding of moving pictures and associated audio for digital storage media at up to about 1.5 Mbit/s,' Part 2:Video, 1993
  3. ISO/IEC 13818-2, 'Information technology Generic coding of moving pictures and associated audio,' Part 2:Visual, 1996
  4. ISO/IEC 14496-2, 'Information technology Coding of audio/visual objects,' Part 2: Visual. 1998
  5. MPEG-2 Video Test Model 5, ISO/IEC JTC/SC29/ WG11 MPEG93/457, Apr. 1993
  6. T. Weigand, M. Lightstone, D. Mukherjee, T. Campbell, and S. Mitra, 'Rate-distortion optimized mode selection for very low bit-rate video coding and the emerging H.263 standard,' IEEE Trans. Circuits Syst. Video Technol., vol. 6, pp. 182-190, Apr. 1996 https://doi.org/10.1109/76.488825
  7. A. Vetro, H. Sun, and Y. Wang, 'MPEG-4 rate control for multiple video objects,' IEEE Trans. Circuits Syst. Video Technol., Vol. 9, pp.186-199, Feb. 1999 https://doi.org/10.1109/76.744285
  8. H. Sun, W. Kwok, M. Chien, and C. John, 'MPEG coding performance improvement by jointly optimizing coding mode decision and rate control,' IEEE Trans. Circuits Syst. Video Technol., vol. 7, pp. 449-458, June 1997 https://doi.org/10.1109/76.585924
  9. J. Lee and B. Dickenson, 'Rate-distortion optimized frame type selection for MPEG encoding,' IEEE Trans. Circuits Syst. Video Tedinol., vol. 7, pp, 501-510, June 1997 https://doi.org/10.1109/76.585929
  10. S. Liu, J.W. Kim and C.-C. Jay Kuo, 'Bit allocation for video coding with temporal-spatial tradeoff,' Proc. IEEE Pacific-Rim Conference on Multimedia (PCM'2001), Beijing, China, Oct. 2001
  11. A. Vetro, Y. Wang, and H. Sun, 'Estimating distortion of coded and non-coded frames for frameskip-optimized video coding,' Int'l Conf. on Multimedia and Expo, Jan. 2001
  12. A. Vetro, Y. Wang, and H. Sun, 'Rate-distortion optimized video coding considering frameskip,' ICIP '01, pp. 534-537, Oct. 2001 https://doi.org/10.1109/ICIP.2001.958169
  13. 이정우, 호요성, 'MPEG-4 비디오 부호화를 위한 객체기반 비트율 제어 방법,' 전자공학회 컴퓨터 소사이어티 추계학술대회, pp. 143-146, Nov. 2001
  14. A. Vetro, 'Object-based encoding and transcoding,' Ph.D. Dissertation, Dept. Elect. Eng., Polytechnic Univ., Brooklyn, NY, June 2001
  15. ISO/IEC 14496-5, 'Information technology Coding of audio/visual objects,' July 2000
  16. J.W. Lee, A. Vetro, Y. Wang, and Y.S. Ho, 'MPEG-4 video object-based rate allocation with variable temporal rates,' lEE Electronics Letters, vol. 38, no. 19, pp. 1088-1090, Sept. 2002 https://doi.org/10.1049/el:20020752