Consistent Video Quality Control in Scalable Video Coding Using Dependent Distortion Quantization Model

Consistent video quality control is an important and practical issue for video streaming applications. Several algorithms have been developed in the literature that aims to maintain consistent quality through the entire video sequence, whereas most of them focus on non-scalable video coding. In this paper, we propose an algorithm for consistent quality control for H.264/AVC based scalable video coding (SVC), relying on a dependent distortion-quantization (D-Q) model. Such a dependent D-Q model is developed to capture the distortion behavior of frames at enhancement layers (ELs) by exploring the correlation between two successive layers. Experimental results demonstrate that the proposed model can accurately estimate the distortion of each frame at different layers in the quality, temporal, and spatial scalability. The proposed model is applied in SVC where the quantization parameter of each frame at EL is carefully selected to achieve consistent video quality given the distortion constraint. Meanwhile, model parameters are initialized using the content features extracted from the underlying video sequences, and updated using the encoded data at the frame level. Simulations show that the proposed scheme enables more stable video quality with the PSNR keeping close to the target value (i.e., small PSNR variation).

[1]  Zhihai He,et al.  CSVT transactions best paper award "A unified rate-distortion analysis frame-work for transform coding" , 2002 .

[2]  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..

[3]  Sanghoon Sull,et al.  A VBR Video Encoding for Locally Consistent Picture Quality With Small Buffering Delay Under Limited Bandwidth , 2012, IEEE Transactions on Broadcasting.

[4]  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.

[5]  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.

[6]  Hassan Mansour,et al.  Rate and Distortion Modeling of CGS Coded Scalable Video Content , 2011, IEEE Transactions on Multimedia.

[7]  Do-Kyoung Kwon,et al.  Rate Control for H.264 Video With Enhanced Rate and Distortion Models , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Toby Berger,et al.  Rate distortion theory : a mathematical basis for data compression , 1971 .

[9]  H.-M. Hang,et al.  Consistent Picture Quality Control Strategy for Dependent Video Coding , 2009, IEEE Transactions on Image Processing.

[10]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[11]  Wenjun Zeng,et al.  A sequence-based rate control framework for consistent quality real-time video , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[12]  G. Bjontegaard,et al.  Calculation of Average PSNR Differences between RD-curves , 2001 .

[13]  Hayder Radha,et al.  Rate-Distortion Analysis and Quality Control in Scalable Internet Streaming , 2006, IEEE Transactions on Multimedia.

[14]  Truong Q. Nguyen,et al.  Rate Control Scheme for Consistent Video Quality in Scalable Video Codec , 2011, IEEE Transactions on Image Processing.

[15]  Jian Zhou,et al.  A novel two-pass VBR coding algorithm for fixed-size storage application , 2001, IEEE Trans. Circuits Syst. Video Technol..

[16]  Sam Kwong,et al.  A Rate-Distortion Optimization Algorithm for Rate Control in H.264 , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[17]  C.-C. Jay Kuo,et al.  Bit Allocation for Spatial Scalability Coding of H.264/SVC With Dependent Rate-Distortion Analysis , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Yücel Altunbasak,et al.  Frame bit allocation for the H.264/AVC video coder via Cauchy-density-based rate and distortion models , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[19]  C.-C. Jay Kuo,et al.  Rate Control Optimization for Temporal-Layer Scalable Video Coding , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[20]  André Kaup,et al.  Performance Analysis of Inter-Layer Prediction in Scalable Video Coding Extension of H.264/AVC , 2011, IEEE Transactions on Broadcasting.

[21]  Kai Wang,et al.  MPEG Motion Picture Coding With Long-Term Constraint on Distortion Variation , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

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