Dynamic 3D Image Rendering Emulating Human Vision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current rendering techniques, such as frustum culling and foveated rendering, fail to produce photorealistic images as they rely on static or absolute delineations of detail, which do not align with human vision, leading to unrealistic representations when the viewer focuses on objects outside the center of the image.

Innovation Solution

A system and method that dynamically adjust the resolution or level of detail in rendered images using non-linear functions, such as tangent, gradient, or smooth curve functions, to emulate human vision, allowing for gradual reduction of detail based on visual acuity, display resolution, and viewer distance, ensuring at least one arc minute of resolvable detail across different planes and depths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If frustum culling is used to reduce rendering resources, then rendering time and resources are reduced, but photorealism is lost due to absolute delineations of detail

Engineering Contradiction:
Improverendering efficiencyVSAvoidphotorealism
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent applies local quality by rendering different regions of the image at different resolutions based on human visual acuity. Objects in the foveal region (center of vision) are rendered at high resolution, while objects in the peripheral region are rendered at lower resolution, matching how human vision actually perceives detail across different visual fields.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by making the rendering resolution adaptive rather than static. The system dynamically adjusts the level of detail rendered for different objects based on their position in the visual field, the viewer's focus point, and simulated eye movements, allowing the image to maintain photorealism where needed while reducing resources elsewhere.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If foveated rendering is used to improve photorealism, then visual fidelity is improved, but resources are wasted rendering peripheral objects at high detail

Engineering Contradiction:
Improvevisual fidelityVSAvoidrendering efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by rendering different regions of the image at different resolutions based on human visual acuity. Objects in the foveal region (center of vision) are rendered at high resolution, while objects in the peripheral region are rendered at lower resolution, matching how human vision actually perceives detail across different visual fields.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the resolution parameter dynamically based on the object's position in the visual field and the viewer's focus point. By adjusting this parameter according to visual importance rather than maintaining a uniform high resolution, the system achieves photorealism where needed while reducing overall rendering resource consumption.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If uniform high resolution is used across the entire image, then photorealism is maintained, but processing resources and time increase significantly

Engineering Contradiction:
Improveimage detailVSAvoidprocessing efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by rendering different regions of the image at different resolutions based on human visual acuity. Objects in the foveal region (center of vision) are rendered at high resolution, while objects in the peripheral region are rendered at lower resolution, matching how human vision actually perceives detail across different visual fields.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial action by rendering only the necessary portions of the image at high detail levels. Instead of uniformly rendering the entire image at maximum resolution, the system selectively applies high resolution only to regions that human vision can actually resolve, eliminating wasted processing on peripheral areas.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11657478B1Systems and methods for dynamically rendering three-dimensional images with varying detail to emulate human vision
Publication Date: 2023.05.23 MIRIS INC
  • US11657478B1 patent drawing
  • US11657478B1 patent drawing
  • US11657478B1 patent drawing

AI summary

Disclosed is a system and associated methods for dynamically rendering an image with varying detail that emulates human vision and that provides a dynamic resolution or level of detail at each layer of the image that is equal to or greater than the resolvable detail that can be detected by human vision within each layer. The system may adjust a non-linear function based on one or more of a display size, a display resolution, and a viewer distance from a display. The system may determine a dynamic resolution or level of detail for each layer of the image based on the adjusted non-linear function. The system may render the image data at or greater than the dynamic resolution or level of detail determined for each layer.