Pulse-Based Analog VLSI Velocity Sensors

We present two algorithms for estimating the velocity of a visual stimulus and their implementations with analog circuits using CMOS VLSI technology. Both are instances of so-called token methods, where velocity is computed by identifying particular features in the image at different locations; in our algorithms, these features are abrupt temporal changes in image irradiance. Our circuits integrate photoreceptors and associated electronics for computing motion onto a single chip and unambiguously extract bidirectional velocity for stimuli of high and intermediate contrasts over considerable irradiance and velocity ranges. At low contrasts, the output signal for a given velocity tends to decrease gracefully with contrast, while direction-selectivity is maintained. The individual motion-sensing cells are compact and highly suitable for use in dense 1-D or 2-D imaging arrays.

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

[2]  John Lazzaro,et al.  Computing motion using analog VLSI vision chips: an experimental comparison among four approaches , 1991, Proceedings of the IEEE Workshop on Visual Motion.

[3]  Rahul Sarpeshkar,et al.  Visual Motion Computation in Analog VLSI Using Pulses , 1992, NIPS.

[4]  J. Fellrath,et al.  CMOS analog integrated circuits based on weak inversion operations , 1977 .

[5]  Shih-Chii Liu Silicon Model of Motion Adaptation in the Fly , 1996 .

[6]  R. Etienne-Cummings,et al.  A new temporal domain optical flow measurement technique for focal plane VLSI implementation , 1993, 1993 Computer Architectures for Machine Perception.

[7]  Andreas G. Andreou,et al.  Silicon retina for motion computation , 1991, 1991., IEEE International Sympoisum on Circuits and Systems.

[8]  P.-F. Ruedi Motion detection silicon retina based on event correlations , 1996, Proceedings of Fifth International Conference on Microelectronics for Neural Networks.

[9]  Tomaso Poggio,et al.  Computational vision and regularization theory , 1985, Nature.

[10]  Weiping Li,et al.  VLSI Signal Processing , 1995 .

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

[12]  Tomaso A. Poggio,et al.  Motion Field and Optical Flow: Qualitative Properties , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Giacomo Indiveri,et al.  Analog VLSI motion projects at Caltech , 1996, Advanced Imaging and Network Technologies.

[14]  Tobias Delbrück,et al.  Investigations of analog VLSI visual transduction and motion processing , 1993 .

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  Tobi Delbrück,et al.  Direction Selective Silicon Retina that Uses Null Inhibition , 1991, NIPS.

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

[18]  Carver A. Mead,et al.  An Integrated Analog Optical Motion Sensor , 1986 .

[19]  Christof Koch,et al.  An Analog VLSI Chip for Finding Edges from Zero-crossings , 1990, NIPS.

[20]  Eric R. Fossum,et al.  Architectures For Focal Plane Image Processing , 1989 .

[21]  Jörg Kramer Compact Integrated Motion Sensor With Three-Pixel Interaction , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  J. Brant Arseneau,et al.  VLSI and neural systems , 1990 .

[23]  C. Koch,et al.  The analysis of visual motion: from computational theory to neuronal mechanisms. , 1986, Annual review of neuroscience.

[24]  Giacomo Indiveri,et al.  Analog VLSI architectures for motion processing: from fundamental limits to system applications , 1996, Proc. IEEE.

[25]  Tomaso Poggio,et al.  Optical flow: computational properties and networks, biological and analog , 1989 .

[26]  Christof Koch,et al.  Analog VLSI motion discontinuity detectors for image segmentation , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[27]  John Lazzaro,et al.  A Delay-Line Based Motion Detection Chip , 1990, NIPS.

[28]  Rahul Sarpeshkar,et al.  An analog VLSI velocity sensor , 1995, Proceedings of ISCAS'95 - International Symposium on Circuits and Systems.

[29]  Rahul Sarpeshkar,et al.  Refractory Neuron Circuits , 1992 .

[30]  Andreas G. Andreou,et al.  A silicon retina for 2-D position and motion computation , 1995, Proceedings of ISCAS'95 - International Symposium on Circuits and Systems.

[31]  H. Barlow,et al.  The mechanism of directionally selective units in rabbit's retina. , 1965, The Journal of physiology.

[32]  Giacomo Indiveri,et al.  Parallel analog VLSI architectures for computation of heading direction and time-to-contact , 1995, NIPS.

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