L OW RATE AND SCALABLE IMAGE CODING WITH REDUNDANT REPRESENTATIONS

New breakthroughs in image coding possibly rely in signal decomposition through non-separable basis functions. The work proposed in this paper provides an adaptive way of representing images as a sum of two-dimensional features. It presents a low bit-rate image coding method based on a Matching Pursuit expansion, over a dictionary built on anisotropic refinement and rotation of contour-like atoms. This method is shown to provide, at low bit-rates, results comparable to the state of the art in image compression, represented here by JPEG-2000 and SPIHT, showing that the visual quality is generally better in the Matching Pursuit scheme. The coding artifacts are less annoying than the ringing introduced by wavelets at very low bit rate, due to the smoothing performed by the basis functions used in the MP algorithm. In addition to good compression performance at low bit rate, the new coder has the advantage of producing highly flexible scalable streams. These can easily be decoded at any spatial resolution, different from the original image, and the bitstream can be truncated at any point to match diverse bandwidth requirements. The spatial adaptivity is shown to be more flexible and less complex than transcoding operations generally applied to state of the art codec bitstreams. Due to both its ability for capturing the most important parts of multidimensional signals, and a flexible stream structure, the image coder proposed in this paper represents an interesting solution to image coding for visual communication applications.

[1]  Y. C. Pati,et al.  Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition , 1993, Proceedings of 27th Asilomar Conference on Signals, Systems and Computers.

[2]  William A. Pearlman,et al.  Reversible image compression via multiresolution representation and predictive coding , 1993, Other Conferences.

[3]  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).

[4]  Martin Vetterli,et al.  Tight Weyl-Heisenberg frames in l2(Z) , 1998, IEEE Trans. Signal Process..

[5]  Minh N. Do,et al.  Contourlets: a directional multiresolution image representation , 2002, Proceedings. International Conference on Image Processing.

[6]  Pierre Vandergheynst,et al.  On the exponential convergence of matching pursuits in quasi-incoherent dictionaries , 2006, IEEE Transactions on Information Theory.

[7]  Rémi Gribonval,et al.  Sparse representations in unions of bases , 2003, IEEE Trans. Inf. Theory.

[8]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.

[9]  Joel A. Tropp,et al.  Greed is good: algorithmic results for sparse approximation , 2004, IEEE Transactions on Information Theory.

[10]  R. DeVore,et al.  Nonlinear approximation , 1998, Acta Numerica.

[11]  Minh N. Do,et al.  Rate-distortion optimized tree-structured compression algorithms for piecewise polynomial images , 2005, IEEE Transactions on Image Processing.

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

[13]  Zhifeng Zhang,et al.  Adaptive time-frequency decompositions , 1994 .

[14]  Avideh Zakhor,et al.  Multirate 3-D subband coding of video , 1994, IEEE Trans. Image Process..

[15]  Pierre Vandergheynst,et al.  Very low bit rate image coding using redundant dictionaries , 2003, SPIE Optics + Photonics.

[16]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

[17]  Michael A. Saunders,et al.  Atomic Decomposition by Basis Pursuit , 1998, SIAM J. Sci. Comput..

[18]  Martin Vetterli,et al.  Data Compression and Harmonic Analysis , 1998, IEEE Trans. Inf. Theory.

[19]  Avideh Zakhor,et al.  Very low bit-rate video coding based on matching pursuits , 1997, IEEE Trans. Circuits Syst. Video Technol..

[20]  P. Vandergheynst,et al.  A Matching Pursuit Full Search Algorithm for Image Approximations , 2004 .

[21]  Michael Elad,et al.  A generalized uncertainty principle and sparse representation in pairs of bases , 2002, IEEE Trans. Inf. Theory.

[22]  Xiaoming Huo,et al.  Uncertainty principles and ideal atomic decomposition , 2001, IEEE Trans. Inf. Theory.

[23]  Pascal Frossard,et al.  Evolutionary multiresolution Matching Pursuit and its relations with the human visual system , 2002, 2002 11th European Signal Processing Conference.

[24]  Pierre Vandergheynst,et al.  Directional Wavelets Revisited: Cauchy Wavelets and Symmetry Detection in Patterns , 1999 .

[25]  L. Jones On a conjecture of Huber concerning the convergence of projection pursuit regression , 1987 .

[26]  L. Villemoes Nonlinear Approximation with Walsh Atoms , 1997 .

[27]  Pascal Frossard,et al.  A posteriori quantization of progressive matching pursuit streams , 2004, IEEE Transactions on Signal Processing.

[28]  S. Mallat,et al.  Matching pursuit of images , 1994, Proceedings of IEEE-SP International Symposium on Time- Frequency and Time-Scale Analysis.

[29]  John W. Woods,et al.  . A resolution and frame-rate scalable subband/wavelet video coder , 2001, IEEE Trans. Circuits Syst. Video Technol..

[30]  Donald L. Duttweiler,et al.  Probability estimation in arithmetic and adaptive-Huffman entropy coders , 1995, IEEE Trans. Image Process..

[31]  Pascal Frossard,et al.  Efficient image representation by anisotropic refinement in matching pursuit , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[32]  S. Muthukrishnan,et al.  Approximation of functions over redundant dictionaries using coherence , 2003, SODA '03.

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

[34]  Stéphane Mallat,et al.  Matching pursuits with time-frequency dictionaries , 1993, IEEE Trans. Signal Process..

[35]  David J. Field,et al.  Emergence of simple-cell receptive field properties by learning a sparse code for natural images , 1996, Nature.

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

[37]  David Bernier,et al.  Wavelets from square-integrable representations , 1996 .

[38]  Emmanuel J. Candès,et al.  The curvelet transform for image denoising , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

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

[40]  Ronald A. DeVore,et al.  Some remarks on greedy algorithms , 1996, Adv. Comput. Math..

[41]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.