Eye-Gaze and Vigilance Estimation

Zakia Hammal Corentin Massot

In the context of Human/Machine interaction, an efficient algorithm to iris segmentation and its application to automatic and non-intrusive gaze tracking and vigilance estimation is presented:

Eye-gaze estimation:

demo under construction

Vigilance estimation:

vigilance demo (.avi)


Abstract:

A luminance gradient technique is used to fit the irises from face images. A robust preprocessing which mimics the human retina is used in such a way that a robust system to luminance variations is obtained and contrast enhancement is achieved. The validation of the proposed algorithm is experimentally demonstrated by using three well-known test databases: the FERET database, the Yale database and the Cohn-Kanade database. Experimental results confirm the effectiveness and the robustness of the proposed approach to be applied successfully in gaze direction and vigilance estimation.


Iris Segmentation:

The performances and the limits of the system and its ability to deal with different database are highlighted thanks of the analysis of a great number of results on two different databases : the Cohn-Kanade database and a database acquired at our laboratory (Hammal-Caplier database). Figure.1 presents some examples of segmentation. For further details go to Hammal research


Figure.1 Results of iris segmentation.


2.Gaze Direction Estimation:

We have to define the geometrical model and the projection function so as to establish the relationship between the position of the iris center in an image and its projection on the screen.


Figure.2 System Overview and Geometrical Model.


In order to evaluate the precision of our gaze direction estimation, an experimental setup, consisting in a grid of 18 black points plotted on the screen (Figure 3) is used to estimate the user gaze position during the fixation of these points. The subject was asked to sequencially fix the black points and this experiment is carried out 10 times. The white circles represent the estimated user mean fixation position for each fixed black point. We obtain a mean precision of 0.8° which means that the fixations are accurately detected.



Figure.3 Results of the evaluation of the system precision and
exploration of a geographical map.


These results are very satisfactory in the context of human-computer interaction. One of the potential application is the study of the strategy of a document exploration, like in figure 4 which presents the analysis of a geographical map. The system is able to detect the user attention during the exploration. Each point represents the position of the gaze position on the map and its temporal apparition.

We then perform comparison experiments with a commercial system. We present two kinds of comparison results: a fixation map and a trajectory map.
In the fixation map, the user has to fix each icon presented in the image in a free order. On Figure 5, each point represents one fixation (barycenter of a region of fixation). The associated number indicates the order in which the different icons have been looked at by the user.
In order to evaluate the performances of our detection system, we have made the same experiments with the infra-red detector Eye-Link system (a commercial eye tracker http://www.eyelinkinfo.com/) (Figure 5 right). The comparison of the detection obtained by both systems points out a similar quality of our results.



Figure.5 Fixation map with our system (on the left) compared with a commercial system (on the right).


In the trajectory map, we aim at rebuilding the ocular trajectory of a user. Here, he has to follow the edges of a drawn house (figure 6).




Figure.6 Trajectory map with our system (on the left) compared with a commercial system (on the right).



2.Vigilance Estimation:

Associated to a blink detection system and a frequency analysis, our system is also able to detect the level of vigilance of the user in front of his computer screen. For further details go to Hammal research



Figure.6 Vigilance estimation results on a sequence.



back to home