A study of MPEG-4 rate control scheme and its improvements

This paper discusses some practical issues in implementing the MPEG-4 Q2 rate-control scheme, and proposes a number of ways to improve it. The improved algorithm has the following main features: (1) the bits allocated to each P-frame or B-frame are in proportion to its distance from the end this GOP. i.e., more bits are allocated to the frames that are nearer to their reference I-frame; (2) the target buffer level is a function of the frame position in the GOP, so that it will be achieved gracefully at the end of a GOP; and (3) the quantization value of an I-frame is decided based on its spatial complexity. Experimental results show that the improved rate-control scheme has significantly reduced the occurrence of frame skipping, increased the average PSNR by up to 0.6 dB, and improved the perceptual quality of the reconstructed video.

[1]  Atul Puri,et al.  Motion-compensated video coding with adaptive perceptual quantization , 1991, IEEE Trans. Circuits Syst. Video Technol..

[2]  Jordi Ribas-Corbera,et al.  Rate control in DCT video coding for low-delay communications , 1999, IEEE Trans. Circuits Syst. Video Technol..

[3]  Anthony Vetro,et al.  MPEG-4 rate control for multiple video objects , 1999, IEEE Trans. Circuits Syst. Video Technol..

[4]  Tihao Chiang,et al.  Scalable rate control for MPEG-4 video , 2000, IEEE Trans. Circuits Syst. Video Technol..

[5]  Yan Yang,et al.  Generalized rate-distortion optimization for motion-compensated video coders , 2000, IEEE Trans. Circuits Syst. Video Technol..

[6]  Zhengguo Li,et al.  Reducing frame skipping in MPEG-4 rate control scheme , 2002, 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  Anthony Vetro,et al.  Rate-distortion optimized video coding considering frameskip , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).