Stereoscopic Near-Eye Display Calibration via Ray Convergence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Inaccurate estimation of eye positions in head-mounted display devices can lead to a less realistic and enjoyable virtual environment experience due to insufficient calibration of stereoscopic near-eye displays.
Innovation Solution
A method for calibrating stereoscopic displays by receiving indications of alignment between user-controlled objects and reference objects for each eye, determining intersecting rays, and calculating eye positions based on these rays, which can include multiple reference objects for more accurate convergence-based estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If simple eye position estimation methods are used, then device complexity is reduced, but measurement precision of eye position deteriorates
Solution Approach 1:
The system performs preliminary calibration by displaying reference objects at known positions and capturing user alignment inputs before actual use. This preliminary action establishes accurate eye position data that will be used during virtual environment experiences, resolving the contradiction by preparing precise measurements in advance rather than requiring complex real-time calculation systems.
Solution Approach 2:
The patent introduces reference objects as intermediaries between the display system and the user's eyes. These reference objects serve as mediators that enable accurate eye position determination by providing known spatial positions that users align with their eye position, thereby achieving precise measurement without requiring complex direct sensing hardware.
2Measurement precision
If accurate eye position estimation is achieved through multiple reference objects and ray convergence, then measurement precision improves, but device complexity increases
Solution Approach 1:
The calibration process is segmented into distinct phases: displaying reference objects at multiple positions, capturing user alignment inputs for each position, determining rays from each alignment, and finally calculating eye position through ray convergence. This segmentation breaks down the complex task into manageable steps that can be executed sequentially, reducing perceived complexity while maintaining high measurement precision.
Solution Approach 2:
The system incorporates feedback by displaying reference objects at known positions and using user alignment inputs to determine ray directions. The convergence of multiple rays derived from these feedback-based alignments provides a self-correcting mechanism that enhances measurement precision without requiring overly complex external calibration equipment.
3Device complexity
If stereoscopic display calibration is not performed accurately, then device complexity remains low, but the quality of virtual environment experience deteriorates
Solution Approach 1:
The system performs preliminary calibration by displaying reference objects at known positions and capturing user alignment inputs before actual use. This preliminary action establishes accurate eye position data that will be used during virtual environment experiences, resolving the contradiction by preparing precise measurements in advance rather than requiring complex real-time calculation systems.
Data Source
AI summary
Examples are disclosed herein that relate to calibrating a user's eye for a stereoscopic display. One example provides, on a head-mounted display device including a see-through display, a method of calibrating a stereoscopic display for a user's eyes, the method including for a first eye, receiving an indication of alignment of a user-controlled object with a first eye reference object viewable via the head-mounted display device from a perspective of the first eye, determining a first ray intersecting the user-controlled object and the first eye reference object from the perspective of the first eye, and determining a position of the first eye based on the first ray. The method further includes repeating such steps for a second eye, determining a position of the second eye based on a second ray, and calibrating the stereoscopic display based on the position of the first eye and the position of the second eye.


