Multi-View Rasterization Zone Buffer Merging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multi-view rasterization techniques face challenges with clipping issues and the generation of a large number of viewpoints for objects at a far distance from the camera, leading to inefficiencies in graphics processing.

Innovation Solution

The approach involves dividing a scene into zones based on viewpoints and determining whether zones are substantially similar, generating geometry buffers for each zone, combining them, and reducing the number of viewpoints by assigning zones to separate sub-buffers, thereby reducing the computational load and improving rendering efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multi-view rasterization generates viewpoints for all objects regardless of distance, then complete scene coverage is achieved, but computational load increases significantly

Engineering Contradiction:
Improvescene coverage completenessVSAvoidrendering efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the scene into multiple zones based on distance from the camera viewpoint. Objects are assigned to specific zones, and only relevant zones are rendered for each viewpoint. This segmentation allows the system to avoid generating viewpoints for distant objects that would otherwise consume computational resources, while still maintaining complete coverage of visible areas through selective zone rendering.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If geometry buffers are generated for each zone separately, then rendering precision is improved, but memory usage and processing time increase

Engineering Contradiction:
Improverendering precisionVSAvoidbuffer management complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges geometry buffers from multiple zones into a combined buffer structure. Instead of managing separate buffers for each zone throughout the rendering pipeline, the system combines them in a way that maintains the precision benefits of zone-specific processing while reducing memory management complexity. This merging approach allows efficient access to geometry data across different zones without requiring complex buffer switching or management overhead.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If all viewpoints are rendered for every object, then view completeness is ensured, but clipping issues increase for distant objects

Engineering Contradiction:
Improveview completenessVSAvoidclipping artifacts
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by rendering viewpoints selectively based on object distance and zone relevance. Instead of uniformly rendering all viewpoints for all objects, the system adjusts rendering quality and viewpoint generation locally for each zone. Distant objects in far zones use fewer viewpoints, reducing clipping artifacts, while near objects maintain full viewpoint rendering for complete view coverage. This localized approach optimizes both view completeness and artifact reduction.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11631212B2Methods and apparatus for efficient multi-view rasterization
Publication Date: 2023.04.18 QUALCOMM INC
  • US11631212B2 patent drawing
  • US11631212B2 patent drawing
  • US11631212B2 patent drawing

AI summary

The present disclosure relates to methods and apparatus for graphics processing. Aspects of the present disclosure can determine at least one scene including one or more viewpoints. Also, aspects of the present disclosure can divide the at least one scene into a plurality of zones based on each of the one or more viewpoints. Further, aspects of the present disclosure can determine whether a zone based on one viewpoint of the one or more viewpoints is substantially similar to a zone based on another viewpoint of the one or more viewpoints. Aspects of the present disclosure can also generate a geometry buffer for each of the plurality of zones based on the one or more viewpoints. Moreover, aspects of the present disclosure can combine the geometry buffers for each of the plurality of zones based on the one or more viewpoints.