Foveated Rendering for VR Eye Tracking Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical display devices, particularly head-mounted displays (HMDs) for virtual reality (VR), face challenges in efficiently rendering images due to the need for high frame rates and high resolution, which increases computational load and power consumption.

Innovation Solution

The implementation of foveated rendering techniques, which adjust pixel resolution and vertex density based on the user's gaze direction, allowing for reduced computational resources on non-foveal regions and adaptive compression of images.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If planar rendering is used with uniform pixel resolution across the entire screen, then the rendering process is simple and computationally efficient, but the visual quality and user experience in the foveal region are insufficient

Engineering Contradiction:
Improvepixel resolutionVSAvoidcomputational efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements foveated rendering that applies different pixel resolution to different regions of the display. The foveal region receives high-resolution rendering to maintain visual quality, while peripheral regions use lower resolution to reduce computational load. This local differentiation of rendering quality directly resolves the contradiction between maintaining high pixel resolution and preserving computational efficiency.

Inventive Principle:
Principle #3Local quality

2Reliability

If high frame rate rendering is implemented to prevent motion sickness in VR, then user comfort is improved, but power consumption and computational load increase significantly

Engineering Contradiction:
Improveuser comfortVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

By applying foveated rendering, the system maintains high frame rates in the foveal region where users need the most visual fidelity for comfort, while reducing frame rates in peripheral regions. This selective approach allows the system to meet the high frame rate requirement for user comfort without proportionally increasing overall power consumption across the entire display.

Inventive Principle:
Principle #3Local quality

3Use of energy by moving object

If foveated rendering is implemented to reduce computational load, then power consumption decreases, but the complexity of the rendering system increases

Engineering Contradiction:
Improvepower consumptionVSAvoidrendering system complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements dynamic foveated rendering that adapts the rendering quality based on real-time eye tracking data. The system dynamically adjusts which regions receive high-resolution rendering and which regions use lower resolution, based on the user's gaze position. This dynamic adaptation allows the system to optimize the balance between power consumption and rendering quality without requiring complex manual configuration.

Inventive Principle:
Principle #15Dynamics

4Productivity

If eye tracking is added to enable foveated rendering, then rendering efficiency is improved, but device complexity and cost increase

Engineering Contradiction:
Improverendering efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses eye tracking technology as an intermediary to bridge the gap between the user's visual attention and the rendering system. The eye tracker provides gaze position data that serves as input for the foveated rendering algorithm, allowing the system to automatically identify which regions need high-resolution rendering. This intermediary approach enables rendering efficiency improvements without requiring direct complex interaction between the display and rendering components.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250053236A1Use of eye tracking to adjust region-of-interest (ROI) forcompressing images for transmission
Publication Date: 2025.02.13 SONY INTERACTIVE ENTERTAINMENT LLC
  • US20250053236A1 patent drawing
  • US20250053236A1 patent drawing
  • US20250053236A1 patent drawing

AI summary

Gaze tracking data representing a user's gaze is analyzed to determine one or more regions of interest. One or more gaze tracking parameters are determined from the gaze tracking data. Adjusted foveation data is determined representing an adjusted size and/or shape of one or more regions of interest in one or more images to be subsequently presented to the user based on the one or more gaze tracking parameters. The compression of the one or more transmitted images is adjusted so that fewer bits are needed to transmit data for portions of an image outside the one or more regions of interest than for portions of the image within the one or more regions of interest. Adjusting compression of the transmitted image(s) includes decreasing a size of the foveal region for a subset of the one or more images that are presented to the user during the saccade or blink.