Texture recognition using a superfast cellular neural network VLSI chip in a real experimental environment

We have developed a new single-chip texture classifier smart-sensor system. Its main part is a programmable Cellular Neural Network (CNN) VLSI chip with optical input and an execution time of a few microseconds. This chip contains a dynamic and locally interconnected 2-D cell array. It executes a theoretically new method for texture classification, compared to the other convolution-based feature extraction methods, since here we have feedback convolution as well. Depending on the kernel-parameters, this array can execute filtering, moving, linear and nonlinear effects at the same time. The parameters of the feedback and feed-forward convolutions are optimized through a genetic learning using the 22*20 CNN chip itself. This chip has a simplified architecture with binary input/output, but it gives good recognition results: this CNN chip with a simple 3*3 kernel can reliably classify 5 natural Brodatz textures. Using more templates for decision-making, more textures can be separated and a classification-error of less than 1% has been achieved.

[1]  Tamás Roska,et al.  The CNN universal machine: an analogic array computer , 1993 .

[2]  Tamás Szirányi,et al.  Robustness of cellular neural networks in image deblurring and texture segmentation , 1996, Int. J. Circuit Theory Appl..

[3]  Leon O. Chua,et al.  Image halftoning with cellular neural networks , 1993 .

[4]  L.O. Chua,et al.  Cellular neural networks , 1993, 1988., IEEE International Symposium on Circuits and Systems.

[5]  Phil Brodatz,et al.  Textures: A Photographic Album for Artists and Designers , 1966 .

[6]  L. Nemes,et al.  Deblurring of images by cellular neural networks with applications to microscopy , 1994, Proceedings of the Third IEEE International Workshop on Cellular Neural Networks and their Applications (CNNA-94).

[7]  Ángel Rodríguez-Vázquez,et al.  A 0.8-μm CMOS two-dimensional programmable mixed-signal focal-plane array processor with on-chip binary imaging and instructions storage , 1997, IEEE J. Solid State Circuits.

[8]  Tamás Szirányi,et al.  Texture Classification and Segmentation by Cellular Neural Networks Using Genetic Learning , 1998, Comput. Vis. Image Underst..

[9]  Jozsef Csicsvari,et al.  High-speed character recognition using a dual cellular neural network architecture (CNND) , 1993 .

[10]  Tamás Szirányi,et al.  Overall picture degradation error for scanned images and the efficiency of character recognition , 1991 .

[11]  Josiane Zerubia,et al.  Markov random field image segmentation using cellular neural network , 1997 .

[12]  Lin-Bao Yang,et al.  Cellular neural networks: theory , 1988 .