The Optical Mouse: Early Biomimetic Embedded Vision

The 1980 Xerox optical mouse invention, and subsequent product, was a successful deployment of embedded vision, as well as of the Mead–Conway VLSI design methodology that we developed at Xerox PARC in the late 1970s. The design incorporated an interpretation of visual lateral inhibition, essentially mimicking biology to achieve a wide dynamic range, or light-level-independent operation. Conceived in the context of a research group developing VLSI design methodologies, the optical mouse chip represented an approach to self-timed semi-digital design, with the analog image-sensing nodes connecting directly to otherwise digital logic using a switch-network methodology. Using only a few hundred gates and pass transistors in 5\(\upmu \) nMOS technology, the optical mouse chip tracked the motion of light dots in its field of view, and reported motion with a pair of 2-bit Gray codes for \(x\) and \(y\) relative position—just like the mechanical mice of the time. Besides the chip, the only other electronic components in the mouse were the LED illuminators.

[1]  Thomas J. Chaney,et al.  Characterization and Scaling of MOS Flip Flop Performance in Synchronizer Applications , 1979 .

[2]  Misha Anne Mahowald,et al.  VLSI analogs of neuronal visual processing: a synthesis of form and function , 1992 .

[3]  Yaser S. Abu-Mostafa,et al.  Information capacity of the Hopfield model , 1985, IEEE Trans. Inf. Theory.

[4]  James A. Rowson,et al.  ICARUS: An Interactive Integrated Circuit Layout Program , 1978, 15th Design Automation Conference.

[5]  C. Mead,et al.  Neuromorphic analogue VLSI. , 1995, Annual review of neuroscience.

[6]  X. Arreguit,et al.  A CMOS motion detector system for pointing devices , 1996, 1996 IEEE International Solid-State Circuits Conference. Digest of TEchnical Papers, ISSCC.

[7]  Alireza Moini,et al.  Vision Chips , 1999 .

[8]  R. Shapley,et al.  The effect of contrast on the transfer properties of cat retinal ganglion cells. , 1978, The Journal of physiology.

[9]  Eero P. Simoncelli,et al.  Natural signal statistics and sensory gain control , 2001, Nature Neuroscience.

[10]  Eby G. Friedman,et al.  System Timing , 2000, The VLSI Handbook.

[11]  Richard F. Lyon,et al.  An analog electronic cochlea , 1988, IEEE Trans. Acoust. Speech Signal Process..

[12]  Lynn Conway,et al.  THE MPC ADVENTURES: Experiences with the Generation of VLSI Design and Implementation Methodologies , 1982 .

[13]  Richard F. Lyon,et al.  Machine Hearing: An Emerging Field , 2010 .

[14]  H. T. Kung VLSI Systems and Computations , 1982 .

[15]  P. Cook,et al.  Lateral inhibition in the inner retina is important for spatial tuning of ganglion cells , 1998, Nature Neuroscience.

[16]  Jeff A. Johnson,et al.  The Xerox Star: a retrospective , 1989, Computer.

[17]  Bruce W. Knight,et al.  A Quantitative Description of the Dynamics of Excitation and Inhibition in the Eye of Limulus , 1970, The Journal of general physiology.

[18]  Charles E. Molnar,et al.  Anomalous Behavior of Synchronizer and Arbiter Circuits , 1973, IEEE Transactions on Computers.

[19]  Richard F. Lyon,et al.  Machine Hearing: An Emerging Field [Exploratory DSP] , 2010, IEEE Signal Processing Magazine.

[20]  John J. Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities , 1999 .

[21]  Lynn Conway,et al.  Introduction to VLSI systems , 1978 .

[22]  J J Hopfield,et al.  Neurons with graded response have collective computational properties like those of two-state neurons. , 1984, Proceedings of the National Academy of Sciences of the United States of America.

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

[24]  H. Barlow Critical limiting factors in the design of the eye and visual cortex , 1981 .

[25]  John Lazzaro,et al.  Winner-Take-All Networks of O(N) Complexity , 1988, NIPS.

[26]  A. Reichart,et al.  Yet another mesh array smart sensor? , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

[27]  Lynn Conway Reminiscences of the VLSI Revolution: How a Series of Failures Triggered a Paradigm Shift in Digital Design , 2012, IEEE Solid-State Circuits Magazine.

[28]  Richard F. Lyon,et al.  The Optical Mouse, and an Architectural Methodology for Smart Digital Sensors , 1981 .

[29]  Hanspeter A. Mallot,et al.  Insect-Inspired Odometry by Optic Flow Recorded with Optical Mouse Chips , 2010, Flying Insects and Robots.

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

[31]  Richard F. Lyon,et al.  A bidirectional analog VLSI Cochlear model , 1991 .

[32]  S. Pizer Self-tracker: a Smart Optica.i Sensor on Silicon /lt~l- Thomas Gary Bishop. Self-tracker: a Smart Optical Sensor on Silicon , 1984 .