3D Scene Rendering with Dynamic Convergence for Parallax Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D scene generation technologies fail to effectively control parallax levels, leading to excessive parallax and vergence accommodation conflict (VAC), causing viewer discomfort such as visual fatigue and eye strain.

Innovation Solution

Adapt the convergence value to the vertex depth of objects in the virtual 3D space by calculating a second convergence parameter based on the minimum depth and interaxial value, adjusting rendering instructions to maintain appropriate parallax levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed convergence value is used in stereoscopic 3D imaging, then the system is simple to operate, but excessive parallax occurs when objects come close to virtual eyes causing vergence accommodation conflict and visual discomfort

Engineering Contradiction:
Improvefixed convergence valueVSAvoidexcessive parallax causing visual fatigue
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed convergence value to a dynamic convergence value that automatically adjusts based on the minimum depth of objects in the 3D scene. The system calculates the minimum depth of all vertices and uses it to determine an appropriate convergence value, allowing the convergence parameter to adapt in real-time to different scene configurations and prevent excessive parallax regardless of object proximity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by modifying the convergence value parameter based on the minimum depth parameter extracted from the 3D scene. The system calculates a second convergence value using the minimum depth and compares it with the first convergence value from configuration files, then applies the appropriate value to control parallax. This parameter adaptation ensures that convergence settings match the actual depth characteristics of the rendered scene.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If a static range of convergence values is used, then the system maintains stability, but it fails to accommodate variable vertex depth for various application programs and scenes

Engineering Contradiction:
Improvestatic range of convergence valuesVSAvoidaccommodation to variable vertex depth
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent applies feedback by extracting depth information from the rendered 3D scene and using this information to adjust the convergence value. The system obtains the minimum depth of vertices from the graphics rendering process and feeds this information back to the convergence calculation module. This feedback loop enables the system to automatically adapt convergence settings to match the actual depth distribution in different scenes and application programs, achieving both stability through systematic control and adaptability to variable conditions.

Inventive Principle:
Principle #23Feedback

3Productivity

If convergence value is not adjusted according to minimum depth, then the rendering process is fast, but parallax control is insufficient causing viewer discomfort

Engineering Contradiction:
Improverendering speedVSAvoidparallax control accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by calculating and determining the appropriate convergence value before the actual rendering process begins. The system extracts depth information from function calls sent to the graphics driver and determines the minimum depth in advance, then calculates the second convergence value beforehand. This preliminary determination of convergence parameters allows the rendering process to proceed efficiently without real-time adjustments, while still achieving precise parallax control through the pre-calculated convergence settings.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4395308B1Computer system and method for 3D scene generation
Publication Date: 2026.05.06 ACER INC
  • EP4395308B1 patent drawingFigure 1A
  • EP4395308B1 patent drawingFigure 1B
  • EP4395308B1 patent drawingFigure 2

AI summary

A method for three-dimensional (3D) scene generation is provided. The method includes the step of obtaining the first convergence parameter from a configuration file that corresponds to the application program. The method further includes the step of extracting depth information from function calls sent from the application program to the graphics driver, and determining the minimum depth based on the depth information. The method further includes the step of calculating the second convergence parameter based on the first convergence parameter and the minimum depth. The method further includes the step of modifying the function calls to apply the second convergence parameter. The method further includes the step of converting the modified function calls into rendering instructions and sending the rendering instructions to the GPU, by running the graphics driver. The method further includes the step of generating an image pair according to the rendering instructions.