Fractal-based image coding with fast decoder convergence

Abstract In this paper, a new class of fractal image coders is described. As in previously published fractal coding algorithms, the encoder models each image to be coded as an attractor of a simple affine mapping, and finds the parameters in such a mapping by a blockwise image analysis. The image code consists of the parametric description of the mapping, which is selected to provide the best affine fit to the image in the l 2 sense. The decoder uses the parametric description it receives to synthesize the attractor of the mapping through a simple iterative procedure. Although the resulting coders are strongly related to previously published fractal coders, they are modified in a way that gives exact decoder convergence towards the attractor in the lowest possible number of iterations — typically three or less. In contrast to what has been the case with previous fractal coding algorithms, this number of iterations is image independent. The resulting decoder can be implemented in a computationally very efficient pyramid structure. Also, a coder offering non-iterative decoding is included as a special case. The paper describes the modifications of previously known fractal coders that are necessary to obtain the fast convergence. It is shown that the image quality remains unimpaired by these modifications. The computational complexity of the decoding algorithm in the new coder class is analyzed, and an efficient pyramid structure for the decoder is outlined. Finally, a coding example is given.

[1]  Tor A. Ramstad,et al.  Attractor image compression with a fast non-iterative decoding algorithm , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Lyman P. Hurd,et al.  Fractal image compression , 1993 .

[3]  A. Jacquin A fractal theory of iterated Markov operators with applications to digital image coding , 1989 .

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

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

[6]  Greg Vines,et al.  Signal modeling with iterated function systems , 1993 .

[7]  Arnaud E. Jacquin,et al.  A novel fractal block-coding technique for digital images , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[8]  Monson H. Hayes,et al.  Adaptive IFS image coding with proximity maps , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[9]  Mirek Novak,et al.  Attractor Coding of Images , 1993 .

[10]  Tor A. Ramstad,et al.  Reducing the Complexity of a Fractal-Based Image Coder , 1992 .

[11]  Tor A. Ramstad,et al.  An inner product space approach to image coding by contractive transformations , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[12]  Albert F. Lawrence,et al.  Fractal Image Encoding , 1992 .

[13]  Christoph Stiller,et al.  Adaptive Fractal Coding of Still Pictures , 1993 .

[14]  Michael F. Barnsley,et al.  A better way to compress images , 1988 .

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

[16]  Jerry D. Gibson,et al.  Digital coding of waveforms: Principles and applications to speech and video , 1985, Proceedings of the IEEE.

[17]  Yuval Fisher Fractal Image Compression , 1994 .

[18]  Bernd Hürtgen,et al.  Fractal approach to low-rate video coding , 1993, Other Conferences.