AUTOMATIC CALIBRATION OF EYE TRACKING FOR OPTICAL SEE-THROUGH HEAD MOUNTED DISPLAY
First Claim
1. A method of calibrating an eye tracking module of an optical see-through head mounted display (HMD) being worn by a user, said method comprising:
- automatically displaying an object on the HMD, the object displayed progressively at a plurality of different object points (P) on the HMD at corresponding different times (T);
for an accuracy point (A) corresponding to one of the plurality of different object points (P), determining whether an offset between the accuracy point (A) and an eye gaze point (E) satisfies a threshold, the eye-gaze point (E) corresponding to a point on the HMD where the user is determined to be gazing by the eye tracking module;
if the threshold is not satisfied, performing a calibration of the eye tracking module for a calibration point (C) corresponding to one of the plurality of different object points (P); and
repeating the determining for a subsequent accuracy point (A) corresponding to one of the plurality of different object points (P).
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for calibrating an eye tracking system of a head mounted display displays a moving object in a scene visible through the head mounted display. The object is displayed progressively at a plurality of different points (P) at corresponding different times (T). While the object is at a first point of the plurality of different points in time, the apparatus determines whether an offset between the point P and an eye gaze point (E) satisfies a threshold. The eye-gaze point (E) corresponds to a point where a user is determined to be gazing by the eye tracking system. If the threshold is not satisfied, the apparatus performs a calibration of the eye tracking system when the object is at a second point of the plurality of different points in time. The apparatus then repeats the determining step when the object is at a third point of the plurality of different points in time.
-
Citations
19 Claims
-
1. A method of calibrating an eye tracking module of an optical see-through head mounted display (HMD) being worn by a user, said method comprising:
-
automatically displaying an object on the HMD, the object displayed progressively at a plurality of different object points (P) on the HMD at corresponding different times (T); for an accuracy point (A) corresponding to one of the plurality of different object points (P), determining whether an offset between the accuracy point (A) and an eye gaze point (E) satisfies a threshold, the eye-gaze point (E) corresponding to a point on the HMD where the user is determined to be gazing by the eye tracking module; if the threshold is not satisfied, performing a calibration of the eye tracking module for a calibration point (C) corresponding to one of the plurality of different object points (P); and repeating the determining for a subsequent accuracy point (A) corresponding to one of the plurality of different object points (P). - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for calibrating an eye tracking system of a head mounted display, said apparatus comprising:
-
means for automatically displaying a moving object in a scene visible through the head mounted display, where the object is displayed progressively at a plurality of different points (P) at corresponding different times (T); means for, at a first point of the plurality of different points in time, determining whether an offset between the point P and an eye gaze point (E) satisfies a threshold, where the eye-gaze point (E) correspond to a point where a user is determined to be gazing by the eye tracking system; means for performing a calibration of the eye tracking system at a second point of the plurality of different points in time, if the threshold is not satisfied; and means for repeating the determining step at a third point of the plurality of different points in time. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus for calibrating an eye tracking system of a head mounted display, said apparatus comprising:
-
a memory; and at least one processor coupled to the memory and configured to; display a moving object in a scene visible through the head mounted display, the object displayed progressively at a plurality of different points (P) at corresponding different times (T); at a first point of the plurality of different points in time, determine whether an offset between the point P and an eye gaze point (E) satisfies a threshold, the eye-gaze point (E) corresponding to a point where a user is determined to be gazing by the eye tracking system; if the threshold is not satisfied, perform a calibration of the eye tracking system at a second point of the plurality of different points in time; and repeat the determining step at a third point of the plurality of different points in time. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer program product for calibrating an eye tracking system of a head mounted display, said product comprising:
a computer-readable medium comprising code for; displaying a moving object in a scene visible through the head mounted display, the object displayed progressively at a plurality of different points (P) at corresponding different times (T); at a first point of the plurality of different points in time, determining whether an offset between the point P and an eye gaze point (E) satisfies a threshold, the eye-gaze point (E) corresponding to a point where a user is determined to be gazing by the eye tracking system; if the threshold is not satisfied, performing a calibration of the eye tracking system at a second point of the plurality of different points in time; and repeating the determining step at a third point of the plurality of different points in time.
Specification