Electronic devices with monocular gaze estimation capabilities
US-11442543-B1 · Sep 13, 2022 · US
US2024206799A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024206799-A1 |
| Application number | US-202218557615-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 30, 2022 |
| Priority date | Jul 1, 2021 |
| Publication date | Jun 27, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for calibrating eye information includes receiving eye state data measured during a calibration period, receiving head state data measured during the calibration period, calibrating the eye state data based on the head state data, and generating an eye angle measurement based on the calibrated eye state data. Calibrating the eye state data may include correlating the eye state data with the head state data during a period when a vestibulo-ocular reflex occurs. In some implementations, the eye state data may include eye movement data and the head state data may include head movement data. The calibrated eye state data is considered to have improved accuracy and therefore may be used as a more reliable basis for determining a variety of health conditions.
Opening claim text (preview).
We claim: 1 . A method for processing information, comprising: receiving eye state data measured during a calibration period; receiving head state data measured during the calibration period; continuously calibrating the eye state data based on the head state data; and generating an eye angle measurement based on the calibrated eye state data; wherein calibrating the eye state data includes correlating the eye state data with the head state data based on a vestibulo-ocular reflex that occurs while viewing a target. 2 . The method of claim 1 , wherein: the eye state data includes eye movement data; and the head state data includes head movement data. 3 . The method of claim 1 , wherein correlating the eye movement data includes: implementing at least one probabilistic model to correlate the eye state data measured during the calibration period with the head state data. 4 . The method of claim 1 , wherein: the head state data includes gaze information, and the eye state data includes calibration coefficients corresponding to eye state. 5 . The method of claim 4 , wherein continuously generating the eye state data includes: (a) generating a first probability distribution based on one or more initial values of the head state data and data from a head sensor; (b) generating a second probability distribution based on initial values of the eye state data; (c) generating estimates of gaze and the calibration coefficients based on the first probability distribution and the second probability distribution; and (d) iteratively repeating (a) to (c) with the first probability distribution generated based on the estimate of the gaze generated in (c). 6 . The method of claim 4 , wherein the first probability distribution is generated using a VOR rotational model. 7 . The method of claim 4 , wherein continuously generating the eye state data includes: generating an expected electrooculogram (EOG) based on the first probability distribution and the second probability distribution; comparing the expected EOG with an actual EOG; generating error data based on the comparison; and generating the estimates of gaze and the calibration coefficients based on the first probability distribution, the second probability distribution, and the error data. 8 . The method of claim 7 , wherein generating the estimates of gaze and the calibration coefficients is performed by a Bayesian Updating method. 9 . A system for processing information, comprising: a storage area configured to store instructions; and a processor configured to execute the instructions to: receive eye state data measured during a calibration period; receive head state data measured during the calibration period; continuously calibrate the eye state data based on the head state data; and generate an eye angle measurement based on the calibrated eye state data, wherein the processor is configured to calibrate the eye state data by correlating the eye state data with the head state data based on a vestibulo-ocular reflex that occurs. 10 . The system of claim 9 , wherein: the eye state data includes eye movement data; and the head state data includes head movement data. 11 . The system of claim 9 , wherein the processor is configured to correlate the eye movement data by implementing at least one probabilistic model to correlate the eye state data measured during the calibration period with the head state data. 12 . The system of claim 9 , wherein: the head state data includes gaze information, and the eye state data includes calibration coefficients corresponding to eye state. 13 . The system of claim 12 , wherein the processor is configured to continuously generate the eye state data by: (a) generating a first probability distribution based on one or more initial values of the head state data and data from a head sensor; (b) generating a second probability distribution based on initial values of the eye state data; (c) generating estimates of gaze and the calibration coefficients based on the first probability distribution and the second probability distribution; and (d) iteratively repeating (a) to (c) with the first probability distribution generated based on the estimate of the gaze generated in (c). 14 . The system of claim 12 , wherein the processor is configured to generate the first probability distribution using a VOR rotational model. 15 . The system of claim 12 , wherein the processor is configured to continuously generate the eye state data by: generating an expected electrooculogram (EOG) based on the first probability distribution and the second probability distribution; comparing the expected EOG with an actual EOG; generating error data based on the comparison; and generating the estimates of gaze and the calibration coefficients based on the first probability distribution, the second probability distribution, and the error data. 16 . The system of claim 15 , wherein the processor is configured to generate the estimates of gaze and the calibration coefficients is performed by a Bayesian Updating method. 17 . A non-transitory computer-readable medium storing instructions which, when executed by one or more processors, cause the one or more processors to: receive eye state data measured during a calibration period; receive head state data measured during the calibration period; continuously calibrate the eye state data based on the head state data; and generate an eye angle measurement based on the calibrated eye state data, wherein calibrating the eye state data includes correlating the eye state data with the head state data based on a vestibulo-ocular reflex that occurs while viewing a target. 18 . The medium of claim 17 , wherein: the head state data includes gaze information, and the eye state data includes calibration coefficients corresponding to eye state. 19 . The medium of claim 18 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to: (a) generate a first probability distribution based on one or more initial values of the head state data and data from a head sensor; (b) generate a second probability distribution based on initial values of the eye state data; (c) generate estimates of gaze and the calibration coefficients based on the first probability distribution and the second probability distribution; and (d) iteratively repeat (a) to (c) with the first probability distribution generated based on the estimate of the gaze generated in (c). 20 . The medium of claim 18 , wherein the instructions, when executed by the one or more processors, cause the one or more processors to: generate an expected electrooculogram (EOG) based on the first probability distribution and the second probability distribution; compare the expected EOG with an actual EOG; generate error data based on the comparison; and generate the estimates of gaze and the calibration coefficients based on the first probability distribution, the second probability distribution, and the error data.
Eye tracking input arrangements (G06F3/015 takes precedence) · CPC title
Head tracking input arrangements · CPC title
of calibration, e.g. protocols for calibrating sensors · CPC title
Determining signal validity, reliability or quality (preventing, reducing or removing noise induced by motion artefacts A61B5/7207; noise originating from a therapeutic or surgical apparatus A61B5/7217) · CPC title
for determining or recording eye movement · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.