Efficient Rate-distortion Approximation and Transform Type Selection using Laplacian Operators

Rate-distortion (RD) optimization is an important tool in many video compression standards and can be used for transform selection. However, this is typically very computationally demanding because a full RD search involves the computation of transform co-efficients for each candidate transform. In this paper, we propose an approach that uses sparse Laplacian operators to estimate the RD cost by computing a weighted squared sum of transform coefficients, without having to compute the actual transform coefficients. We demonstrate experimentally how our method can be applied for transform selection. Implemented in the AV1 encoder, our approach yields a significant speed-up in encoding time with a small increase in bitrate.

[1]  Fernando Pereira,et al.  Fast rate distortion optimization for the emerging HEVC standard , 2012, 2012 Picture Coding Symposium.

[2]  Pascal Frossard,et al.  The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains , 2012, IEEE Signal Processing Magazine.

[3]  Lai-Man Po,et al.  Transform-Domain Fast Sum of the Squared Difference Computation for H.264/AVC Rate-Distortion Optimization , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Oscar C. Au,et al.  Multiresolution Graph Fourier Transform for Compression of Piecewise Smooth Images , 2015, IEEE Transactions on Image Processing.

[5]  Gary J. Sullivan,et al.  Rate-distortion optimization for video compression , 1998, IEEE Signal Process. Mag..

[6]  Ming-Ting Sun,et al.  Efficient rate-distortion estimation for H.264/AVC coders , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Ephraim Feig,et al.  Fast algorithms for the discrete cosine transform , 1992, IEEE Trans. Signal Process..

[8]  Cha Zhang,et al.  Analyzing the Optimality of Predictive Transform Coding Using Graph-Based Models , 2013, IEEE Signal Processing Letters.

[9]  José M. F. Moura,et al.  The Algebraic Approach to the Discrete Cosine and Sine Transforms and Their Fast Algorithms , 2003, SIAM J. Comput..

[10]  Ankur Saxena,et al.  DCT/DST-Based Transform Coding for Intra Prediction in Image/Video Coding , 2013, IEEE Transactions on Image Processing.

[11]  José M. F. Moura,et al.  Big Data Analysis with Signal Processing on Graphs: Representation and processing of massive data sets with irregular structure , 2014, IEEE Signal Processing Magazine.

[12]  Kenneth Rose,et al.  Towards jointly optimal spatial prediction and adaptive transform in video/image coding , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

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

[14]  Antonio Ortega,et al.  Rate-distortion methods for image and video compression , 1998, IEEE Signal Process. Mag..

[15]  Gilbert Strang,et al.  The Discrete Cosine Transform , 1999, SIAM Rev..

[16]  Gary J. Sullivan,et al.  Overview of the High Efficiency Video Coding (HEVC) Standard , 2012, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Zhiping Lin,et al.  Scalable Fast Rate-Distortion Optimization for H.264/AVC , 2006, EURASIP J. Adv. Signal Process..

[18]  Debargha Mukherjee,et al.  A butterfly structured design of the hybrid transform coding scheme , 2013, 2013 Picture Coding Symposium (PCS).