Eye-Tracked HMD Calibration for Multi-Depth Display Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual reality, augmented reality, and mixed reality technologies struggle to provide a realistic and comfortable three-dimensional imaging experience due to misalignment between accommodative and vergence responses, leading to eye strain and discomfort.
Innovation Solution
A head-mounted display system with a waveguide stack assembly that dynamically adjusts image presentation based on eye-tracking data to align accommodative and vergence cues, using multiple depth planes and switchable diffractive optical elements to correct spatial and chromatic errors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If display calibration is performed assuming the display is perfectly flat and perpendicular to the optical axis, then the calibration process is simplified, but the displayed content becomes distorted when the display is worn at an angle or has manufacturing imperfections
Solution Approach 1:
The system changes the calibration parameters by capturing actual eye position data from multiple users and calculating deviation vectors that represent the difference between expected and actual display geometry. These deviation vectors are stored and applied to adjust the rendered content, transforming the calibration from a fixed geometric assumption to a data-driven parameter adjustment that compensates for manufacturing variations and wear angle differences.
2Ease of operation
If a fixed calibration is applied to all users, then the system is simpler to operate, but users with different eye positions or prescriptions experience distorted displayed content
Solution Approach 1:
The system transitions from a static fixed calibration to a dynamic adaptive calibration by capturing eye position data in real-time or near-real-time and applying user-specific deviation vectors. The calibration becomes dynamic because it adjusts based on individual user characteristics captured during operation, allowing each user to receive personalized correction while maintaining ease of operation through automated capture and application processes.
3Weight of moving object
If the display is designed to be lightweight and compact, then the head mounted display is more comfortable to wear, but the display may have greater manufacturing imperfections and be more susceptible to movement
Solution Approach 1:
The system implements feedback by capturing eye position data that reveals actual display geometry deviations caused by lightweight construction and movement. The captured eye positions are used to calculate deviation vectors that feed back into the rendering process, automatically compensating for manufacturing imperfections and movement-induced misalignment. This feedback loop allows lightweight displays to achieve accurate content presentation without requiring heavy precision engineering.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A head mounted display system comprising an eye-tracking camera; a wearable display comprising a plurality of depth planes; non-transitory data storage configured to store a calibration for the display, the calibration associated with a vector field comprising vectors corresponding to deviations between projected positions and expected positions of points of the virtual images at each of the depth planes; and a hardware processor programmed to determine, based on information from the eye-tracking camera, an eye position, relative to the display, of the wearer of the display; access the calibration; calculate, based at least in part on the calibration and the eye position, a correction to apply to at least one of the depth planes of the display to at least partially correct for an imperfection in the display; and apply the correction to the at least one of the depth planes of the display.