22 March 2005 OpenGL hardware accelerated algorithms for autostereoscopic monitor pattern creation
Author Affiliations +
Proceedings Volume 5664, Stereoscopic Displays and Virtual Reality Systems XII; (2005); doi: 10.1117/12.584868
Event: Electronic Imaging 2005, 2005, San Jose, California, United States
Abstract
Autostereoscopic monitors generally require complicated image pattern creation based on reprocessing of multiple scene views. The computational power necessary for such reprocessing is very high when real-time output of images is required at refresh rates higher than 24 fps and at high output resolutions from 1600x1200, to as much as 3840 x 2400. The optimal method is to do such reprocessing by the help of graphic card HW and not by CPU. We solved output creation for 3 types of autostereosopic monitors: generic autostereoscopic monitors requiring column-interlaced pattern, the Sharp RD3D autostereoscopic notebook, and monitors based on StereoGraphics SynthaGram principles. OpenGL stencil buffer operations were used for implementation of the output for monitors requiring column-interlaced patterns as well as output for Sharp RD3D notebook. We have tested 3 different implementations of SynthaGram like pattern creation - pure fixed pipeline OpenGL 1.2 method, nVidia Cg based GPU programming method, and a method using a mixture of both approaches. Benchmarking of all methods on different nVidia graphic card models were made. We were primary focused on application for multi-view stereoscopic video processing in DepthQ Stereoscopic Media Server software during the development, but identical methods as used for video could be employed for real time CG scene reprocessing.
© (2005) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Michal Husak, Chris Ward, "OpenGL hardware accelerated algorithms for autostereoscopic monitor pattern creation", Proc. SPIE 5664, Stereoscopic Displays and Virtual Reality Systems XII, (22 March 2005); doi: 10.1117/12.584868; https://doi.org/10.1117/12.584868
PROCEEDINGS
7 PAGES


SHARE
KEYWORDS
OpenGL

Visualization

Video

Video acceleration

Eye

Computer programming

Image compression

Back to Top