Title :
Semi-Totalistic CNN Genes for Compact Image Compression
Author :
Dogaru, Radu ; Tetzlaff, Ronald ; Glesner, Manfred
Author_Institution :
Univ. Politehnica of Bucharest
Abstract :
It is shown that using several tools for detecting emergent computation, a series of several tenths of genes useful for a novel, compact image compression scheme, were identified within the space of all 1024 semi-totalistic cellular automata (CA) with 5 neighbors (von Neumann neighborhood). Such cellular automata can be easily implemented on the CNN-UM using "B"-templates with only 5 elements. Spatio-temporal binary patterns with a fractal characteristic emerge in CNNs using such genes. These patterns are then used as codebooks for a simple-to-implement vectorial quantization scheme called CNN-VQ. Gray level images are split into bitplanes and each 8times8 block is approximated with its closest (in terms of Hamming distance) code-word form the CNN-generated codebook. Decoding is straightforward and includes a median filter to remove the impulsive noise specific to abovementioned encoding process. Natural images can be represented with less than 0.5 bpp while preserving a reasonable perceptual quality. While both the encoding and the decoding processes require no arithmetic circuits their mixed-signal implementation is extremely simple thus making the proposed scheme very attractive for low power, sensor integrated applications
Keywords :
cellular automata; cellular neural nets; data compression; image coding; median filters; B-templates; CNN universal machine; CNN-VQ; CNN-generated codebook; Hamming distance; compact image compression; gray level images; impulsive noise; median filter; mixed-signal implementation; nonlinear dynamics; semitotalistic CNN genes; semitotalistic cellular automata; simple-to-implement vectorial quantization scheme; spatiotemporal binary patterns; von Neumann neighborhood; Arithmetic; Cellular neural networks; Circuits; Decoding; Discrete cosine transforms; Discrete wavelet transforms; Electronic mail; Image coding; Transform coding; Vector quantization; CNN universal machine; cellular automata; image compression; nonlinear dynamics; vector quantization;
Conference_Titel :
Cellular Neural Networks and Their Applications, 2006. CNNA '06. 10th International Workshop on
Conference_Location :
Istanbul
Print_ISBN :
1-4244-0639-0
Electronic_ISBN :
1-4244-0640-4
DOI :
10.1109/CNNA.2006.341620