Foveated Display Vignetting Grid for Smoother Peripheral Transitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic displays in virtual, mixed, and augmented reality systems often exhibit undesirable transitions and artifacts when viewers gaze outside the active content area, leading to reduced user experience and increased power consumption.

Innovation Solution

Implement vignetting techniques to darken or augment pixel values along the edges of the display, using a vignetting grid to interpolate varying amounts of vignetting based on a viewer's gaze, reducing image content in peripheral regions to minimize artifacts and conserve power.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If multi-resolution image data is displayed on foveated display, then power consumption is reduced in peripheral regions, but visible transitions and artifacts appear at the boundaries between different resolution areas

Engineering Contradiction:
Improvepower consumptionVSAvoidvisible transitions and artifacts
Core Design Contradiction:
Use of energy by moving objectVSObject-affected harmful factors

Solution Approach 1:

A vignetting grid is introduced as an intermediary mechanism between the multi-resolution image data and the display output. This grid defines multiple regions with different vignetting amounts, creating a smooth transition zone that mediates between the high-resolution foveal region and the low-resolution peripheral region, thereby reducing visible artifacts while maintaining power savings.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Different regions of the display are assigned different vignetting characteristics based on their spatial location and resolution requirements. The vignetting grid divides the display into multiple regions, each with customized vignetting amounts that locally optimize the balance between artifact reduction and power consumption.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If vignetting is applied to mask transitions and artifacts, then user experience is improved, but additional processing complexity is introduced

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The vignetting process is segmented into discrete regions defined by the vignetting grid. Each region can be processed independently with its own vignetting parameters, simplifying the overall processing complexity while maintaining smooth transitions. The grid structure breaks down the complex task of artifact reduction into manageable regional operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The vignetting grid and its associated parameters are pre-computed and stored before the actual image processing occurs. This preliminary preparation allows the vignetting to be applied efficiently during display without requiring complex real-time calculations, thereby improving user experience while minimizing processing complexity during the critical display cycle.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12518724B2Vignetting of foveated display content systems and methods
Publication Date: 2026.01.06 APPLE INC
  • US12518724B2 patent drawing
  • US12518724B2 patent drawing
  • US12518724B2 patent drawing

AI summary

A system may include a display for displaying an image frame that is divided into regions having respective resolutions based on display image data. The device may also include image processing circuitry to generate the display image data based on multi-resolution image data and vignetting data generated by determining a phase offset of the pixel grouping indicative of a relative distance between the pixel grouping and a grid line of a vignetting grid and determining a relative location of the pixel grouping with respect to a set of the grid points based on the phase offset and interpolating between the vignetting values of the set of grid points to generate the vignetting data based on the relative location. The vignetting grid may include multiple grid points having corresponding vignetting values. Additionally, the image processing circuitry may apply the vignetting data to the multi-resolution image data of the pixel grouping.