{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,13]],"date-time":"2025-11-13T11:55:19Z","timestamp":1763034919515,"version":"3.41.0"},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2011,12,1]],"date-time":"2011-12-01T00:00:00Z","timestamp":1322697600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2011,12]]},"abstract":"<jats:p>This paper presents a controller for camera convergence and interaxial separation that specifically addresses challenges in<jats:italic>interactive<\/jats:italic>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.<\/jats:p>","DOI":"10.1145\/2070781.2024223","type":"journal-article","created":{"date-parts":[[2011,11,30]],"date-time":"2011-11-30T13:58:46Z","timestamp":1322661526000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":40,"title":["OSCAM - optimized stereoscopic camera control for interactive 3D"],"prefix":"10.1145","volume":"30","author":[{"given":"Thomas","family":"Oskam","sequence":"first","affiliation":[{"name":"ETH Zurich, and Disney Research Zurich"}]},{"given":"Alexander","family":"Hornung","sequence":"additional","affiliation":[{"name":"Disney Research Zurich"}]},{"given":"Huw","family":"Bowles","sequence":"additional","affiliation":[{"name":"Black Rock Studio, and Disney Interactive Studios"}]},{"given":"Kenny","family":"Mitchell","sequence":"additional","affiliation":[{"name":"Black Rock Studio, and Disney Interactive Studios"}]},{"given":"Markus","family":"Gross","sequence":"additional","affiliation":[{"name":"ETH Zurich, and Disney Research Zurich"}]}],"member":"320","published-online":{"date-parts":[[2011,12,12]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0042-6989(98)00139-4"},{"volume-title":"In Tenth National Conference on Innovative Applications of Artificial Intelligence, 1101--1106","author":"Bares W. H.","key":"e_1_2_2_2_1","unstructured":"Bares , W. H. , Gregoire , J. P. , and Lester , J. C . 1998. Realtime constraint-based cinematography for complex interactive 3D worlds . In In Tenth National Conference on Innovative Applications of Artificial Intelligence, 1101--1106 . Bares, W. H., Gregoire, J. P., and Lester, J. C. 1998. Realtime constraint-based cinematography for complex interactive 3D worlds. In In Tenth National Conference on Innovative Applications of Artificial Intelligence, 1101--1106."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2092390"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1118\/1.1870172"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01181.x"},{"volume-title":"The Method of Paired Comparisons","author":"David H. A.","key":"e_1_2_2_6_1","unstructured":"David , H. A. 1963. The Method of Paired Comparisons . Charles Griffin & Company . David, H. A. 1963. The Method of Paired Comparisons. Charles Griffin & Company."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964991"},{"key":"e_1_2_2_8_1","doi-asserted-by":"crossref","unstructured":"Fr\u00f6hlich B. Barrass S. Zehner B. Plate J. and G\u00f6bel M. 1999. Exploring geo-scientific data in virtual environments. In IEEE Visualization 169--173. Fr\u00f6hlich B. Barrass S. Zehner B. Plate J. and G\u00f6bel M. 1999. Exploring geo-scientific data in virtual environments. In IEEE Visualization 169--173.","DOI":"10.1109\/VISUAL.1999.809884"},{"key":"e_1_2_2_9_1","unstructured":"Gateau S. and Neuman R. 2010. Stereoscopy from xy to z. In SIGGRAPH ASIA Courses. Gateau S. and Neuman R. 2010. Stereoscopy from xy to z. In SIGGRAPH ASIA Courses ."},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/142920.134088"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00969.x"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1117\/12.173906"},{"key":"e_1_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Haigh-Hutchinson M. 2009. Real-time cameras. A guide for game designers and developers. Morgan Kaufmann. Haigh-Hutchinson M. 2009. Real-time cameras. A guide for game designers and developers . Morgan Kaufmann.","DOI":"10.1201\/9780429258190"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237259"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964989"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394281.1394285"},{"key":"e_1_2_2_17_1","unstructured":"Jones G. Lee D. Holliman N. and Ezra D. 2001. Controlling perceived depth in stereoscopic images. In Stereoscopic Displays And Virtual Reality Systems VIII 200--1. Jones G. Lee D. Holliman N. and Ezra D. 2001. Controlling perceived depth in stereoscopic images. In Stereoscopic Displays And Virtual Reality Systems VIII 200--1."},{"key":"e_1_2_2_18_1","doi-asserted-by":"crossref","unstructured":"Kim H. J. Choi J. W. Chaing A.-J. and Yu K. Y. 2008. Reconstruction of stereoscopic imagery for visual comfort. In Stereoscopic Displays and Virtual Reality Systems XIV SPIE Vol. 6803. Kim H. J. Choi J. W. Chaing A.-J. and Yu K. Y. 2008. Reconstruction of stereoscopic imagery for visual comfort. In Stereoscopic Displays and Virtual Reality Systems XIV SPIE Vol. 6803 .","DOI":"10.1117\/12.766395"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2010.37"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778812"},{"volume-title":"Foundations of the Stereoscopic Cinema: A Study in Depth","author":"Lipton L.","key":"e_1_2_2_21_1","unstructured":"Lipton , L. 1982. Foundations of the Stereoscopic Cinema: A Study in Depth . Van Nostrand Reinhold Inc ., U. S. Lipton, L. 1982. Foundations of the Stereoscopic Cinema: A Study in Depth. Van Nostrand Reinhold Inc., U. S."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1117\/1.2181178"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2004.823398"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599478"},{"key":"e_1_2_2_25_1","doi-asserted-by":"crossref","unstructured":"Pan H. Yuan C. and Daly S. 2011. 3D video disparity scaling for preference and prevention of discomfort. In Stereoscopic Displays and Applications XXII SPIE Vol. 7863. Pan H. Yuan C. and Daly S. 2011. 3D video disparity scaling for preference and prevention of discomfort. In Stereoscopic Displays and Applications XXII SPIE Vol. 7863 .","DOI":"10.1117\/12.872582"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1167\/11.8.11"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2098350"},{"volume-title":"Proc. SPIE 5006","author":"Stelmach L. B.","key":"e_1_2_2_28_1","unstructured":"Stelmach , L. B. , Tam , W. J. , Speranza , F. , Renaud , R. , and Martin , T . 2003. Improving the visual comfort of stereoscopic images . In Proc. SPIE 5006 , 269. Stelmach, L. B., Tam, W. J., Speranza, F., Renaud, R., and Martin, T. 2003. Improving the visual comfort of stereoscopic images. In Proc. SPIE 5006, 269."},{"key":"e_1_2_2_29_1","volume-title":"Eds","author":"Tekalp A. M.","year":"2011","unstructured":"Tekalp , A. M. , Smolic , A. , Vetro , A. , and Onural , L. , Eds . 2011 . Special issue on 3-D Media and Displays, vol. 99 , 4. Proceedings of the IEEE. Tekalp, A. M., Smolic, A., Vetro, A., and Onural, L., Eds. 2011. Special issue on 3-D Media and Displays, vol. 99, 4. Proceedings of the IEEE."},{"key":"e_1_2_2_30_1","doi-asserted-by":"crossref","unstructured":"Wang C. and Sawchuk A. A. 2008. Disparity manipulation for stereo images and video. In Stereoscopic Displays and Applications XIX SPIE Vol. 6803. Wang C. and Sawchuk A. A. 2008. Disparity manipulation for stereo images and video. In Stereoscopic Displays and Applications XIX SPIE Vol. 6803 .","DOI":"10.1117\/12.767702"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1167\/5.10.7"},{"key":"e_1_2_2_32_1","volume-title":"Proceedings of the SPIE","volume":"1915","author":"Woods A.","unstructured":"Woods , A. , Docherty , T. , and Koch , R . 1993. Image distortions in stereoscopic video systems. In Stereoscopic Displays and Applications IV , Proceedings of the SPIE , vol. 1915 . Woods, A., Docherty, T., and Koch, R. 1993. Image distortions in stereoscopic video systems. In Stereoscopic Displays and Applications IV, Proceedings of the SPIE, vol. 1915."},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2010.2095810"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2070781.2024223","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2070781.2024223","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:06:03Z","timestamp":1750241163000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2070781.2024223"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,12]]},"references-count":33,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2011,12]]}},"alternative-id":["10.1145\/2070781.2024223"],"URL":"https:\/\/doi.org\/10.1145\/2070781.2024223","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2011,12]]},"assertion":[{"value":"2011-12-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}