Layered Graphics Rendering for VR Re-Projection Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional rendering systems struggle to efficiently handle complex and feature-rich virtual environments in virtual reality systems, leading to a need for improved graphical rendering efficiency.

Innovation Solution

A data processing apparatus and method that allocates graphical features to different layers based on their mobility and other properties, using a mobile layer and re-projection layers with varying rendering qualities to optimize resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional rendering systems are used to handle complex virtual environments, then rendering completeness is maintained, but rendering efficiency deteriorates

Engineering Contradiction:
Improverendering efficiencyVSAvoidvirtual environment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The rendering system segments graphical features into multiple layers based on mobility characteristics. Static features are rendered separately from mobile features, allowing independent optimization of rendering resources for each layer type.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different rendering qualities are applied to different layers. Mobile graphical features receive higher quality rendering with full processing resources, while static graphical features receive lower quality rendering with reduced processing resources, optimizing overall system performance.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If higher rendering quality is applied to all graphical features, then visual fidelity is improved, but resource consumption increases

Engineering Contradiction:
Improverendering qualityVSAvoidprocessing resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The system applies different rendering qualities to different graphical features based on their mobility. Mobile features that require frequent updates receive higher rendering quality, while static features receive lower rendering quality, optimizing the balance between visual fidelity and processing resource consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of applying full rendering quality to all features, the system applies partial rendering quality to static features and excessive (full) rendering quality only to mobile features that require it, reducing overall resource consumption while maintaining necessary visual quality.

Inventive Principle:
Principle #16Partial or excessive action

3Use of energy by moving object

If rendering quality is reduced for static features, then resource burden is reduced, but visual fidelity may deteriorate

Engineering Contradiction:
Improveprocessing resourcesVSAvoidrendering quality
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The system strategically applies reduced rendering quality only to static graphical features where visual fidelity requirements are lower, while maintaining high rendering quality for mobile features that require frequent updates and have higher visual importance.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The layer-based rendering system acts as an intermediary that mediates between resource constraints and visual fidelity requirements by routing different graphical features to appropriate rendering quality levels based on their mobility and visual importance characteristics.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260004503A1Graphics rendering
Publication Date: 2026.01.01 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20260004503A1 patent drawing
  • US20260004503A1 patent drawing
  • US20260004503A1 patent drawing

AI summary

A data processing apparatus comprises allocation circuitry to allocate a graphical feature for a virtual environment to a respective layer from a plurality of respective layers in dependence upon one or more properties for the graphical feature, wherein the plurality of respective layers comprise a mobile layer and at least one of a mobile re-projection layer and a static re-projection layer, rendering circuitry to render graphical features allocated to respective different layers of the plurality of respective layers with a different rendering quality, and an output image generator to generate an image for display according to a viewpoint of a virtual camera, wherein the image comprises graphical features allocated to respective different layers of the plurality of layers.