The auto-focus mechanism in a modern camera (digital or film) uses a matrix sensor to examine the sharpness of the image coming out of the lens. Focus is adjusted to get the sharpest image possible.
Now, since the lens knows what focal length is required to get an object into focus, it presumably also knows the approximate distance to the object.
Take a device armed with this knowledge, throw in a GPS unit, digital compass and two dual-axis accelerometers (to measure tilt), and you have a device that knows the location of whatever you are looking at. Add a digital map, point your device at a nearby building, and it’ll tell you the name of the building and who occupies it. Imagine how useful such a device would be to a tourist, city surveyor or, (replacing GPS with a small-scale triangulation system,) museum visitor.
In other news, I went into Kishore’s room to verify technical details before posting here and he pointed at the circuit board he was soldering. On it were two dual-axis accelerometers mounted perpendicular to each other. That board is going to perform auto-pilot duties on his
Unmanned Aerial Vehicle, which already has a video transmitter and GPS unit. Imagine video tagged with location information.