Optical Mouse made into a Camera

 

With inspiration from this Sprites Mods hack, Bidouille.org has done a cool new version of the hack. Using an Arduino Microcontroller and some custom code the data from the Agilent technologies chip is retrieved. Have a look at this document (PDF) for some more details on what makes the technology work.

"Relationship to Object Motion

The relationship between the optical flow in the image plane and the velocities of objects in the three dimensional world is not necessarily obvious. We perceive motion when a changing picture is projected onto a stationary screen, for example. Conversely, a moving object may give rise to a constant brightness pattern. Consider, for example, a uniform sphere which exhibits shading because its surface elements are oriented in many different directions. Yet,when it is rotated, the optical flow is zero at all points in the image, since the shading does not move with the surface. Also, specular reflections move with a velocity characteristic of the virtual image, not the surface in which light is reflected."

3 Comments



  1. wow, this is unreal… what an ingenious extension. I think I have a half-disassembled optical mouse that’s been waiting for just a project like this.

Comments are closed.