Gaze Detection Fallback Using Eyeball Shape When Corneal Spots Fail
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing gaze detection devices in head-mounted displays struggle to accurately determine gaze direction when multiple bright spots on the cornea are not observable due to factors like blinking or housing deflection, leading to incomplete gaze detection.
Innovation Solution
A gaze detection apparatus utilizing multiple infrared light sources to identify the center of the cornea and pupil, and when bright spots are unavailable, employing stored data on the eyeball's shape and radius to determine gaze direction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple light sources are used to illuminate the eye, then the accuracy of gaze detection should be improved, but the reliability of detection deteriorates when bright spots are not observable due to blinking or housing deflection
Solution Approach 1:
The system performs preliminary actions by storing eyeball shape data and radius data in advance. When bright spots become unobservable, these pre-stored data are retrieved and used to continue gaze detection without interruption, ensuring reliability while maintaining precision through the alternative measurement method
Solution Approach 2:
The system changes the detection parameters dynamically. When bright spots are observable, it uses bright spot positions to determine corneal center and gaze direction. When bright spots are not observable, it switches to using stored eyeball shape and radius data to calculate gaze direction, thus adapting to different detection conditions and maintaining both precision and reliability
2Measurement precision
If multiple bright spots are observed on the cornea, then gaze direction can be accurately detected, but detection fails when bright spots are projected out of the cornea due to blinking or housing deflection
Solution Approach 1:
The system performs preliminary action by pre-storing eyeball shape data and radius data before blinking or housing deflection occurs. This allows the system to adapt to transient conditions like blinking by switching to the pre-stored data, thereby improving detection versatility without sacrificing precision
Solution Approach 2:
The pre-stored eyeball shape data and radius data act as an intermediary that bridges the gap between successful bright spot detection and failed detection during blinking. This intermediary allows continuous gaze detection by providing alternative information when the primary detection method fails, thus improving adaptability while maintaining precision
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables accurate gaze detection even when multiple bright spots are not visible on the cornea, ensuring reliable operation of head-mounted displays.
Implementation Method 1
illuminating the eye with infrared light and detecting the position of the bright spot of light in the image of the eye irradiated with infrared light
Data Source
AI summary
[Technical Problem] To provide a gaze detection apparatus even when multiple bright spots cannot be observed on the cornea.Solution to ProblemIn this gaze detection device, when the bright spots observed on the cornea of the eye based on light emitted from the plurality of light sources are in a first state, the processor:(1-1) identifies the position of the center of the cornea based on multiple bright spots,(1-2) identifies the position of the pupil of the eye based on the image of the imaging device, and(1-3) identifies the gaze direction based on the center of the cornea and the pupil position.On the other hand, when the bright spots observed on the cornea of the eye based on the plurality of light sources are in the second state, the processor:(2-1) identifies the shape of the eye according to the data on the radius of the eye and the center of the eye stored in the memory unit, and(2-2) identifies the gaze direction from the image of the imaging device and the center position of the eyeball.


