CPC G06F 3/013 (2013.01) [G06F 3/012 (2013.01); G06F 3/016 (2013.01); G06F 3/04817 (2013.01); G06F 3/04845 (2013.01); G06T 7/20 (2013.01); G06T 7/74 (2017.01); G06T 7/80 (2017.01); G06T 2207/30201 (2013.01); G06T 2207/30204 (2013.01)] | 20 Claims |
1. A computer-implemented method for guiding a user in calibrating a wearable eye tracking device, the method comprising:
determining a calibration point in a first fixed coordinate system associated with a scene camera of the eye tracking device;
determining an initial gaze point of a user wearing the eye tracking device, the initial gaze point being determined in the first fixed coordinate system, and being determined in a second fixed coordinate system associated with a remote display device when the second fixed coordinate system overlaps with the first fixed coordinate system;
calculating a first direction and a first distance from the initial gaze point to the calibration point in the first fixed coordinate system;
displaying a calibration marker on the remote display device at the initial gaze point, wherein the calibration marker is configured to indicate the first direction;
in response to a movement of the gaze point in relation to the calibration point caused by movement of the user's head while wearing the eye tracking device and/or movement of the remote display device:
determining a current gaze point in the first fixed coordinate system;
calculating a second direction and a second distance from the current gaze point to the calibration point in the first fixed coordinate system; and
updating the calibration marker in accordance with the second direction and/or the second distance.
|