One-pass source coding distortion estimation scheme for real-time video coding

A source coding distortion estimation scheme using one-pass encoding is proposed to predict the distortion in the next frame based on the distortion of the last coded frames. Motion-compensated prediction is analyzed first, in the case that quantization step sizes used for different video frames may be different due to bit-rate constraint in constant bit-rate real-time applications. Second, the proposed scheme uses a linear prediction model to compute the variances of the discrete cosine transform (DCT) coefficients. Third, the DCT coefficients are assumed to follow a Laplacian distribution and the distortion model of the Laplacian source is used to compute the coding distortions of the DCT coefficients. Fourth, the proposed scheme calculates a distortion error which appears because of assuming the direct current coefficient to be Laplacian distributed instead of Gaussian distributed. Finally, the source coding distortion in the frame is predicted using the coding distortions in the DCT coefficients and the calculated distortion error. The proposed scheme does not need trial encoding and can be applied to real-time video coding. When compared to the other five existing schemes, experimental results show that the proposed scheme can estimate source coding distortion more accurately than the five schemes.

[1]  Yao Wang,et al.  Video Processing and Communications , 2001 .

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

[3]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

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

[5]  André Kaup,et al.  Laplace Distribution Based Lagrangian Rate Distortion Optimization for Hybrid Video Coding , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  Wen Gao,et al.  Rate-distortion analysis for H.264/AVC video coding and its application to rate control , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Levent Sendur,et al.  Bivariate shrinkage functions for wavelet-based denoising exploiting interscale dependency , 2002, IEEE Trans. Signal Process..

[8]  Yasuhiro Takishima,et al.  A study on rate distortion optimization scheme for JVT coder , 2003, Visual Communications and Image Processing.

[9]  Oscar C. Au,et al.  A Novel Analytic Quantization-Distortion Model for Hybrid Video Coding , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  King Ngi Ngan,et al.  Recent advances in rate control for video coding , 2007, Signal Process. Image Commun..

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

[12]  Gary J. Sullivan,et al.  On dead-zone plus uniform threshold scalar quantization , 2005, Visual Communications and Image Processing.

[13]  Deepak S. Turaga,et al.  No reference PSNR estimation for compressed pictures , 2004, Signal Process. Image Commun..

[14]  King Ngi Ngan,et al.  Towards rate-distortion tradeoff in real-time color video coding , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[15]  Thomas Wiegand,et al.  Lagrange multiplier selection in hybrid video coder control , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

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

[17]  Henrique S. Malvar,et al.  Low-complexity transform and quantization in H.264/AVC , 2003, IEEE Trans. Circuits Syst. Video Technol..