Burst-Aware Dynamic Rate Control for H.264/AVC Video Streaming

The state-of-the-art video coding standard H.264 provides efficient compression and rate control for various video applications. However, by using the current rate control mechanism of H.264 for a video streaming, the output end users would experience a serious video distortion when a data burst happens in the input video. In order to ensure the output video quality and maintain a stable output bit stream, a new adaptive bit-allocation scheme is proposed in this paper. To be compatible with the widely used H.264, our adaptive bit allocation scheme incorporates a set of new allocation criteria in the rate control mechanism of H.264. Experimental results show that the proposed adaptive bit allocation scheme could produce a more stable output stream given a bursty video input stream.

[1]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Martin Reisslein,et al.  Implications of Smoothing on Statistical Multiplexing of H.264/AVC and SVC Video Streams , 2009, IEEE Transactions on Broadcasting.

[3]  Minqiang Jiang,et al.  On Lagrange multiplier and quantizer adjustment for H.264 frame-layer video rate control , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Tihao Chiang,et al.  A new rate control scheme using quadratic rate distortion model , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[5]  Chuan Chen,et al.  Rate control for real-time video network transmission on end-to-end rate-distortion and application-oriented QoS , 2005, IEEE Trans. Broadcast..

[6]  Minqiang Jiang,et al.  Improved frame-layer rate control for H.264 using MAD ratio , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[7]  Sang-Jo Yoo,et al.  Rate control of MPEG video for consistent picture quality , 2003, IEEE Trans. Broadcast..

[8]  Si Wu,et al.  A unified architecture for real-time video-coding systems , 2003, IEEE Trans. Circuits Syst. Video Technol..

[9]  Sam Kwong,et al.  Rate-Distortion Optimization of Rate Control for H.264 With Adaptive Initial Quantization Parameter Determination , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Rosario El-Feghali,et al.  Video Quality Metric for Bit Rate Control via Joint Adjustment of Quantization and Frame Rate , 2007, IEEE Transactions on Broadcasting.

[11]  Minqiang Jiang,et al.  On enhancing H.264/AVC video rate control by PSNR-based frame complexity estimation , 2005, IEEE Trans. Consumer Electron..

[12]  Christos Grecos,et al.  MPEG-7 Descriptors Based Shot Detection and Adaptive Initial Quantization Parameter Estimation for the H.264/AVC , 2009, IEEE Transactions on Broadcasting.

[13]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[14]  Hojin Ha,et al.  Macroblock-Based Frequency Selective Weighting for Visual Scalable Video Coding of H.264/AVC , 2009, IEEE Transactions on Broadcasting.

[15]  Xiaokang Yang,et al.  Rate Control for H.264 with Two-Step Quantization Parameter Determination but Single-Pass Encoding , 2006, EURASIP J. Adv. Signal Process..

[16]  Nam Ling,et al.  On Model Parameter Estimation for H.264/AVC Rate Control , 2007, 2007 IEEE International Symposium on Circuits and Systems.