Bio-inspired optical rotation sensor

Traditional approaches to calculating self-motion from visual information in artificial devices have generally relied on object identification and/or correlation of image sections between successive frames. Such calculations are computationally expensive and real-time digital implementation requires powerful processors. In contrast flies arrive at essentially the same outcome, the estimation of self-motion, in a much smaller package using vastly less power. Despite the potential advantages and a few notable successes, few neuromorphic analog VLSI devices based on biological vision have been employed in practical applications to date. This paper describes a hardware implementation in aVLSI of our recently developed adaptive model for motion detection. The chip integrates motion over a linear array of local motion processors to give a single voltage output. Although the device lacks on-chip photodetectors, it includes bias circuits to use currents from external photodiodes, and we have integrated it with a ring-array of 40 photodiodes to form a visual rotation sensor. The ring configuration reduces pattern noise and combined with the pixel-wise adaptive characteristic of the underlying circuitry, permits a robust output that is proportional to image rotational velocity over a large range of speeds, and is largely independent of either mean luminance or the spatial structure of the image viewed. In principle, such devices could be used as an element of a velocity-based servo to replace or augment inertial guidance systems in applications such as mUAVs.

[1]  Tobi Delbrück,et al.  Silicon retina with correlation-based, velocity-tuned pixels , 1993, IEEE Trans. Neural Networks.

[2]  V. Hateren,et al.  Processing of natural time series of intensities by the visual system of the blowfly , 1997, Vision Research.

[3]  Derek Abbott,et al.  Effect of spatial sampling on pattern noise in insect-based motion detection , 2005, SPIE Micro + Nano Materials, Devices, and Applications.

[4]  W. Bialek,et al.  Statistical mechanics and visual signal processing , 1994, cond-mat/9401072.

[5]  Derek Abbott,et al.  Man-made velocity estimators based on insect vision , 2005 .

[6]  Martin Egelhaaf,et al.  Neural Mechanisms of Visual Course Control in Insects , 1989 .

[7]  S. Laughlin,et al.  Predictive coding: a fresh view of inhibition in the retina , 1982, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[8]  Matthew Garratt,et al.  An overview of insect-inspired guidance for application in ground and airborne platforms , 2004 .

[9]  Patrick A. Shoemaker A Methodology for Long Time Constant Log-Domain Filters in CMOS , 2005 .

[10]  Holger G. Krapp,et al.  Wide-field, motion-sensitive neurons and matched filters for optic flow fields , 2000, Biological Cybernetics.

[11]  Shih-Chi Liu,et al.  A neuromorphic aVLSI model of global motion processing in the fly , 2000 .

[12]  R Hengstenberg,et al.  Dendritic structure and receptive-field organization of optic flow processing interneurons in the fly. , 1998, Journal of neurophysiology.

[13]  J. H. Hateren,et al.  Information theoretical evaluation of parametric models of gain control in blowfly photoreceptor cells , 2001, Vision Research.

[14]  Patrick A. Shoemaker,et al.  Velocity constancy and models for wide-field visual motion detection in insects , 2005, Biological Cybernetics.

[15]  K. Hausen Motion sensitive interneurons in the optomotor system of the fly , 1982, Biological Cybernetics.

[16]  J. H. Hateren,et al.  Theoretical predictions of spatiotemporal receptive fields of fly LMCs, and experimental validation , 1992, Journal of Comparative Physiology A.

[17]  Patrick A. Shoemaker,et al.  Implementation of visual motion detection with contrast adaptation , 2001, SPIE Micro + Nano Materials, Devices, and Applications.

[18]  B. Hassenstein,et al.  Systemtheoretische Analyse der Zeit-, Reihenfolgen- und Vorzeichenauswertung bei der Bewegungsperzeption des Rüsselkäfers Chlorophanus , 1956 .

[19]  Christof Koch,et al.  A Robust Analog VLSI Reichardt Motion Sensor , 2000 .