Skip to main content

Research Repository

Advanced Search

OSCAM - Optimized Stereoscopic Camera Control for Interactive 3D

Oskam, Thomas; Hornung, Alexander; Bowles, Huw; Mitchell, Kenny; Gross, Markus


Thomas Oskam

Alexander Hornung

Huw Bowles

Markus Gross


This paper presents a controller for camera convergence and interaxial separation that specifically addresses challenges in interactive stereoscopic applications like games. In such applications, unpredictable viewer- or object-motion often compromises stereopsis due to excessive binocular disparities. We derive constraints on the camera separation and convergence that enable our controller to automatically adapt to any given viewing situation and 3D scene, providing an exact mapping of the virtual content into a comfortable depth range around the display. Moreover, we introduce an interpolation function that linearizes the transformation of stereoscopic depth over time, minimizing nonlinear visual distortions. We describe how to implement the complete control mechanism on the GPU to achieve running times below 0.2ms for full HD. This provides a practical solution even for demanding real-time applications. Results of a user study show a significant increase of stereoscopic comfort, without compromising perceived realism. Our controller enables 'fail-safe' stereopsis, provides intuitive control to accommodate to personal preferences, and allows to properly display stereoscopic content on differently sized output devices.


Oskam, T., Hornung, A., Bowles, H., Mitchell, K., & Gross, M. (2011). OSCAM - Optimized Stereoscopic Camera Control for Interactive 3D. ACM transactions on graphics, 30, 189:1-189:8.

Journal Article Type Article
Publication Date Dec 12, 2011
Deposit Date Aug 1, 2016
Journal ACM transactions on Graphics
Print ISSN 0730-0301
Electronic ISSN 1557-7368
Publisher Association for Computing Machinery (ACM)
Peer Reviewed Peer Reviewed
Volume 30
Pages 189:1-189:8
Keywords stereoscopic 3D, disparity control, real-time graphics, games, interactive 3D
Public URL
Publisher URL