Foveated Display Vignetting Grid for Smoother Peripheral Transitions
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Ease of operation
If vignetting is applied to mask transitions and artifacts, then user experience is improved, but additional processing complexity is introduced
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.
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.
Data Source
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.


