Rate-distortion optimized tree-structured compression algorithms for piecewise polynomial images

This paper presents novel coding algorithms based on tree-structured segmentation, which achieve the correct asymptotic rate-distortion (R-D) behavior for a simple class of signals, known as piecewise polynomials, by using an R-D based prune and join scheme. For the one-dimensional case, our scheme is based on binary-tree segmentation of the signal. This scheme approximates the signal segments using polynomial models and utilizes an R-D optimal bit allocation strategy among the different signal segments. The scheme further encodes similar neighbors jointly to achieve the correct exponentially decaying R-D behavior (D(R)/spl sim/c/sub 0/2/sup -c1R/), thus improving over classic wavelet schemes. We also prove that the computational complexity of the scheme is of O(NlogN). We then show the extension of this scheme to the two-dimensional case using a quadtree. This quadtree-coding scheme also achieves an exponentially decaying R-D behavior, for the polygonal image model composed of a white polygon-shaped object against a uniform black background, with low computational cost of O(NlogN). Again, the key is an R-D optimized prune and join strategy. Finally, we conclude with numerical results, which show that the proposed quadtree-coding scheme outperforms JPEG2000 by about 1 dB for real images, like cameraman, at low rates of around 0.15 bpp.

[1]  Wee Sun Lee Tiling and adaptive image compression , 2000, IEEE Trans. Inf. Theory.

[2]  E. Candès,et al.  Curvelets: A Surprisingly Effective Nonadaptive Representation for Objects with Edges , 2000 .

[3]  Justin K. Romberg,et al.  Rate-distortion optimized image compression using wedgelets , 2002, Proceedings. International Conference on Image Processing.

[4]  Philip A. Chou,et al.  Optimal pruning with applications to tree-structured source coding and modeling , 1989, IEEE Trans. Inf. Theory.

[5]  Erwan Le Pennec,et al.  Bandelet representations for image compression , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[6]  Minh N. Do,et al.  On the compression of two-dimensional piecewise smooth functions , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[7]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[8]  Gary J. Sullivan,et al.  Efficient quadtree coding of images and video , 1994, IEEE Trans. Image Process..

[9]  Jelena Kovacevic,et al.  Transform coding: past, present, and future , 2001, IEEE Signal Process. Mag..

[10]  S. Mallat A wavelet tour of signal processing , 1998 .

[11]  Savitri Bevinakoppa,et al.  DIGITAL IMAGE COMPRESSION TECHNIQUES , 2014 .

[12]  P. Prandoni Optimal segmentation techniques for piecewise stationary signals , 1999 .

[13]  Allen Gersho,et al.  Image compression with variable block size segmentation , 1992, IEEE Trans. Signal Process..

[14]  M. Vetterli,et al.  Approximation and compression of piecewise smooth functions , 1999, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[15]  Martin Vetterli,et al.  Wavelets, approximation, and compression , 2001, IEEE Signal Process. Mag..

[16]  Anil K. Jain Fundamentals of Digital Image Processing , 2018, Control of Color Imaging Systems.

[17]  D. Donoho Wedgelets: nearly minimax estimation of edges , 1999 .

[18]  Xiaolin Wu,et al.  Image coding by adaptive tree-structured segmentation , 1991, [1991] Proceedings. Data Compression Conference.

[19]  Xiaoming Huo,et al.  Beamlets and Multiscale Image Analysis , 2002 .

[20]  Martin Vetterli,et al.  Wavelet footprints: theory, algorithms, and applications , 2003, IEEE Trans. Signal Process..

[21]  K Ramchandran,et al.  Best wavelet packet bases in a rate-distortion sense , 1993, IEEE Trans. Image Process..

[22]  Murat Kunt,et al.  Adaptive Split-and-Merge for Image Analysis and Coding , 1986, Other Conferences.

[23]  P. Laguna,et al.  Signal Processing , 2002, Yearbook of Medical Informatics.

[24]  R. Shukla,et al.  Rate-distortion optimized geometrical image processing , 2004 .

[25]  Albert Cohen,et al.  Compact representation of images by edge adapted multiscale transforms , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[26]  Minh N. Do,et al.  Improved quadtree algorithm based on joint coding for piecewise smooth image compression , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[27]  P. Schultheiss,et al.  Block Quantization of Correlated Gaussian Random Variables , 1963 .

[28]  Erich Novak,et al.  Special issue , 2006, J. Complex..

[29]  Pierre Vandergheynst,et al.  R-D analysis of adaptive edge representations , 2002, 2002 IEEE Workshop on Multimedia Signal Processing..

[30]  Hayder Radha,et al.  Image compression using binary space partitioning trees , 1996, IEEE Trans. Image Process..

[31]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[32]  Michael T. Orchard,et al.  On the importance of combining wavelet-based nonlinear approximation with coding strategies , 2002, IEEE Trans. Inf. Theory.

[33]  Vivek K. Goyal,et al.  Theoretical foundations of transform coding , 2001, IEEE Signal Process. Mag..