A CMOS motion detector system for pointing devices

The blocks of an optical motion detection microsystem are: a ball with a printed pattern of spots that contrasts with the background color; LEDs to illuminate part of the ball; a lens to focus an image onto the surface of a chip; a CMOS chip composed of an array of photodetectors and processing circuits outputting signals to a microprocessor; a microprocessor to establish the protocol for communications with the personal computer and to generate required interrupts. The approach presented here improves on previously-proposed solutions by reducing the system power consumption by at least two orders of magnitude, increasing the tracking resolution to 800dpi, and by requiring only a random-size, -shape and -position pattern printed on the surface of the ball instead of a precise regular pattern that is difficult to manufacture.

[1]  J.-P. Bardyn,et al.  A battery operated optical spot intensity measurement system , 1995, Proceedings ISSCC '95 - International Solid-State Circuits Conference.

[2]  E. Vittoz,et al.  An analytical MOS transistor model valid in all regions of operation and dedicated to low-voltage and low-current applications , 1995 .

[3]  John Tanner,et al.  Integrated optical motion detection , 1986 .

[4]  D. G. Nairn Algorithmic and Pipelined A/D Converters , 1993 .

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

[6]  Massimo Gottardi,et al.  A CCD/CMOS image motion sensor , 1993, 1993 IEEE International Solid-State Circuits Conference Digest of Technical Papers.

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

[8]  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.