SYSTEMS AND METHODS FOR EYE GAZE DETERMINATION
First Claim
1. A method for eye tracking, comprising:
- a) calibrating a wearable device before the wearable device is worn by a user;
b) placing the wearable device on a user'"'"'s head adjacent one or both of the user'"'"'s eyes;
c) calibrating the wearable device after placing the wearable device on the user'"'"'s head;
d) detecting at least one eye feature of a first eye of the user'"'"'s eyes;
e) performing a compensation algorithm; and
f) calculating a gaze direction of the user.
0 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods are provided for eye and gaze tracking determination. In one embodiment, a method for compensating for movement of a wearable eye tracking device relative to a user'"'"'s eye is provided that includes wearing a wearable device on a user'"'"'s head such that one or more endo-cameras are positioned to acquire images of one or both of the user'"'"'s eyes, and an exo-camera is positioned to acquire images of the user'"'"'s surroundings; calculating the location of features in a user'"'"'s eye that cannot be directly observed from images of the eye acquired by an endo-camera; and spatially transforming camera coordinate systems of the exo- and endo-cameras to place calculated eye features in a known location and alignment.
64 Citations
9 Claims
-
1. A method for eye tracking, comprising:
-
a) calibrating a wearable device before the wearable device is worn by a user; b) placing the wearable device on a user'"'"'s head adjacent one or both of the user'"'"'s eyes; c) calibrating the wearable device after placing the wearable device on the user'"'"'s head; d) detecting at least one eye feature of a first eye of the user'"'"'s eyes; e) performing a compensation algorithm; and f) calculating a gaze direction of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for eye tracking, comprising:
-
a wearable device configured to be worn on a user'"'"'s head; an exo-camera on the wearable device configured to provide images of a user'"'"'s surroundings when the wearable device is worn by the user; an endo-camera on the wearable device configured to provide images of a first eye of the user when the wearable device is worn by the user; and one or more processors configured for; a) calibrating a wearable device before the wearable device is worn by a user; b) calibrating the wearable device after placing the wearable device on the user'"'"'s head; c) detecting at least one eye feature of a first eye of the user'"'"'s eyes; d) performing a compensation algorithm; and e) calculating a gaze direction of the user.
-
-
9. A method for compensating for movement of a wearable eye tracking device relative to a user'"'"'s eye, comprising:
-
wearing a wearable device on a user'"'"'s head such that one or more endo-cameras are positioned to acquire images of one or both of the user'"'"'s eyes, and an exo-camera is positioned to acquire images of the user'"'"'s surroundings; calculating the location of features in a user'"'"'s eye that cannot be directly observed from images of the eye acquired by an endo-camera; and spatially transforming camera coordinate systems of the exo- and endo-cameras to place calculated eye features in a known location and alignment.
-
Specification