Stereoscopic Rendering of Reflective Surfaces via Shared Viewpoint
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems for rendering stereoscopic images struggle with non-flat, reflective, or refractive surfaces, leading to visual disparities that can cause eye strain, dizziness, and distraction in 3D environments, as the human brain finds it difficult to fuse these surfaces into a coherent depth perception.
Innovation Solution
The method involves depicting special case surfaces, such as reflective or refractive surfaces, from a shared or averaged viewpoint in stereoscopic images, reducing visual disparities by using a third viewpoint that is either between or collinear with the primary viewpoints, ensuring that these surfaces appear consistent across both eyes, thereby facilitating easier fusion and reducing visual discomfort.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If stereoscopic images are rendered using separate viewpoints for each eye, then depth perception is enhanced, but visual disparities on reflective or refractive surfaces cause eye strain and fusion difficulties
Solution Approach 1:
The patent applies different rendering strategies to different surface types. Reflective and refractive surfaces are rendered using a shared viewpoint to minimize visual disparities, while non-reflective surfaces continue to use separate eye viewpoints for depth perception. This localized differentiation resolves the contradiction by optimizing each surface type for its specific visual requirements.
Solution Approach 2:
The rendering process is segmented into two pathways: one for reflective/refractive surfaces using a shared viewpoint, and another for other surfaces using separate eye viewpoints. This segmentation allows the system to maintain depth perception benefits while eliminating visual discomfort on problematic surfaces.
2Measurement precision
If reflective or refractive surfaces are rendered from separate eye viewpoints, then stereoscopic depth is improved, but the surfaces become sources of visual distraction and focus problems
Solution Approach 1:
The patent implements local quality by applying a shared viewpoint specifically to reflective and refractive surfaces while maintaining separate viewpoints for other surfaces. This ensures that surfaces prone to causing visual distraction are rendered in a way that minimizes disparities, while preserving stereoscopic depth for the overall scene.
3Ease of operation
If a shared viewpoint is used for reflective surfaces, then visual fusion is improved, but stereoscopic depth perception is reduced
Solution Approach 1:
The patent resolves this contradiction by applying the shared viewpoint approach only to reflective and refractive surfaces where it improves fusion, while maintaining separate viewpoints for other surfaces where depth perception is the priority. This localized application optimizes both fusion ease and depth perception in their respective contexts.
Data Source
AI summary
A computer program product may cause one or more processors to generate stereoscopic images of one or more 3D models within a 3D model space. As part of the generation of the stereoscopic images, special case surfaces that are non-flat and specularly reflective or refractive are rendered in a special manner. The special manner involves rendering a texture for the special case surface based on a third projection corresponding to a third viewpoint that is spaced from both a first viewpoint (i.e., a left eye viewpoint) and a second viewpoint (i.e., a right eye viewpoint). Accordingly, when rendering first and second images (i.e., images corresponding respectively to the first and second viewpoints), the texture corresponding to the third viewpoint may be applied to the special case surface in both the first and second images. As a result, the disparity between the stereoscopic images may be low enough that the special case surface may be readily fused by the human viewer and not become a visual problem or an area of unwanted visual focus for the viewer.


