US 11,868,525 B2
Eye center of rotation determination with one or more eye tracking cameras
David Cohen, Nesher (IL); Elad Joseph, Atlit (IL); Ron Nisim Ferens, Yaacov (IL); Eyal Preter, Givat Ela (IL); Eitan Shmuel Bar-On, Hod Hasharon (IL); and Giora Yahav, Haifa (IL)
Assigned to MAGIC LEAP, INC.
Appl. No. 17/627,105
Filed by Magic Leap, Inc., Plantation, FL (US)
PCT Filed Jul. 15, 2020, PCT No. PCT/US2020/042178
§ 371(c)(1), (2) Date Jan. 13, 2022,
PCT Pub. No. WO2021/011686, PCT Pub. Date Jan. 21, 2021.
Claims priority of provisional application 62/874,867, filed on Jul. 16, 2019.
Prior Publication US 2022/0253135 A1, Aug. 11, 2022
Int. Cl. G06F 3/01 (2006.01); G02B 27/00 (2006.01); G02B 27/01 (2006.01); G06T 7/246 (2017.01); G06T 7/292 (2017.01); G06T 7/73 (2017.01)
CPC G06F 3/013 (2013.01) [G02B 27/0093 (2013.01); G02B 27/0172 (2013.01); G06T 7/246 (2017.01); G06T 7/292 (2017.01); G06T 7/73 (2017.01); G02B 2027/014 (2013.01); G02B 2027/0138 (2013.01); G02B 2027/0178 (2013.01); G06T 2207/30201 (2013.01)] 25 Claims
OG exemplary drawing
 
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 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;
first and second 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 first and second eye tracking cameras, the processing electronics configured to:
receive images of the user's eye captured by the first and second eye tracking cameras, glint reflections of the different light emitters observable in said images of the eye captured by the first and second eye tracking cameras; and
estimate a location of a center of corneal curvature of the user's eye based on the location of the glint reflections in said images produced by both said first and second eye tracking camera and based on the location of both the first and second eye tracking cameras and the locations of the emitters that produced said respective glint reflections, and
wherein said processing electronics is configured to obtain an estimate of a center of rotation of the user's eye based on multiple determinations of the center of corneal curvature of the user's eye for different eye poses.