Real-time Gabor-type filtering using analog focal plane image processors

We describe focal plane image processors which filter images in space by filters which are similar to even and odd Gabor filters. All processing is done using analog circuits fabricated on the same die as the photosensors allowing combined sensing and processing at rates as high as 5000 frames per second. Both 1D and 2D sensors have been designed, fabricated and tested. In the 2D sensor the tuned orientation can be steered and the filter response scaled by adjusting external bias voltages controlling parameters such as the gains of the analog processing circuits. Because both even and odd Gabor-type filter outputs are calculated, sensors can be used in Gabor phase-based algorithms. As a simple example, we have embedded a 1D sensor on a mobile robot platform to perform image fixation.

[1]  Yiannis Aloimonos,et al.  Active vision , 2004, International Journal of Computer Vision.

[2]  Misha Mahowald,et al.  A silicon model of early visual processing , 1993, Neural Networks.

[3]  Eric A. Vittoz,et al.  An integrated cortical layer for orientation enhancement , 1997 .

[4]  Andrew P. Witkin,et al.  Scale-space filtering: A new approach to multi-scale description , 1984, ICASSP.

[5]  Leon O. Chua,et al.  The CNN paradigm , 1993 .

[6]  Luigi Raffo,et al.  An Analog VLSI Computational Engine for Early Vision Tasks , 1997, ICANN.

[7]  J. Daugman Two-dimensional spectral analysis of cortical receptive field profiles , 1980, Vision Research.

[8]  Peter Corke,et al.  Visual Control of Robots: High-Performance Visual Servoing , 1996 .

[9]  Francesco Mondada,et al.  Mobile Robot Miniaturisation: A Tool for Investigation in Control Algorithms , 1993, ISER.

[10]  Hanspeter A. Mallot,et al.  Phase-based binocular vergence control and depth reconstruction using active vision , 1994 .

[11]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Luigi Raffo,et al.  Synthesis of a recurrent double-layer transistor network for early-vision tasks , 1998, ISCAS '98. Proceedings of the 1998 IEEE International Symposium on Circuits and Systems (Cat. No.98CH36187).

[13]  David J. Fleet Measurement of image velocity , 1992 .

[14]  Bertram E. Shi,et al.  Gabor-type filtering in space and time with cellular neural networks , 1998 .

[15]  Christof Koch,et al.  Vision Chips: Implementing Vision Algorithms with Analog VLSI Circuits , 1994 .

[16]  Jan Van der Spiegel,et al.  A silicon VLSI optical sensor for pattern recognition , 1994 .

[17]  Luigi Raffo Resistive network implementing maps of Gabor functions of any phase , 1995 .

[18]  Daniele D. Caviglia,et al.  Anisotropic active resistor meshes for implementing image processing operators , 1993 .

[19]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[20]  Andrew P. Witkin,et al.  Scale-Space Filtering , 1983, IJCAI.

[21]  Bertram E. Shi A one-dimensional CMOS focal plane array for Gabor-type image filtering , 1999 .