GVU Technical Report Number:
GIT-GVU-93-10
Title:
Real-Time Compensation for Optical Distortion in Head-Mounted Displays
Authors:
Benjamin A. Watson
Larry F. Hodges
Abstract:
This paper describes a method of compensating for optical distortion in
head-mounted displays in real time. SInce the distorted screens in
head-mounted displays are not rectilinear, the shape of the graphics
window used with the display must be chosen carefully. A table was used
to accomplish a software predistortion that cancels the effect of the
optical distortion. This predistortion took one sixth of a second on a
Silicon Graphics Reality Engine. Reflection and run-length encoding were
used to reduce the size of the table to 25K, without requiring any
interpolation. Because the predistortion is a contraction, certain
source pixels are mapped to the same distorted pixel. In such cases, a
software z-buffer was used to display the front-most pixel.
Keywords:
Optical distortion, head-mounted displays
You can access this technical report via:
PDF
Postscript
 
|