Point-of-gaze estimation robust to head rotations and/or estimation device rotations
OwnerDmitri Modelinventor
Life of this patent
Estimating the term…
Abstract
Point-of-gaze of a user looking at a display is estimated, taking into account rotation of the user's head or rotation of the display. An image of an eye of the user is captured. The image is processed to determine coordinates in the image of defined eye features, sufficient to determine the eye's optical axis. At least one angle is determined, the at least one angle proportional to an angle between (i) a line coincident with an edge of the display and (ii) an intersection of the sagittal plane of the user's head with a plane of the display. An intersection of the eye's line-of-sight with the plane of the display is estimated using the eye's optical axis, and using the at least one angle to account for rotation of the user's head or the display.
Claims22
A method of estimating point-of-gaze of a user looking at a display, said method comprising:
- capturing an image of an eye of said user;
- processing said image to determine coordinates in said image of a plurality of defined eye features sufficient to determine the optical axis of said eye of said user;
- determining at least one angle proportional to an angle between (i) a line coincident with an edge of said display and (ii) an intersection of the sagittal plane of the head of said user with a plane of said display;
- and
- estimating an intersection of the line-of-sight of said eye of said user with said plane of said display, using the optical axis of said eye, and using said at least one angle to account for rotation of said head of said user or said display.
A method of estimating point-of-gaze of a user looking at a display, said method comprising:
- capturing an image of an eye of said user;
- processing said image to determine coordinates in said image of a plurality of defined eye features sufficient to determine the optical axis of said eye of said user;
- determining at least one angle proportional to an angle between (i) a line coincident with an edge of said display and (ii) an intersection of the sagittal plane of the head of said user with a plane of said display;
- and
- estimating an intersection of the line-of-sight of said eye of said user with said plane of said display, using said coordinates of said plurality of defined eye features sufficient to determine the optical axis of said eye, and using said at least one angle to account for rotation of said head of said user or said display.
A device for estimating point-of-gaze of a user looking at a display, said device comprising:
- a camera;
- at least one processor interconnected to said camera;
- and
- memory interconnected to said at least one processor, said memory storing software code that, upon execution by said at least one processor, causes said device to:
- receive an image of an eye of said user from said camera;
- process said image to determine coordinates in said image of a plurality of defined eye features sufficient to determine the optical axis of said eye of said user;
- determine at least one angle proportional to an angle between (i) a line coincident with an edge of said display and (ii) an intersection of the sagittal plane of the head of said user with a plane of said display;
- and
- estimate an intersection of the line-of-sight of said eye of said user with said plane of said display, using the optical axis of said eye, and using said at least one angle to account for rotation of said head of said user or said display.
Dependencies are inferred from the claim text.