IP Library Granted Patent US 12,329,456
Granted Patent B2
US 12,329,456 · App. 18/647,957 · Granted Jun 17, 2025

Eye tracking using aspheric cornea model

Inventors: Richmond B. Chan (Arlington Heights, IL); Wenyi Zhao (Weston, FL); Bing Wu (Davie, FL)
Assignee: Magic Leap, Inc.
A61B3/113G06F3/013
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,329,456
App. No.
18/647,957
Granted
Jun 17, 2025
Kind
B2
Abstract

A display system can include a head-mounted display configured to project light to an eye of a user to display virtual image content at different amounts of divergence and collimation. The display system can include an inward-facing imaging system possibly comprising a plurality of cameras that image the user's eye and glints thereon and processing electronics that are in communication with the inward-facing imaging system and that are configured to obtain an estimate of a center of cornea of the user's eye using data derived from the glint images. The display system may use spherical and aspheric cornea models to estimate a location of the corneal center of the user's eye.

Claims (30)

1. A display system configured to project light to an eye of a user to display virtual image content in a vision field of said user, said eye having a cornea and a pupil, said display system comprising:

a frame configured to be supported on a head of the user;

a head-mounted display disposed on the frame, said display configured to project light into said user's eye to display virtual image content to the user's vision field;

one or more eye tracking cameras configured to image the user's eye;

a plurality of light emitters; and

processing electronics in communication with the display and the one or more eye tracking cameras, the processing electronics configured to:

receive images of the user's eye captured by the one or more eye tracking cameras, wherein glint reflections of the different light emitters are observable in said images of the eye captured by the one or more eye tracking cameras; and

estimate a location of a corneal center of the user's eye based at least in part on the locations of the glint reflections in said images captured by said one or more eye tracking camera,

wherein said processing electronics employ an aspheric model of said cornea in numerical calculations to estimate said location of said corneal center of the user's eye, and wherein said aspheric model comprises an aspheric surface that is rotationally symmetric.

2. The display system of claim 1 , wherein said processing electronics additionally employ a spherical model of said cornea in numerical calculations to estimate said location of said corneal center.

3. The display system of claim 2 , wherein said spherical model of said cornea is used in numerical calculations to determine a location of said corneal center based on the location of the glint reflections in said images produced by the one or more eye tracking cameras, and further based on the location of the one or more eye tracking cameras and the locations of the emitters that produced said respective glint reflections.

4. The display system of claim 2 , wherein said estimate of said corneal center determined from the spherical model of said cornea is applied to said aspheric model in numerical calculations to determine the location of said corneal center.

5. The display system of claim 1 , wherein said processing electronics are further configured to determine the estimate of said corneal center using an iterative process.

6. The display system of claim 1 , wherein said aspheric model is used to predict the locations of the glint reflections based on locations of the light emitters.

7. The display system of claim 6 , wherein said locations of said glint reflections predicted based on said aspheric model are used to determine a center of curvature of a spherical surface.

8. The display system of claim 1 , wherein said processing electronics are configured to use a spherical model to determine one or more parameters of an aspheric surface.

9. The display system of claim 1 , wherein said processing electronics are configured to use an aspherical model to determine one or more parameters of a spherical surface.

10. The display system of claim 1 , wherein said aspheric model comprises a surface that is non-rotationally symmetric.

11. The display system of claim 1 , wherein said one or more eye tracking cameras configured to image the user's eye comprise first and second eye tracking cameras.

12. The display system of claim 11 , wherein said processing electronics are further configured to:

based on the location of the glint reflections in one or more images produced by said first eye tracking camera and based on the location of the first eye tracking camera and the location of the emitters that produced said glint reflections, determine a first direction toward the center of corneal curvature of the user's eye; and

based on the location of the glint reflections in one or more images produced by said second eye tracking camera and based on the location of the second eye tracking camera and the location of the emitters that produced said glint reflections, determine a second direction toward the corneal center of the user's eye.

13. The display system of claim 12 , wherein said processing electronics are further configured to estimate the location of said corneal center of the user's eye based on said first and second directions toward the corneal center of the user's eye.

14. The display system of claim 12 , wherein said processing electronics are further configured to:

obtain an estimate of a corneal center of the user's eye based on the convergence of the first and second directions.

15. The display system of claim 1 , wherein said processing electronics are further configured to obtain an estimate of the corneal center of the user's eye based on multiple determinations of the corneal center of the user's eye for different eye poses.

16. The display system of claim 1 , wherein said processing electronics are further configured to obtain an estimate of the orientation of an aspheric surface for application of the aspheric model using the corneal center.

17. The display system of claim 11 , wherein said processing electronics are further configured to obtain an estimate of the orientation of an aspheric surface for application of the aspheric model based on an estimate of a corneal center and an estimate of a convergence of multiple vectors that pass through centers of the pupil determined from images obtained by the first and second eye tracking cameras.

18. The display system of claim 1 , wherein said one or more eye tracking cameras comprise first, second and third eye tracking cameras configured to image the user's eye, wherein said processing electronics are in communication with said first, second and third eye tracking cameras, and wherein the glint reflections of the light emitters are observable in the images of the eye captured by the first, second and third eye tracking camera.

19. The display system of claim 18 , wherein said processing electronics are further configured to estimate said corneal center of the user's eye based on a parameter of the user's eye determined by said first and third eye tracking cameras and a parameter of the user's eye determined by said first and second eye tracking cameras.

Assignments (4)
SECURITY INTEREST Recorded Oct 31, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073439/0168 →
SECURITY INTEREST Recorded Oct 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073387/0487 →
SECURITY INTEREST Recorded Oct 24, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073255/0581 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: CHAN, RICHMOND B.; ZHAO, WENYI; WU, BING
To: MAGIC LEAP, INC.
Reel/Frame 067569/0643 →
Continuity (5)
Continuation 18004979
Provisional Application 63140202 · Jan 21, 2021
Provisional Application 63139750 · Jan 20, 2021
Provisional Application 63052392 · Jul 15, 2020
Related Publication 20240358255A1 · Oct 31, 2024
References Cited (138)
US 6850221B1 · Tickle · 2005 [cited by applicant]
US D514570S · Ohta · 2006 [cited by applicant]
US 8950867B2 · Macnamara · 2015 [cited by applicant]
US 8953899B2 · Wu et al. · 2015 [cited by applicant]
US 9081426B2 · Armstrong · 2015 [cited by applicant]
US 9215293B2 · Miller · 2015 [cited by applicant]
US D752529S · Loretan et al. · 2016 [cited by applicant]
US 9310559B2 · Macnamara · 2016 [cited by applicant]
US 9348143B2 · Gao et al. · 2016 [cited by applicant]
US 9354445B1 · Weaver et al. · 2016 [cited by applicant]
US D758367S · Natsume · 2016 [cited by applicant]
US D759657S · Kujawski et al. · 2016 [cited by applicant]
US 9417452B2 · Schowengerdt et al. · 2016 [cited by applicant]
US 9470906B2 · Kaji et al. · 2016 [cited by applicant]
US 9547174B2 · Gao et al. · 2017 [cited by applicant]
US 9671566B2 · Abovitz et al. · 2017 [cited by applicant]
US D794288S · Beers et al. · 2017 [cited by applicant]
US 9740006B2 · Gao · 2017 [cited by applicant]
US 9791700B2 · Schowengerdt · 2017 [cited by applicant]
US D805734S · Fisher et al. · 2017 [cited by applicant]
US 9851563B2 · Gao et al. · 2017 [cited by applicant]
US 9857591B2 · Welch et al. · 2018 [cited by applicant]
US 9874749B2 · Bradski et al. · 2018 [cited by applicant]
US 11315288B2 · Farmer et al. · 2022 [cited by applicant]
US 11998275B2 · Chan et al. · 2024 [cited by applicant]
US 20060028436A1 · Armstrong · 2006 [cited by applicant]
US 20070081123A1 · Lewis · 2007 [cited by applicant]
US 20090028423A1 · Sandstrom et al. · 2009 [cited by applicant]
US 20110069277A1 · Blixt et al. · 2011 [cited by applicant]
US 20110085139A1 · Blixt et al. · 2011 [cited by applicant]
US 20120113223A1 · Hilliges et al. · 2012 [cited by applicant]
US 20120127062A1 · Bar-Zeev et al. · 2012 [cited by applicant]
US 20120127320A1 · Balogh · 2012 [cited by applicant]
US 20120162549A1 · Gao et al. · 2012 [cited by applicant]
US 20120182334A1 · Ranieri et al. · 2012 [cited by applicant]
US 20130050642A1 · Lewis et al. · 2013 [cited by applicant]
US 20130082922A1 · Miller · 2013 [cited by applicant]
US 20130117377A1 · Miller · 2013 [cited by applicant]
US 20130125027A1 · Abovitz · 2013 [cited by applicant]
US 20130208234A1 · Lewis · 2013 [cited by applicant]
US 20130242262A1 · Lewis · 2013 [cited by applicant]
US 20130300635A1 · White et al. · 2013 [cited by applicant]
US 20140003762A1 · Macnamara · 2014 [cited by applicant]
US 20140071539A1 · Gao · 2014 [cited by applicant]
US 20140177023A1 · Gao et al. · 2014 [cited by applicant]
US 20140218468A1 · Gao et al. · 2014 [cited by applicant]
US 20140267420A1 · Schowengerdt et al. · 2014 [cited by applicant]
US 20140267771A1 · Lawler · 2014 [cited by applicant]
US 20140306866A1 · Miller et al. · 2014 [cited by applicant]
US 20140313423A1 · Johnson et al. · 2014 [cited by applicant]
US 20140347548A1 · Wu et al. · 2014 [cited by applicant]
US 20150016777A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150098620A1 · Wu et al. · 2015 [cited by applicant]
US 20150103306A1 · Kaji et al. · 2015 [cited by applicant]
US 20150104101A1 · Bryant et al. · 2015 [cited by applicant]
US 20150136990A1 · Blixt et al. · 2015 [cited by applicant]
US 20150178939A1 · Bradski et al. · 2015 [cited by applicant]
US 20150205126A1 · Schowengerdt · 2015 [cited by applicant]
US 20150222883A1 · Welch · 2015 [cited by applicant]
US 20150222884A1 · Cheng · 2015 [cited by applicant]
US 20150241959A1 · Abovitz et al. · 2015 [cited by applicant]
US 20150264299A1 · Leech et al. · 2015 [cited by applicant]
US 20150268415A1 · Schowengerdt et al. · 2015 [cited by applicant]
US 20150296203A1 · Lucente et al. · 2015 [cited by applicant]
US 20150302652A1 · Miller et al. · 2015 [cited by applicant]
US 20150309263A2 · Abovitz et al. · 2015 [cited by applicant]
US 20150309316A1 · Osterhout et al. · 2015 [cited by applicant]
US 20150326570A1 · Publicover et al. · 2015 [cited by applicant]
US 20150346490A1 · TeKolste et al. · 2015 [cited by applicant]
US 20150346495A1 · Welch et al. · 2015 [cited by applicant]
US 20160011419A1 · Gao · 2016 [cited by applicant]
US 20160026253A1 · Bradski et al. · 2016 [cited by applicant]
US 20160029883A1 · Cox · 2016 [cited by applicant]
US 20160085301A1 · Lopez · 2016 [cited by applicant]
US 20160131902A1 · Ambrus et al. · 2016 [cited by applicant]
US 20160270656A1 · Samec et al. · 2016 [cited by applicant]
US 20160344957A1 · Kaehler · 2016 [cited by applicant]
US 20160370605A1 · Ain-Kedem · 2016 [cited by applicant]
US 20170053165A1 · Kaehler · 2017 [cited by applicant]
US 20170053166A1 · Amayeh et al. · 2017 [cited by applicant]
US 20170091996A1 · Wei et al. · 2017 [cited by applicant]
US 20170109936A1 · Powderly et al. · 2017 [cited by applicant]
US 20170115483A1 · Aleem et al. · 2017 [cited by applicant]
US 20170122725A1 · Yeoh et al. · 2017 [cited by applicant]
US 20170263007A1 · Cavin · 2017 [cited by examiner]
US 20170276934A1 · Sarkar et al. · 2017 [cited by applicant]
US 20180018515A1 · Spizhevoy et al. · 2018 [cited by applicant]
US 20180096503A1 · Kaehler et al. · 2018 [cited by applicant]
US 20180131853A1 · Pellman et al. · 2018 [cited by applicant]
US 20180183986A1 · Smith et al. · 2018 [cited by applicant]
US 20180246320A1 · Rana et al. · 2018 [cited by applicant]
US 20180275410A1 · Yeoh et al. · 2018 [cited by applicant]
US 20180276467A1 · Kaehler · 2018 [cited by applicant]
US 20180278843A1 · Smith et al. · 2018 [cited by applicant]
US 20180278924A1 · Schowengerdt et al. · 2018 [cited by applicant]
US 20180314416A1 · Powderly et al. · 2018 [cited by applicant]
US 20180335629A1 · Cheng et al. · 2018 [cited by applicant]
US 20190018485A1 · Aleem et al. · 2019 [cited by applicant]
US 20190042842A1 · Cavin et al. · 2019 [cited by applicant]
US 20190108383A1 · Klingström et al. · 2019 [cited by applicant]
US 20190181169A1 · Tadmor et al. · 2019 [cited by applicant]
US 20190181171A1 · Tadmor et al. · 2019 [cited by applicant]
US 20190222830A1 · Edwin et al. · 2019 [cited by applicant]
US 20190243448A1 · Miller et al. · 2019 [cited by applicant]
US 20190302882A1 · Blixt et al. · 2019 [cited by applicant]
US 20190324276A1 · Edwin et al. · 2019 [cited by applicant]
US 20200225744A1 · Lindén · 2020 [cited by examiner]
US 20200241635A1 · Cohen · 2020 [cited by applicant]
US 20200372678A1 · Farmer et al. · 2020 [cited by applicant]
US 20210157401A1 · Abele et al. · 2021 [cited by applicant]
US 20230210365A1 · Chan et al. · 2023 [cited by applicant]
EP 3669753A1 · 2020 [cited by applicant]
JP 2011081807A · 2011 [cited by applicant]
JP 2019512726A · 2019 [cited by applicant]
KR 20110038588A · 2011 [cited by applicant]
WO 2017079329A1 · 2017 [cited by applicant]
WO 2017079333A1 · 2017 [cited by applicant]
WO 2020023542A1 · 2020 [cited by applicant]
WO 2020023672A1 · 2020 [cited by applicant]
WO 2020236827A1 · 2020 [cited by applicant]
WO 2021011686A1 · 2021 [cited by applicant]
WO 2022015847A1 · 2022 [cited by applicant]
Nagamatsu, Takashi, et al. Gaze Estimation Method Involving Corneal Reflection-Based Modeling of the Eye as a General Surface of Revolution about the Optical Axis of the Eye, IEICE Trans. Inf. & Syst., vol. E95-D, No. 6… [cited by examiner]
Nagamatsu et al., Gaze Estimation Method based on an Aspherical Model of the Cornea: Surface of Revolution about the Optical Axis of the Eye, Proceedings of The 27th Annual International Conference on Mobile Computing a… [cited by examiner]
ARToolKit: https://web.archive.org/web/20051013062315/http://www.hitl.washington.edu:80/artoolkit/documentation/hardware.htm, archived Oct. 13, 2005. [cited by applicant]
Azuma, “A Survey of Augmented Reality,” Teleoperators and Virtual Environments 6, (Aug. 4, 1997), pp. 355-385. https://web.archive.org/web/20010604100006/http://www.cs.unc.edu/ azuma/ARpresence.pdf. [cited by applicant]
Azuma, “Predictive Tracking for Augmented Realty,” TR95-007, Department of Computer Science, UNC-Chapel Hill, NC, Feb. 1995. [cited by applicant]
Bimber, et al., “Spatial Augmented Reality-Merging Real and Virtual Worlds,” 2005 https://web.media.mit.edu/raskar/book/BimberRaskarAugmentedRealityBook.pdf. [cited by applicant]
Geisler David et al: “Real-time 3D Glint Detection in Remote Eye Tracking Based on Bayesian Inference”, 2018 IEEE International Conference on Robotics and Automation (ICRA), IEEE, May 21, 2018 (May 21, 2018), pp. 7119-7… [cited by applicant]
International Preliminary Report on Patentability for PCT Application No. PCT/US2021/041618, dated Jan. 17, 2023. [cited by applicant]
International Search Report and Written Opinion for PCT Application No. PCT/US2021/041618, dated Oct. 28, 2021. [cited by applicant]
Jacob, “Eye Tracking in Advanced Interface Design,” Human-Computer Interaction Lab Naval Research Laboratory, Washington, D.C. / paper/ in Virtual Environments and Advanced Interface Design, ed. by W. Barfield and T.A. … [cited by applicant]
Nair, et al., “RIT-Eyes: Rendering of near-eye images for eye-tracking applications,” Proceedings of ACM Conference, Washington DC, USA, Jul. 17 (Conference '17), 10 pages. [cited by applicant]
Tanriverdi and Jacob, “Interacting With Eye Movements in Virtual Environments,” Department of Electrical Engineering and Computer Science, Tufts University, Medford, MA—paper/Proc. AMC CHI 2000 Human Factors in Computin… [cited by applicant]
Nagamatsu et al., Gaze Estimation Method based on an Aspherical Model of the Cornea: Surface of Revolution about the Optical Axis of the Eye, Proceedings of The 27th Annual International Conference on Mobile Computing a… [cited by applicant]
KR2023-7004641 Office Action dated Nov. 12, 2024. [cited by applicant]
Nagamatsu, Takashi, et al. Gaze Estimation Method Involving Corneal Reflection-Based Modeling of the Eye as a General Surface of Revolution about the Optical Axis of the Eye, IEICE Trans. Inf. & Syst., vol. E95-D, No. 6… [cited by applicant]
EP21841770.7 Extended European Search Report dated Jun. 25, 2024. [cited by applicant]