We characterize a class of stereoscopic displays, that includes head-mounted displays that incorporate miniature cathode-ray tubes. We present a detailed viewing model that accounts for the placement, size, and orientation of the virtual display images. The model is appropriate for several types of head-mounted displays, as well as head-tracked stationary displays. The tracking algorithm accounts for the displacement between the tracking sensor and the user's eyes. We provide algorithms for calculating stereoscopic viewing and projection matrices. The algorithms are presented as parameterized homogeneous transforms. We also discuss design guidelines for avoiding accommodation/convergence conflicts, and managing the perceived field-of-view. The advantages of this viewing model and algorithm are the elimination of possible vertical parallax, and an undistorted perception of depth. Both of these factors can contribute to improved utility for the operator.
[1]
John Baker.
Generating Images For A Time-Multiplexed Stereoscopic Computer Graphics System
,
1987,
Photonics West - Lasers and Applications in Science and Engineering.
[2]
L. Hodges,et al.
Rotation algorithm artifacts in stereoscopic images
,
1990
.
[3]
Michael A. Penna,et al.
Projective geometry and its applications to computer graphics
,
1986
.
[4]
Lenny Lipton,et al.
Foundations of the stereoscopic cinema : a study in depth
,
1984
.
[5]
Eric M. Howlett.
Wide-angle orthostereo
,
1990,
Other Conferences.
[6]
Warren Robinett,et al.
A Computational Model for the Stereoscopic Optics of a Head-Mounted Display
,
1991,
Presence: Teleoperators & Virtual Environments.
[7]
David A. Southard,et al.
Transformations for stereoscopic visual simulation
,
1992,
Comput. Graph..