User`s manual

Automatic Projector Tilt Compensation
System
Ganesh Ajjanagadde Shantanu Jain James Thomas
December 10, 2014
Abstract
We designed a system that corrects the input to a projector if it is
tilted so that its output appears unskewed. We read input from a NTSC
(National Television System Committee) video camera and store it in an
internal block memory. We then process the frame stored in memory
using a p erspective transformation to pre-warp the image that is sent to
the projector via a VGA (Video Graphics Array) signal. The parameters
of the perspective transformation are obtained from an accelerometer,
which senses two axes of tilt. This allows automatic keystone correction
in the two directions sensed by the accelerometer provided the output
screen is vertical. Our method also includes options for manual keystone
correction to any degree desired, for any projector and screen orientations.
For ease of manual correction, we provide the option of using a test pattern
(a checkerboard). We also play some useful audio for the percentage of
pixels kept by the transformation.
1

Summary of content (245 pages)