CPC G06F 3/013 (2013.01) [G02B 27/0093 (2013.01); G06T 19/006 (2013.01); G06V 10/44 (2022.01); G06V 40/19 (2022.01); G06V 40/193 (2022.01); G02B 27/0179 (2013.01); G02B 2027/0187 (2013.01); G06F 3/011 (2013.01); G06V 20/20 (2022.01); G06V 40/197 (2022.01)] | 20 Claims |
1. A device, comprising:
a plurality of light sources configured to emit light towards an eye;
a camera;
a hot mirror configured to be positioned in front of the eye, wherein the camera is pointed towards the hot mirror and is configured to capture images of the eye reflected off the mirror;
a controller comprising one or more processors, wherein the controller is configured to:
detect two or more glints in an image of the eye reflected off the hot mirror and captured by the camera, wherein each glint is a reflection of one of the light sources on a cornea surface of the eye;
match the detected glints to corresponding ones of the light sources to generate two or more glint-light source matches;
estimate a cornea center of the eye based on the glint-light source matches; and
estimate a pupil center of the eye based at least in part on the estimated cornea center.
|