A frame-layer bit allocation for H.263+

In typical block-based video coding, the rate-control scheme allocates a target number of bits to each frame of a video sequence and selects the block quantization parameters to meet the frame targets. In this work, we present a new technique for assigning such targets. This method has been adopted in the test model TMN10 of H.263+, but it is applicable to any video coder and is particularly useful for those that use B frames. Our approach selects the frame targets using formulas that result from combining an analytical rate-distortion optimization and a heuristic technique that compensates for the distortion dependency among frames. The method does not require pre-analyses, and encodes each frame only once; hence, it is geared toward low-complexity real-time video coding. We compare this new frame-layer bit allocation in TMN10 to that in MPEG-2's TM5 for a variety of bit rates and video sequences.

[1]  Huifang Sun,et al.  Architectures for MPEG compressed bitstream scaling , 1995, Proceedings., International Conference on Image Processing.

[2]  Yoo-Sok Saw Rate-Quality Optimized Video Coding , 1998 .

[3]  Ming-Ting Sun,et al.  Video Transcoding with H.263 Bit-Streams , 2000, J. Vis. Commun. Image Represent..

[4]  Seong-Dae Kim,et al.  Novel bit allocation method for the motion-compensated interframe coding in the sense of optimality , 1998, Electronic Imaging.

[5]  Shih-Fu Chang,et al.  A new approach to decoding and compositing motion-compensated DCT-based images , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

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

[7]  Mohammed Ghanbari,et al.  Post-processing of MPEG2 coded video for transmission at lower bit rates , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[8]  Qin-Fan Zhu,et al.  Low-delay, low-complexity rate reduction and continuous presence for multipoint videoconferencing , 1999, IEEE Trans. Circuits Syst. Video Technol..

[9]  Wei Ding,et al.  Rate control of MPEG video coding and recording by rate-quantization modeling , 1996, IEEE Trans. Circuits Syst. Video Technol..

[10]  Antonio Ortega,et al.  Bit-rate control using piecewise approximated rate-distortion characteristics , 1998, IEEE Trans. Circuits Syst. Video Technol..

[11]  C.-C. Jay Kuo,et al.  Rate control for an embedded wavelet video coder , 1997, IEEE Trans. Circuits Syst. Video Technol..

[12]  Antonio Ortega,et al.  Bit allocation for dependent quantization with applications to multiresolution and MPEG video coders , 1994, IEEE Trans. Image Process..

[13]  Young Sun Lee,et al.  A New MPEG-2 Rate Control Scheme Using Scene Change Detection , 1996 .

[14]  Tihao Chiang,et al.  A new rate control scheme using quadratic rate distortion model , 1997, IEEE Trans. Circuits Syst. Video Technol..