A new rate control algorithm for macroblock-level coders

Rate control plays an important role in video coding. It regulates the coded bits to satisfy the channel rate while keeping good video quality. In Tsai's paper, a new algorithm was proposed which rearranging the macroblocks' coding order according to their significance in each frame. More complex macroblocks will be coded with more priority in coding order. But it is required to rearrange the coding order and output the encoded bits in the original scan order. In this paper, a new rate control algorithm is proposed which recalculates the mquant of each macroblock inside a frame according to its significance. Furthermore, it can be applied to all macroblock-level coders. Simulation results show that this new algorithm can achieve obvious improvement in video quality like Tsai's algorithm while has lower complexity

[1]  Itu-T Video coding for low bitrate communication , 1996 .

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

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

[4]  Sanjit K. Mitra,et al.  A unified rate-distortion analysis framework for transform coding , 2001, IEEE Trans. Circuits Syst. Video Technol..

[5]  Jyi-Chang Tsai,et al.  Modified TMN8 rate control for low-delay video communications , 2004, IEEE Trans. Circuits Syst. Video Technol..

[6]  Christos Grecos,et al.  On-line improvements of the rate-distortion performance in MPEG-2 rate control , 2003, IEEE Trans. Circuits Syst. Video Technol..

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

[8]  Hsueh-Ming Hang,et al.  Source model for transform video coder and its application. I. Fundamental theory , 1997, IEEE Trans. Circuits Syst. Video Technol..