Intra-Predictive Transforms for Block-Based Image Coding

This paper presents the theory and the design of intra-predictive transforms, which unify the inter-block prediction and block-based transforms in block-based image coding. Motivated by interpreting inter-block prediction as a transform with a larger size, we derive the concept of intra-predictive transforms. Conventional predictions and transforms can be viewed as special cases of intra-predictive transforms. Intra-predictive transforms are able to exploit both inter and intra-block correlations. We derive the tight upper bound of the coding gain of intra-predictive transforms for stationary Gaussian sources. It turns out that the coding gain can be greater than that of conventional transforms. The optimal intra-predictive transform that achieves the upper bound is also derived. We also design a practical intra-predictive transform using frequency-domain prediction that can achieve better performance in image coding while exhibiting low computational complexity. Experimental results confirm the effectiveness of the proposed intra-predictive transforms in block-based image coding systems and show the improvements over the current design.

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

[2]  Marta Karczewicz,et al.  Improved h.264 intra coding based on bi-directional intra prediction, directional transform, and adaptive coefficient scanning , 2008, 2008 15th IEEE International Conference on Image Processing.

[3]  Thiow Keng Tan,et al.  Intra Prediction by Template Matching , 2006, 2006 International Conference on Image Processing.

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

[5]  T. Ebrahimi,et al.  A comparative study of JPEG2000, AVC/H.264, and HD photo , 2007, SPIE Optical Engineering + Applications.

[6]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.

[7]  P. Yip,et al.  Discrete Cosine Transform: Algorithms, Advantages, Applications , 1990 .

[8]  Itu-T and Iso Iec Jtc Advanced video coding for generic audiovisual services , 2010 .

[9]  Liang-Gee Chen,et al.  Analysis, fast algorithm, and VLSI architecture design for H.264/AVC intra frame coder , 2005, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  William K. Pratt,et al.  Digital image processing (2nd ed.) , 1991 .

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

[12]  K. Rijkse,et al.  H.263: video coding for low-bit-rate communication , 1996, IEEE Commun. Mag..

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

[14]  Henrique S. Malvar,et al.  Signal processing with lapped transforms , 1992 .

[15]  Michael Kubovy,et al.  Audio-Visual Objects , 2010 .