A wavelet-based analysis of fractal image compression

Why does fractal image compression work? What is the implicit image model underlying fractal block coding? How can we characterize the types of images for which fractal block coders will work well? These are the central issues we address. We introduce a new wavelet-based framework for analyzing block-based fractal compression schemes. Within this framework we are able to draw upon insights from the well-established transform coder paradigm in order to address the issue of why fractal block coders work. We show that fractal block coders of the form introduced by Jacquin (1992) are Haar wavelet subtree quantization schemes. We examine a generalization of the schemes to smooth wavelets with additional vanishing moments. The performance of our generalized coder is comparable to the best results in the literature for a Jacquin-style coding scheme. Our wavelet framework gives new insight into the convergence properties of fractal block coders, and it leads us to develop an unconditionally convergent scheme with a fast decoding algorithm. Our experiments with this new algorithm indicate that fractal coders derive much of their effectiveness from their ability to efficiently represent wavelet zero trees. Finally, our framework reveals some of the fundamental limitations of current fractal compression schemes.

[1]  Arnaud E. Jacquin,et al.  Fractal image coding based on a theory of iterated contractive image transformations , 1990, Other Conferences.

[2]  E. W. Jacobs,et al.  Fractal Image Compression Using Iterated Transforms , 1992 .

[3]  Geir E. Øien,et al.  A new improved collage theorem with applications to multiresolution fractal image coding , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  D. Malah,et al.  Hierarchical Interpretation of Fractal Image Coding and Its Application to Fast Decoding , 1993 .

[5]  Alex Pentland,et al.  A practical approach to fractal-based image compression , 1991, [1991] Proceedings. Data Compression Conference.

[6]  Mohammad Gharavi-Alkhansari,et al.  Generalized Image Coding Using Fractal-Based Methods , 1994 .

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

[8]  Arnaud E. Jacquin,et al.  Image coding based on a fractal theory of iterated contractive image transformations , 1992, IEEE Trans. Image Process..

[9]  Alex Pentland,et al.  Fractal-Based Description of Natural Scenes , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Thomas Hain,et al.  On the convergence of fractal transforms , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[11]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

[12]  A.H. Tewfik,et al.  Correlation structure of the discrete wavelet coefficients of fractional Brownian motion , 1992, IEEE Trans. Inf. Theory.

[13]  A. Jacquin Fractal image coding: a review , 1993, Proc. IEEE.

[14]  G. Davis,et al.  Self-quantized wavelet subtrees: a wavelet-based theory for fractal image compression , 1995, Proceedings DCC '95 Data Compression Conference.

[15]  Paul L. Zador,et al.  Asymptotic quantization error of continuous signals and the quantization dimension , 1982, IEEE Trans. Inf. Theory.

[16]  Michael T. Orchard,et al.  Space-frequency quantization for wavelet image coding , 1996, Optics & Photonics.

[17]  M. Barnsley,et al.  Iterated function systems and the global construction of fractals , 1985, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[18]  Y. Fisher Fractal image compression with quadtrees , 1995 .

[19]  Axel van de Walle Merging Fractal Image Compression and Wavelet Transform Methods , 1996 .

[20]  L. Lundheim,et al.  A discrete framework for fractal signal modeling , 1995 .

[21]  Arnaud E. Jacquin,et al.  Application Of Recurrent Iterated Function Systems To Images , 1988, Other Conferences.

[22]  Thomas S. Huang,et al.  A Generalized Method for Image Coding Using Fractal-Based Techniques , 1997, J. Vis. Commun. Image Represent..

[23]  Dietmar Saupe,et al.  Accelerating fractal image compression by multi-dimensional nearest neighbor search , 1995, Proceedings DCC '95 Data Compression Conference.

[24]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[25]  Y. Fisher,et al.  Image compression: A study of the iterated transform method , 1992, Signal Process..

[26]  Patrick Flandrin,et al.  Wavelet analysis and synthesis of fractional Brownian motion , 1992, IEEE Trans. Inf. Theory.

[27]  Franck Davoine,et al.  From Rigidity to Adaptive Tessellations for Fractal Image Compression: Comparative Studies , 1993 .

[28]  John Kominek,et al.  Convergence of fractal encoded images , 1995, Proceedings DCC '95 Data Compression Conference.

[29]  Roberto Rinaldo,et al.  Image coding by block prediction of multiresolution subimages , 1995, IEEE Trans. Image Process..

[30]  Kai Uwe Barthel,et al.  A new image coding technique unifying fractal and transform coding , 1994, Proceedings of 1st International Conference on Image Processing.

[31]  Julien Signes,et al.  Geometrical Interpretation of IFS Based Image Coding , 1997 .

[32]  Yuval Fisher,et al.  Fractal encoding with HV partitions , 1995 .

[33]  Allen Gersho,et al.  Asymptotically optimal block quantization , 1979, IEEE Trans. Inf. Theory.

[34]  D. Malah,et al.  Fractal representation of images via the discrete wavelet transform , 1995, Eighteenth Convention of Electrical and Electronics Engineers in Israel.

[35]  Geoffrey M. Davis Adaptive self-quantization of wavelet subtrees: a wavelet-based theory of fractal image compression , 1995, Optics + Photonics.