An intra-frame rate control algorithm for ultra low delay H.264/AVC coding

In this paper, we present an intra-fame rate control algorithm for ultra low delay H.264/AVC coding. In real time video coding, all the macro-blocks within a current frame may be unavailable before encoding them. Hence the proposed scheme predicts relative complexity of the current block from complexity of available macro-blocks within previous and current frames. Then, the algorithm allocates bits to each macro-block considering the relative complexity between the macro-block and the current frame. Quantization parameter of each macro-block is obtained by comparing the generated and allocated bits and is refined for improving coding performance. The required buffer size is only around one-third of average bits required for encoding a single frame. Simulation results show that the proposed algorithm can prevent the buffer from overflow and underflow while it provides better coding performance.

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

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

[3]  Zhengguo Li,et al.  A Novel Rate Control Scheme for Low Delay Video Communication of H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Minqiang Jiang,et al.  Bit Allocation Scheme for Low-Delay H.264/AVC Rate Control , 2006, 2006 International Conference on Image Processing.

[5]  Xuan Jing,et al.  A novel intra-rate estimation method for H.264 rate control , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[6]  Supavadee Aramvith,et al.  Rate Control Scheme Based on Cauchy R-D Optimization Model for H.264/AVC under Low Delay Constraint , 2006, 2006 International Conference on Intelligent Information Hiding and Multimedia.