GEOMETRIC CALIBRATION OF HEAD-WORN MULTI-CAMERA EYE TRACKING SYSTEM
First Claim
1. A method for calibrating a frame worn by a wearer containing an exo-camera directed to a display and a first and a second endo-camera, each directed to an eye of the wearer, comprising:
- a processor collecting data related to a projection of an image on the display with a known set of 3D coordinates in coordinates of the exo-camera and in coordinates of the endo-camera as an exo-endo pair;
the processor optimizing a relative pose of the exo-endo pair as a set of rotation and translation parameters which minimizes an error criterion;
the processor estimating parameters of a geometric model of the eye while it focuses on a known location in the 3D screen space; and
the processor minimizing a gaze projection error on the display with regard to a known ground truth.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and methods for geometric calibration and use of head-worn multi-camera eye tracking system are provided. The system calibrates the internal and external parameters of the cameras as well as the parameters of a compact geometric model of the human eye. An exo-camera determines a relative pose with regard to a computer monitor and endo-cameras determine the eyeball position and orientation. An endo-exo calibration and an endo-eye calibration each with an optimization step are included. A homography and a joint optimization step are also provided. A single point calibration re-establishes calibration. The system in operational mode determines a user'"'"'s gaze direction to perform a computer input function.
291 Citations
19 Claims
-
1. A method for calibrating a frame worn by a wearer containing an exo-camera directed to a display and a first and a second endo-camera, each directed to an eye of the wearer, comprising:
-
a processor collecting data related to a projection of an image on the display with a known set of 3D coordinates in coordinates of the exo-camera and in coordinates of the endo-camera as an exo-endo pair; the processor optimizing a relative pose of the exo-endo pair as a set of rotation and translation parameters which minimizes an error criterion; the processor estimating parameters of a geometric model of the eye while it focuses on a known location in the 3D screen space; and the processor minimizing a gaze projection error on the display with regard to a known ground truth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system to calibrate a frame worn by a wearer containing an exo-camera directed to a display and a first and a second endo-camera, each directed to an eye of the wearer, comprising:
-
the frame worn by the wearer; a processor enabled to execute instructions to perform the steps; collecting data related to a projection of an image on the display with a known set of 3D coordinates in coordinates of the exo-camera and in coordinates of the endo-camera as an exo-endo pair; optimizing a relative pose of the exo-endo pair as a set of rotation and translation parameters which minimizes an error criterion; estimating parameters of a geometric model of the eye while it focuses on a known location in the 3D screen space; and minimizing a gaze projection error on the display with regard to a known ground truth. - View Dependent Claims (19)
-
Specification