Patent ID: 11883104
Assignee: MAGIC LEAP, INC.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC A  G  H | IPC A  G  H

Claim 14:
15. Non-transitory computer storage media storing instructions for execution by a display system of one or more processors, wherein the display system is 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, an iris, a pupil, a lens, a retina, and an optical axis extending through said lens, pupil, and cornea, and wherein the instructions cause the display system to:
display virtual image content to the user's vision field;
receive a plurality of eye images of said eye of the user, the plurality of eye images captured by an inward-facing imaging system configured to image said eye of the user to track movements of said eye; and
obtain an estimate of a three-dimensional (3D) position of a center of rotation (CoR) of said eye based on the plurality of said eye images obtained with said inward-facing imaging system, wherein obtaining the estimate of the 3D position of the CoR includes:
determining a plurality of potential 3D positions of the CoR, wherein each potential 3D position of the CoR is determined as a particular distance from a center of an estimated corneal sphere that includes the cornea of the eye;
calculating a variation for each of the potential 3D positions of the CoR, wherein the variation is calculated based on an analysis of multiple images of the user's eye captured over a period of time; and
determining the estimate of the 3D position of the CoR as the potential 3D position that exhibits the lowest variation among the plurality of potential 3D positions.