Abstract: A mobile device includes a projector configured to project images onto a target surface that resides within a projectable area. The mobile device identifies the target surface within the projectable area and then tracks that target surface as the mobile device is subject to different types of motion, including translation and rotation, among others. The mobile device then compensates for that motion when projecting the images, potentially eliminating distortion in the projected images. Additionally, the mobile device may compensate for geometric differences between the projected image and the target surface by cropping the images to fit within the target surface. One advantage of the disclosed technique is that the mobile device is capable of projecting images with reduced distortion despite movement associated with the mobile device. ...

Technique for projecting an image onto a surface with a mobile device.