Eye-Tracked Compensation Frequency for Low-Power Head-Mounted Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Adjusting displayed images in electronic devices such as head-mounted devices to compensate for geometric distortion, color aberration, optical cross-talk, and vignetting based on user's eye position and gaze is challenging, and frequent recalculations of compensation functions and foveation can be computationally expensive and power-intensive.
Innovation Solution
The device tracks the user's pupil position and gaze, pausing recalculations of compensation functions and foveation when changes are below a threshold, and resumes when necessary, using previously calculated values to maintain image quality without excessive computation or power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If compensation functions and foveation are recalculated frequently based on user's pupil position and gaze, then image quality and distortion compensation are improved, but computational load and power consumption increase
Solution Approach 1:
The patent implements periodic recalculation of compensation functions and foveation parameters based on threshold changes in pupil position and gaze direction. Instead of continuous recalculation, the system updates these parameters periodically only when significant changes occur, thereby reducing computational load and power consumption while maintaining image quality.
Solution Approach 2:
The system dynamically adjusts the recalculation frequency of compensation functions based on real-time detection of pupil position and gaze changes. When changes exceed a threshold, recalculation is triggered; when changes are below the threshold, the system maintains previous parameters, creating a dynamic adaptive approach that balances image quality with power consumption.
2Manufacturing precision
If compensation functions and foveation are recalculated frequently, then distortion compensation is improved, but computational complexity increases
Solution Approach 1:
The patent applies periodic recalculation of compensation functions only when threshold changes in pupil position or gaze are detected. This periodic approach reduces computational complexity by avoiding unnecessary recalculations while maintaining effective distortion compensation when needed.
Solution Approach 2:
The system uses feedback from pupil position and gaze detection to determine when recalculation is necessary. The threshold-based feedback mechanism allows the system to intelligently trigger recalculation only when changes exceed the threshold, optimizing the balance between compensation accuracy and computational complexity.
3Adaptability or versatility
If compensation functions are updated continuously, then adaptability to eye movement is improved, but power consumption increases
Solution Approach 1:
The patent implements periodic updates of compensation functions triggered by threshold-based detection of eye movement changes. This approach maintains adaptability to significant eye movements while reducing power consumption by avoiding continuous updates during stable viewing periods.
Solution Approach 2:
The system dynamically adjusts update frequency based on real-time eye movement detection. When eye movement exceeds the threshold, the system becomes more adaptive by triggering updates; when movement is minimal, the system maintains previous parameters, creating a dynamic balance between adaptability and power consumption.
Data Source
AI summary
A head-mounted device includes one or more displays configured to present a media content to one or more eye boxes. The media content may be presented in a user interface window. The head-mounted device may include an eye tracker that tracks the position of a user's pupils and/or the user's point of gaze. Processors within the head-mounted device may calculate compensation functions based on the user's pupil position to compensate for geometric distortion, color aberration, optical cross-talk, and vignetting, and may calculate foveation based on the user's gaze. A gaze and pupil manager may determine changes in the user's pupil position and/or point of gaze. If the changes meet a threshold, the compensation function and foveation may be updated. If the changes fail to meet the threshold, recalculation of the compensation function and foveation may be paused to save power.


