An Accurate Bitrate Control Algorithm for MPEG-2 Video Coding

MPEG-2 비디오 부호화를 위한 정확한 비트율 제어 알고리즘

  • Lee, Jeong-U (Dept. of Information Communication Engineering, Gwangju Institute of Science and Technology) ;
  • Ho, Yo-Seong (Dept. of Information Communication Engineering, Gwangju Institute of Science and Technology)
  • 이정우 (광주과학기술원 정보통신공학과) ;
  • 호요성 (광주과학기술원 정보통신공학과)
  • Published : 2001.03.01

Abstract

The MPEG-2 Test Model 5 (TM5) algorithm is widely used for bit rate control. In TM5, however, the target number of bits and the number of actual coding bits for each picture do not match well. Therefore, buffer overflow and picture quality degradation may occur at the end of the GOP. In this paper, we propose a new bit rate control algorithm for matching the target and the actual coding bits based on accurate bit allocation. The key idea of the proposed algorithm is to determine quantization Parameters which enable us to generate the number of actual coding bits close to the target number of bits for each picture, while maintaining uniform picture quality and supporting real-time processing. The proposed algorithm exploits the relationship between the number of actual coding bits and the number of estimated bits of the previous macroblock.

MPEG-2 비디오 부호화 과정에서 비트율 제어를 위해 MPEG-2 Test Model 5 (TM5) 알고리즘이 널리 사용되고 있지만, 실제로는 각 화면에 할당되는 목표 비트수와 실제 부호화된 비트수가 잘 맞지 않아 한 GOP의 마지막 부분에서 버퍼 넘침 현상과 화질의 급격한 열화 현상이 발생할 수 있다. 본 논문에서는 부호화하고자 하는 블록의 이전 블록에서 실제 발생된 비트수와 예측에 의한 비트수 사이의 관계를 이용하여 정확한 비트수를 할당함으로써, 각 화면의 목표 비트수와 실제 발생되는 부호화 비트수를 정합시키는 새로운 비트율 제어 알고리즘을 제안한다. 제안된 알고리즘은 화면내에서 일관된 화질을 유지하며, 실시간 처리도 가능하다.

Keywords

References

  1. ISO/IEC IS 13818-2: 'Information Technology - Generic Coding of Moving Pictures and Associated Audio: Video,' March 1996
  2. 'MPEG-2 Video Test Model 5,' ISO/IEC JTC1/ SC29/WG11 MPEG93/457, April 1993
  3. L. Wang, 'Adaptive Modeling For Bit Rate Control,' Int. Workshop on HDTV, pp 3A.1-10, Oct. 1993
  4. L. Wang, 'Rate Control for MPEG Video Coding,' SPIE Visual Communications and Image Processing, Vol. 2501, pp. 53-64, 1994 https://doi.org/10.1117/12.206773
  5. S.G. Lee, J.H. Cho, S.G. Park and S.W. Ra, 'Scene Adaptive Bit Rate Control Strategy,' SPIE Visual Communications and Image Processing, Vol. 2501, pp. 1461-1469, 1995 https://doi.org/10.1117/12.206681
  6. S. Park, Y. Lee and H. Chang, 'A New MPEG-2 Rate Control Scheme Using Scene Change Detection,' ETRI Journal, Vol. 18, No. 2, pp 61-74, July 1996
  7. T. Berger, Rate Distortion Theory, Prentice Hall, pp. 91-105, 1971
  8. M. Kawashima, C.T. Chen, F.C. Jeng and S. Singhal, 'A New Rate Control Strategy for the MPEG Video Coding Algorithm,' Journal of Visual Comm. and Image Repres. Vol. 4, No. 3, pp. 254-262, Sept. 1993 https://doi.org/10.1006/jvci.1993.1023
  9. J.W. Lee and Y.S. HO, 'A New MPEG-2 Bitrate Control Algorithm based on Accurate Bit Allocation,' Int. Workshop on HDTV, pp.61-70, Oct. 1998
  10. J.W. Lee and Y.S. HO, 'Target Bit Marching for MPEG-2 Video Rate Control,' IEEE Region 10 Annual Conference, pp. 66-69, Dec. 1998
  11. J. Mitchell, W. Pennebaker, C. Fogg and D. LeGall, MPEG Video Compression Standard, Chapman and Hall, 1997