Rate control for layered video compression using matching pursuits

The use of matching pursuits (MP) to compress motion compensated residual video signals and its extension to layered coding have recently been demonstrated. In this paper we describe a multi-pass rate control scheme for SNR scalable encoding based on MP. The rate control algorithm enforces constant quality on each layer, while keeping the bit budget for each layer at a pre-specified target level. We formulate this as a zero finding problem, and solve it using Newton's method. Experimental results on 14 video Sequences are included, showing that layered video can be encoded at constant quality in about 5 encoding iterations per layer, while satisfying bit budget constraints with 1.5% tolerance.

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

[2]  Avideh Zakhor,et al.  Video compression using matching pursuits , 1999, IEEE Trans. Circuits Syst. Video Technol..

[3]  Antonio Ortega,et al.  Perceptually based video rate control using pre-filtering and predicted rate-distortion characteristics , 1997, Proceedings of International Conference on Image Processing.

[4]  Antonio Ortega,et al.  Joint Selection of Source and Channel Rate for VBR Video Transmission Under ATM Policing Constraints , 1997, IEEE J. Sel. Areas Commun..

[5]  Avideh Zakhor,et al.  Very low bit-rate video coding based on matching pursuits , 1997, IEEE Trans. Circuits Syst. Video Technol..

[6]  Thomas Wiegand,et al.  Bit allocation methods for closed-loop coding of oversampled pyramid decompositions , 1997, Proceedings of International Conference on Image Processing.

[7]  Soon-kak Kwon,et al.  Adaptive Bitrate Allocation in Spatial Scalable Video Coding of Fixed Total Bitrate , 1998 .

[8]  Jeffrey Scott Vitter,et al.  Lexicographic bit allocation for MPEG video coding , 1997, Proceedings of International Conference on Image Processing.