Method and system for improving perfomance of an eye tracking system
AssigneeTobii AB
InventorsRICKARD LUNDAHL, DANIEL JOHANSSON TORNÉUS
Life of this patent
Estimating the term…
Abstract
The present invention relates to a system and a method for determining an entrance pupil position of an eye of a user of an eye tracking system. The entrance pupil position is determined using a predetermined entrance pupil displacement model, which at least models the angular dependence of the refractive properties of a cornea of the eye.
Claims20
A method of determining an entrance pupil position of an eye of a user of an eye tracking system, the eye tracking system comprising at least a first camera arranged to provide an image of the eye, the method comprises the steps of:
- determining an optical axis of the eye;
- receiving an image from the first camera;
- detecting an image pupil center from the received image;
- determining a first estimate of the entrance pupil position in the eye using the detected image pupil center;
- selecting a virtual viewpoint;
- and
- calculating a viewpoint-adjusted entrance pupil position relating to the selected virtual viewpoint using at least the first estimate of the entrance pupil position, the optical axis of the eye and a predetermined entrance pupil displacement model, wherein the entrance pupil displacement model at least models the angular dependence of the refractive properties of a cornea of the eye.
An eye tracking system arranged to detect the motion of an eye of a user, the eye tracking system comprising at least a first camera arranged to provide an image of the eye to a control and processing unit, wherein the control and processing unit is configured to:
- determine the entrance pupil position in the eye;
- determine an optical axis of the eye;
- receive an image from the first camera;
- detect an image pupil center from the received image;
- determine a first estimate of the entrance pupil position in the eye using the detected image pupil center;
- select a virtual viewpoint;
- and
- calculate a viewpoint-adjusted entrance pupil position relating to the selected virtual viewpoint using at least the first estimate of the entrance pupil position, the optical axis of the eye and a predetermined entrance pupil displacement model, wherein the entrance pupil displacement model at least models the angular dependence of the refractive properties of a cornea of the eye.
A non-transitory computer readable medium having stored thereon instructions that, when executed by one or more control and processing unit(s), cause the one or more control and processing unit(s) to execute a method of determining an entrance pupil position of an eye of a user of an eye tracking system, the eye tracking system comprising at least a first camera arranged to provide an image of the eye, the method comprising the steps of:
- determining an optical axis of the eye;
- receiving an image from the first camera;
- detecting an image pupil center from the received image;
- determining a first estimate of the entrance pupil position in the eye using the detected image pupil center;
- selecting a virtual viewpoint;
- and
- calculating a viewpoint-adjusted entrance pupil position relating to the selected virtual viewpoint using at least the first estimate of the entrance pupil position, the optical axis of the eye and a predetermined entrance pupil displacement model, wherein the entrance pupil displacement model at least models the angular dependence of the refractive properties of a cornea of the eye.
Dependencies are inferred from the claim text.