System, method, and recording medium for tracking gaze using only a monocular camera from a moving screen
AssigneeInternational Business Machines Corporation
InventorsKaran Ahuja, Kuntal Dey, Seema Nagar, Roman Vaculin
Life of this patent
Estimating the term…
Abstract
A gaze tracking method, system, and non-transitory computer readable medium for tracking an eye gaze on a device including a monocular camera and an accelerometer, include calculating a parametric equation of a gaze vector passing through a pupil of a user and an eye ball center of the user, calculating a new offset plane equation of a screen of the device based on yaw, roll, and pitch offset readings from a stationary registered plane equation initially determined from the screen of the device, and calculating an intersection of the eye gaze vector with the new offset plane equation.
Claims20
A gaze tracking system for tracking an eye gaze on a device including a monocular camera and an accelerometer, the system comprising:
- a gaze vector calculating circuit configured to calculate a parametric equation of an eye gaze vector passing through a pupil of a user and an eye ball center of the user;
- a plane calculating circuit configured to calculate a new offset plane equation of a screen of the device based on yaw, roll, and pitch offset readings from a stationary registered plane equation initially determined from the screen of the device;
- and
- an intersection calculating circuit configured to calculate an intersection of the eye gaze vector calculated by the gaze vector calculating circuit with the new offset plane equation calculated by the plane calculating circuit.
A gaze tracking method for tracking an eye gaze on a device including a monocular camera and an accelerometer, the method comprising:
- calculating a parametric equation of an eye gaze vector passing through a pupil of a user and an eye ball center of the user;
- calculating a new offset plane equation of a screen of the device based on yaw, roll, and pitch offset readings from a stationary registered plane equation initially determined from the screen of the device;
- and
- calculating an intersection of the eye gaze vector with the new offset plane equation.
A non-transitory computer-readable recording medium recording a gaze tracking program for tracking an eye gaze on a device including a monocular camera and an accelerometer, the program causing a computer to perform:
- calculating a parametric equation of an eye gaze vector passing through a pupil of a user and an eye ball center of the user;
- calculating a new offset plane equation of a screen of the device based on yaw, roll, and pitch offset readings from a stationary registered plane equation initially determined from the screen of the device;
- and
- calculating an intersection of the eye gaze vector with the new offset plane equation.
Dependencies are inferred from the claim text.