Multi-Level Detail Rendering for Vehicle Windows

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image processing techniques face inefficiencies in rendering multiple levels of detail, particularly in virtual reality and augmented reality applications, where rendering two views of a scene can be twice as slow and involve repeated processing of overlapping pixels, leading to resource wastage and reduced performance.

Innovation Solution

The implementation of single-pass multi-level of detail (LOD) rendering using a tessellator, multisample anti-aliasing, dynamic kernel dispatch, and a multi-resolution frame buffer, which allows for rendering different levels of detail within a single geometry pass, reducing bandwidth usage and reprocessing of pixels, and enabling dynamic LOD changes based on eye tracking for improved user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple views of a scene are rendered using traditional techniques, then complete visual information is provided, but rendering speed decreases and resource consumption increases

Engineering Contradiction:
Improverendering speedVSAvoidvisual information completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by rendering different zones of the display with different levels of detail. The foveal region (center of gaze) receives high-detail rendering while peripheral regions receive lower-detail rendering. This resolves the contradiction by providing high visual information quality only where needed (center vision) while reducing overall rendering workload, thereby improving rendering speed without significantly compromising user-perceived visual completeness.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the display area into multiple zones with different tessellation levels based on eye tracking data. By dividing the scene into foveal and peripheral zones and rendering them at different detail levels, the system reduces total rendering complexity while maintaining visual information quality in the most important regions, thus improving rendering speed.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If high tessellated level of detail is applied to entire image, then image quality is improved, but processor bandwidth and memory resources increase

Engineering Contradiction:
Improveimage qualityVSAvoidprocessor bandwidth usage
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements local quality by applying high tessellation levels only to the foveal region where users focus their attention, while using lower tessellation levels for peripheral regions. This selective approach maintains high image quality in critical areas while significantly reducing overall processor bandwidth usage and memory requirements compared to uniform high-detail rendering.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If traditional multi-pass rendering is used, then rendering accuracy is maintained, but processing time and energy consumption increase

Engineering Contradiction:
Improverendering accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent merges multiple rendering passes into a single pass by dynamically dispatching different tessellation levels to different pixel regions based on eye tracking information. Instead of performing separate high-detail and low-detail rendering passes, the system combines them into one optimized pass that processes each pixel at the appropriate detail level, thereby reducing processing time and energy consumption while maintaining rendering accuracy in the foveal region.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10643381B2Systems and methods for rendering multiple levels of detail
Publication Date: 2020.05.05 QUALCOMM INC
  • US10643381B2 patent drawing
  • US10643381B2 patent drawing
  • US10643381B2 patent drawing

AI summary

An electronic device is described. The electronic device includes a processor. The processor is configured to render a first zone of an image. The processor is also configured to render a second zone of the image. The first zone has a higher tessellated level of detail than the second zone. The processor is further configured to present the first zone and the second zone on at least one vehicle window.