Calibration-free gaze tracking under natural head movement
First Claim
1. A method for tracking eye gaze, comprising the steps of:
- focusing a single camera on an eye of subject viewing a gaze point on a screen while directing light toward the eye;
sampling eye gaze data pertaining to a glint and pupil image of the eye in an image plane of the single camera;
determining eye gaze parameters from the eye gaze data, wherein the eye gaze parameters include;
Δ
x, Δ
y, r, θ
, gx, and gy, wherein Δ
x and Δ
y are orthogonal projections of a pupil-glint displacement vector directed from the center of the pupil image to the center of the glint in the image plane, wherein r is a ratio of a major semi-axis dimension to a minor semi-axis dimension of an ellipse that is fitted to the pupil image in the image plane, wherein θ
is an angular orientation of the major semi-axis dimension in the image plane, and wherein gx, and gy are mutually orthogonal coordinates of the center of the glint in the image plane; and
estimating the gaze point from the eye gaze parameters.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and computer system for tracking eye gaze. A camera is focused on an eye of subject viewing a gaze point on a screen while directing light toward the eye. Eye gaze data pertaining to a glint and pupil image of the eye in an image plane of the camera is sampled. Eye gaze parameters are determined from the eye gaze data. The determined eye gaze parameters include: orthogonal projections of a pupil-glint displacement vector, a ratio of a major semi-axis dimension to a minor semi-axis dimension of an ellipse that is fitted to the pupil image in the image plane, an angular orientation of the major semi-axis dimension in the image plane, and mutually orthogonal coordinates of the center of the glint in the image plane. The gaze point is estimated from the eye gaze parameters.
-
Citations
26 Claims
-
1. A method for tracking eye gaze, comprising the steps of:
-
focusing a single camera on an eye of subject viewing a gaze point on a screen while directing light toward the eye; sampling eye gaze data pertaining to a glint and pupil image of the eye in an image plane of the single camera; determining eye gaze parameters from the eye gaze data, wherein the eye gaze parameters include;
Δ
x, Δ
y, r, θ
, gx, and gy, wherein Δ
x and Δ
y are orthogonal projections of a pupil-glint displacement vector directed from the center of the pupil image to the center of the glint in the image plane, wherein r is a ratio of a major semi-axis dimension to a minor semi-axis dimension of an ellipse that is fitted to the pupil image in the image plane, wherein θ
is an angular orientation of the major semi-axis dimension in the image plane, and wherein gx, and gy are mutually orthogonal coordinates of the center of the glint in the image plane; andestimating the gaze point from the eye gaze parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system comprising a processor and a computer readable memory unit coupled to the processor, said memory unit containing instructions that when executed by the processor implement a method for tracking eye gaze, said method comprising the computer implemented steps of:
-
processing eye gaze data pertaining to a glint and pupil image of an eye in an image plane of a single camera, wherein the eye is comprised by a subject, and wherein the single camera is focused on the eye while the eye is viewing a gaze point on a screen and while light is directed toward the eye; determining eye gaze parameters from the eye gaze data, wherein the eye gaze parameters include;
Δ
x, Δ
y, r, θ
, gx, and gy, wherein Δ
x and Δ
y are orthogonal projections of a pupil-glint displacement vector directed from the center of the pupil image to the center of the glint in the image plane, wherein r is a ratio of a major semi-axis dimension to a minor semi-axis dimension of an ellipse that is fitted to the pupil image in the image plane, wherein θ
is an angular orientation of the major semi-axis dimension in the image plane, and wherein gx, and gy are mutually orthogonal coordinates of the center of the glint in the image plane; andestimating the gaze point from the eye gaze parameters. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification