| CPC G06F 3/013 (2013.01) [G02B 27/0172 (2013.01); G06F 3/012 (2013.01); G06V 10/141 (2022.01)] | 20 Claims |

|
1. A system for automatic field calibration for eye tracking in a head-mounted display, the system comprising:
the head-mounted display;
an eye-tracking assembly that is part of the head-mounted display; and
one or more memory devices comprising instructions that, when executed, cause one or more processors to perform operations comprising:
tracking head rotation of a user during a time period while the head-mounted display is worn by the user;
illuminating an eye using a light source mounted in the head-mounted display;
acquiring an image of the eye, including an eyelid of the eye, using a camera of the eye-tracking assembly while the eye is illuminated using the light source;
calculating a gaze vector using a position of the eyelid in the image of the eye;
tracking eye rotation of the user during the time period, using the eye-tracking assembly and the gaze vector;
comparing the eye rotation of the user to the head rotation of the user during the time period; and
refining a calibration state of eye tracking for the head-mounted display based on comparing eye rotation of the user to head rotation of the user during the time period.
|