Self-tracker: a Smart Optica.i Sensor on Silicon /lt~l- Thomas Gary Bishop. Self-tracker: a Smart Optical Sensor on Silicon

Ill A new system for real-time, three-dimensional computer input is described. The system will use a cluster of identical custom integrated circuits with outward looking lenses as an optical sensing device. Each custom integrated sensor chip measures and reports the shift in its one-dimensional imo.ge of the stationary room environment. These shifts will be processed by a separate general-purpose computer to extract the three-dimensional motion of the cluster. The expected advantages of this new approach are unrestricted user motion, large operating environments, capability for simultaneous tracking of several users, passive tracking with no moving parts, and freedom from electromagnetic interference. The fundamental concept for the design of the sensor chips relies on a cyclic relationship between speed and simplicity. If the frame rate is fast, the changes from image to image will be small. Small changes can be tracked with a simple algorithm. This simple algorithm can be implemented with small circuitry. The small circuitry lets a single chip hold the complete sensor, both imaging and image processing. Such implementation allows each sensor to be fast because all high-bandwidth communication is done on-chip. This cyclic relationship can spiral up as the design is iterated, with faster and simpler operation, or down, with slower and more complex operation. The system design sequence described here has been spiraling up. System, sensor, algorithm, and processor designs have each had several iterations. Most recently, a prototype sensor chip has been designed, fabricated, and tested. The prototype includes a one-dimensional camera and circuitry for image tracking that operates at 1000 to 4000 frames per second in ordinary room light. As part of this research, photosensors that operate at millisecond rates in ordinary room light with modest lenses have been designed, tested and fabricated on standard digital nMOS lines. They may be useful for designers of other integrated optical sensors.

[1]  J. Wallmark A New Semiconductor Photocell Using Lateral Photoeffect , 1957, Proceedings of the IRE.

[2]  Ivan E. Sutherland,et al.  A head-mounted three dimensional display , 1968, AFIPS Fall Joint Computing Conference.

[3]  Forman S. Acton,et al.  Numerical methods that work , 1970 .

[4]  Donald Lee Vickers,et al.  Sorcerer's apprentice: head-mounted display and wand , 1972 .

[5]  Kenneth M. Brown,et al.  COMPUTER ORIENTED ALGORITHMS FOR SOLVING SYSTEMS OF SIMULTANEOUS NONLINEAR ALGEBRAIC EQUATIONS**This work was supported in part by the National Science Foundation under Grant GJ-32552 and in part by the University Computer Center of the University of Minnesota. , 1973 .

[6]  Robert F. Sproull,et al.  Principles in interactive computer graphics , 1973 .

[7]  Robert P. Burton Real-time measurement of multiple three-dimensional positions , 1973 .

[8]  H. Woltring,et al.  New possibilities for human motion studies by real-time light spot position measurement. , 1974, Biotelemetry.

[9]  Paul Jerome Kilpatrick,et al.  The use of a kinesthetic supplement in an interactive graphics system. , 1976 .

[10]  A.H. Haddad,et al.  Applied optimal estimation , 1976, Proceedings of the IEEE.

[11]  James H. Clark,et al.  Designing surfaces in 3-D , 1976, CACM.

[12]  Henry Fuchs,et al.  A system for automatic acquisition of three-dimensional data , 1977, AFIPS '77.

[13]  M. J. Howes,et al.  Charge-coupled devices and systems , 1979 .

[14]  F. Raab,et al.  Magnetic Position and Orientation Tracking System , 1979, IEEE Transactions on Aerospace and Electronic Systems.

[15]  S. Ullman,et al.  The interpretation of visual motion , 1977 .

[16]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

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

[18]  Heiner Herbst,et al.  Experimental Autofocus System for Lens Shutter Cameras , 1981, ESSCIRC '81: 7th European Solid State Circuits Conference.

[19]  Charles L. Seitz,et al.  Design of the Mosaic Element , 1983 .

[20]  Eric Walter,et al.  Digital Methods for Change Detection in Medical Images , 1984 .