Manipulating refractive and reflective binocular disparity

Ł. Dąbała, P. Kellnhofer, T. Ritschel, P. Didyk, K. Templin, K. Myszkowski, P. Rokita, H.-P. Seidel
2014 Computer graphics forum (Print)  
b) Ray tree a) Input image e) Optimized image b) Disparities c) Cost d) Camera o set Figure 1: We split a synthetic stereo image (a) into a ray tree (b), and compute its multiple disparity interpretations (c), which are put into a cost function (d), that are used to find new camera setting (e) leading to an optimized combined stereo image (f). Abstract Presenting stereoscopic content on 3D displays is a challenging task, usually requiring manual adjustments. A number of techniques have been
more » ... loped to aid this process, but they account for binocular disparity of surfaces that are diffuse and opaque only. However, combinations of transparent as well as specular materials are common in the real and virtual worlds, and pose a significant problem. For example, excessive disparities can be created which cannot be fused by the observer. Also, multiple stereo interpretations become possible, e. g., for glass, that both reflects and refracts, which may confuse the observer and result in poor 3D experience. In this work, we propose an efficient method for analyzing and controlling disparities in computer-generated images of such scenes where surface positions and a layer decomposition are available. Instead of assuming a single per-pixel disparity value, we estimate all possibly perceived disparities at each image location. Based on this representation, we define an optimization to find the best per-pixel camera parameters, assuring that all disparities can be easily fused by a human. A preliminary perceptual study indicates, that our approach combines comfortable viewing with realistic depiction of typical specular scenes.
doi:10.1111/cgf.12290 fatcat:w3s7ahmxgncuvfymt2jc577rxm