Speeding up fractal image coding by combined DCT and Kohonen neural net method

Iterated transformation theory (ITT) coding, also known as fractal coding, in its original form, allows fast decoding but suffers from long encoding times. During the encoding step, a large number of block best-matching searches have to be performed which leads to a computationally expensive process. We present a new method that significantly reduces the computational load of ITT based image coding. Both domain and range blocks of the image are transformed into the frequency space. Domain blocks are then used to train a two dimensional Kohonen (1982, 1989, 1990) neural network (KNN) forming a code book similar to vector quantization coding. The property of KNN (and self-organizing feature maps in general) which maintains the topology of the input space allows to perform a neighboring search so as to find the piecewise transformation between domain and range blocks.

[1]  Michael F. Barnsley,et al.  Fractals everywhere , 1988 .

[2]  B. Wohlberg,et al.  Fast image domain fractal compression by DCT domain block matching , 1995 .

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

[4]  D. Saupe,et al.  Complexity Reduction Methods for Fractal Image Compression , 1994 .

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

[6]  Alexandru Bogdan,et al.  Kohonen neural network for image coding based on iteration transformation theory , 1992, Optics & Photonics.

[7]  Benoit B. Mandelbrot,et al.  Fractal Geometry of Nature , 1984 .

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

[9]  Robert M. Gray,et al.  High-resolution quantization theory and the vector quantizer advantage , 1989, IEEE Trans. Inf. Theory.

[10]  P. W. Jones,et al.  Digital Image Compression Techniques , 1991 .

[11]  Teuvo Kohonen,et al.  The self-organizing map , 1990, Neurocomputing.

[12]  C. Ford Processing , 2019, Technology|Architecture + Design.

[13]  Jaroslav Stark Iterated Function Systems as neural networks , 1991, Neural Networks.

[14]  Claude E. Shannon,et al.  A Mathematical Theory of Communications , 1948 .

[15]  Harry C. Andrews,et al.  Multidimensional Rotations in Feature Selection , 1971, IEEE Transactions on Computers.

[16]  Marc Van Droogenbroeck,et al.  Recent and prospective decorrelation techniques for image processing , 1993 .

[17]  B. Yuan,et al.  Image compression using fractals and discrete cosine transform , 1994 .

[18]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .