Abstract:
A system and an apparatus are provided, for gaze tracking within a defined operating range. The apparatus includes at least one optical system, which capable of capturing radiation in a wavelength range produced by a composite illumination source. The apparatus also includes at least one set of illumination sources creating the composite illumination source, wherein: at least one of the illumination sources is positioned relative to the optical system such that it ensures a user bright pupil response at the beginning of the apparatus operating range; and the composite illumination source size is such that it creates a Purkinje image on a user's eye capable of being distinguished by the optical system at the end of the apparatus operating range. The apparatus also includes an illumination controller for activating and deactivating the at least one composite illumination source, and a signal processing controller for transmitting generated images from the at least one optical system.
Abstract:
A method is provided for determining a point of gaze directed at a graphical display. The method comprises: a) acquiring an image of at least one eye of a user containing at least one gaze aspect and at least one reference aspect; b) extracting image aspects from the image, the image aspects comprising a set of reference aspects and a set of gaze aspects corresponding to the image; c) extracting a set of features for each of said image aspects; d) computing a set of feature vectors between said set of gaze aspects and said set of reference aspects; e) computing a point of gaze for each of said set of feature vectors, using a predefined mathematical relationship; and f) using a predefined rule to combine the computed points of gaze into a final point of gaze on the graphical display.
Abstract:
A system and method are provided for calibrating an eye gaze tracking system. The method comprises obtaining gaze data; obtaining at least one key point corresponding to a portion of media content being displayed; linking the gaze data to the at least one key point; and generating one or more calibration parameters by comparing gaze data with associated ones of the at least one key point.
Abstract:
Methods for determining a point-of-gaze (POG) of a user in three dimensions are disclosed. In particular embodiments, the methods involve: presenting a three-dimensional scene to both eyes of the user; capturing image data including both eyes of the user; estimating first and second line-of-sight (LOS) vectors in a three-dimensional coordinate system for the user's first and second eyes based on the image data; and determining the POG in the three-dimensional coordinate system using the first and second LOS vectors.
Abstract:
A system and method are provided for performing eye gaze tracking. The system is configured for and the method comprises optimizing illumination of a scene for a single on-axis imaging apparatus, capturing an image using the single on-axis imaging apparatus under the optimized illumination, and processing the captured image to perform a gaze estimation. Dynamic illumination control, eye candidate detection and filtering, and gaze estimation techniques are also provided.