Foveated Rendering Using User Profiles to Reduce VR Head Motion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user interaction methods, such as gesture-based inputs and camera-based tracking, can be inconvenient and uncomfortable, particularly in virtual reality environments, requiring users to move their head and/or eyes frequently to view content, which can lead to fatigue and discomfort.

Innovation Solution

A foveated rendering system that tailors user interactions by generating images with high and low visual quality regions based on detected or predicted gaze direction, using user profiles to determine preferred combinations of head and eye motion, reducing the need for extensive head movement and optimizing power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If camera-based tracking is used to enable natural input methods, then user interaction convenience is improved, but user comfort deteriorates due to frequent head and eye movement requirements

Engineering Contradiction:
Improveuser interaction convenienceVSAvoiduser discomfort
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies foveated rendering to render high-quality graphics only in the user's foveal vision area (center of gaze) while using lower-quality or compressed representations in peripheral areas. This local differentiation of quality allows the system to maintain natural camera-based tracking interaction while reducing the visual artifacts and discomfort caused by low-resolution peripheral rendering, thereby resolving the contradiction between interaction convenience and user comfort.

Inventive Principle:
Principle #3Local quality

2Area of stationary object

If the display area is increased in virtual reality environments, then content viewing capability is improved, but head motion requirements increase leading to user fatigue

Engineering Contradiction:
Improvedisplay areaVSAvoidhead motion duration
Core Design Contradiction:
Area of stationary objectVSDuration of action of moving object

Solution Approach 1:

The patent dynamically adjusts the foveal rendering region based on real-time eye tracking data, continuously adapting which areas of the large display receive high-quality rendering. This dynamic approach allows the system to maintain high visual quality across large display areas without requiring users to move their heads frequently, as the high-quality region follows the user's gaze naturally, thereby reducing head motion duration and user fatigue.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If high-quality rendering is applied to the entire display area, then visual quality is improved, but power consumption and processing requirements increase

Engineering Contradiction:
Improvevisual qualityVSAvoidpower consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements foveated rendering that renders high-quality graphics only in the small foveal region (typically 10-20 degrees of visual angle) where the user's sharp vision is focused, while using lower-resolution or compressed representations in the remaining peripheral display area. This local quality differentiation maintains excellent visual quality in the critical foveal region while dramatically reducing overall power consumption and processing requirements, directly resolving the contradiction between visual quality and energy usage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP4250281B1Foveated rendering system and method
Publication Date: 2025.12.03 SONY INTERACTIVE ENTERTAINMENT LLC
  • EP4250281B1 patent drawingFigure 1~2
  • EP4250281B1 patent drawingFigure 3~4
  • EP4250281B1 patent drawingFigure 5~6

AI summary

A foveated rendering system for modifying content to be displayed, the system comprising a user profile obtaining unit (1210) operable to obtain a plurality of user profiles, a user profile analysis unit (1220) is operable to determine characteristics of one or more groups of users in dependence upon the obtained user profiles, the groups being identified according to shared characteristics between user profiles, and a foveated rendering unit (1230) operable to apply a foveated rendering process to the content to be displayed in dependence upon the characteristics determined by the user profile analysis unit so as to generate a processed content to be displayed for each identified group.