A Robust Eye Tracking Procedure for Medical and Industrial Applications

  • Alberto De Santis
  • Daniela Iacoviello
Part of the Computational Methods in Applied Sciences book series (COMPUTMETHODS, volume 13)


An efficient eye tracking procedure is presented providing a non-invasive method for real time detection of a subject pupils in a sequence of frames captured by low cost equipment. The procedure can be easily adapted to any application relying on eye tracking. The eye pupil identification is performed by a hierarchical optimal segmentation procedure: a contextual picture zoning yielding the eyes position, and a further binarization extracting the pupils coordinates. No eye movement model is required to predict the future eyes position to restrict the image searching area, since the procedure first step is fast enough to obtain a frame to frame eyes position update.


Video Sequence Smooth Pursuit Otsu Method Level Segmentation Pupil Position 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bojko A (2006) Using Eye tracking to Compare Web Page Designs: a case study, Journal of Usability Studies. Journal of Usability Studies (1) 3: 112–120Google Scholar
  2. 2.
    Boraston Z, Blakemore S J (2007) The application of the eye-tracking technology in the study of autism. The Journal of Physiology 581: 893–898CrossRefGoogle Scholar
  3. 3.
    Chen Y, Levy D L, Sheremata S, Holzman P S (2006) Bipolar and schizophrenic patients differ in patterns of visual motion discrimination. Schizophrenia Research 88: 208–216CrossRefGoogle Scholar
  4. 4.
    De Santis A, Iacoviello D (2006) Optimal segmentation of pupillometric images for estimating pupil shape parameters. Computer Methods and Programs in Biomedicine, special issue on Medical Image Segmentation 84: 174–187Google Scholar
  5. 5.
    De Santis A, Iacoviello D (2007) Discrete level set approach to image segmentation. Signal, Image and Video Processing (1) 4: 303–320CrossRefGoogle Scholar
  6. 6.
    Desroches A S, Joanisse M F, Robertson E K (2006) Specific phonological impairments in dyslexia revealed by eyetracking. Cognition 100: B32–B42CrossRefGoogle Scholar
  7. 7.
    Gordon P C, Hendrick R, Johnson M, Lee Y (2006) Similarity-based interference during language comprehension: evidence from eye tracking during reading. Journal of Experimental Physiology,: Learning, Memory and Cognition (32) 6: 1304–1321CrossRefGoogle Scholar
  8. 8.
    Hammal Z, Massot C, Bedoya G, Caplier A (2005) Eyes Segmentation Applied to Gaze Direction and Vigilance Estimation. International Workshop on Pattern Recognition for Crime Prevention, Security and Surveillance, LNCS 3687, Springer, Berlin, Heidelberg, pp 236–246Google Scholar
  9. 9.
    Huang J, Wechsler H (1999) Eye detection using optimal wavelet packets and radial basis functions. International Journal of Pattern Recognition and Artificial Intelligence (13) 7: 1009–1025CrossRefGoogle Scholar
  10. 10.
    Huang W M, Mariani R (2000) Face detection and precise eyes location. Proceedings of the 15th International Conference on Pattern Recognition 4: 722–727Google Scholar
  11. 11.
    Kawato S, Tetsutani N (2004) Detection and tracking of eyes for gaze-camera control. Image and Vision Computing 22: 1031–1038CrossRefGoogle Scholar
  12. 12.
    Kramer A F, McCarley J S (2003) Oculomotor behaviour as a reflection of attention and memory processes: neural mechanism and applications to human factors. Ergonomics Science (4) 1–2: 21–55CrossRefGoogle Scholar
  13. 13.
    Lam K M, Yan H (1996) Locating and extracting the eye in the human face images. Pattern Recognition 29: 771–779CrossRefGoogle Scholar
  14. 14.
    Majaranta P, Raiha K J (2002) Twenty Years of Eye Typing: System and Design Issues. In Eye Tracking Research & Applications: Proceedings of the Symposium on ETRA, New York, 15–22Google Scholar
  15. 15.
    Mello-Thoms C, Gur D (2007) Remote vs. head-mounted eye-tracking: a comparison using radiologists reading mammograms. Medical Imaging 2007: Image Perception, Observer Performance, and Technology Assessment, Proceedings of the SPIE, 6515: 65150CGoogle Scholar
  16. 16.
    Merten C, Conati C (2006) Eye-Tracking to Model and Adapt to user Meta-Cognition in Intelligent Learning Environments. International Conference on Intelligent User Interfaces, Proceedings of 11th International Conference on Intelligent User Interfaces, Sidney, Australia, pp 39–46Google Scholar
  17. 17.
    Morris T, Blenkhorn P, Zaidi F (2002) Blink detection for real-time eye tracking. Journal of Network and Computer Applications 25: 129–143Google Scholar
  18. 18.
    O'Driscoll G A, Lenzenweger M F, Holzman P S (1998) Antisaccades and smooth pursuit Eye Tracking and Schizotypy. Archives of General Psychiatry 55: 837–843CrossRefGoogle Scholar
  19. 19.
    Otsu N (1979) A threshold selection method for gray level histogram. IEEE Transactions on Systems, Man and Cybernetics 9: 62–69CrossRefGoogle Scholar
  20. 20.
    Radach R, Hyona J, Deubel H (2003) The mind's eye: cognitive and applied aspects of the eye movement research. Elsevier, North HollandGoogle Scholar
  21. 21.
    Richardson D C, Spivey M J (2004) Eye-Tracking: Characteristics and Method. In: Wnek G, Bowlin G (eds) Encyclopedia of Biomaterials and Biomedical Engineering. Marcel Dekker, New york, pp 568–572Google Scholar
  22. 22.
    Sirohey S, Rosenfeld A, Duric Z (2002) A method of detecting and tracking irises and eyelids in video. Pattern Recognition 35: 1389–1401MATHCrossRefGoogle Scholar
  23. 23.
    Slykhuid D A, Wiebe E N, Annetta L A (2005) Eye-Tracking Students' Attention to PowerPoint Photographs in a Science Eudcation Setting. Journal of Science Education and Technology (14) 5–6: 509–520CrossRefGoogle Scholar
  24. 24.
    Su M C, Wang K C, Chen G D (2006) An eye tracking system and its applications in aids for people with severe disabilities. Biomedical Engineering: Applications, Basis & Communications (18) 6: 319–327CrossRefGoogle Scholar
  25. 25.
    Turk M A (1991) Interactive-Time Vision: Face Recognition as a Visual Behaviour, Doctoral Thesis, MITGoogle Scholar
  26. 26.
    Villanueva A, Cabeza R, Porta S (2006) Eye tracking: Pupil orientation geometrical modelling. Image and Vision Computing 24: 663–679CrossRefGoogle Scholar
  27. 27.
    Wiebe E N (2005) Eye tracking Methods for improving Engineering Graphics Instruction” Proceedings of the 2005 American Society for Engineering Education Annual Conference Exposition, Washington, DCGoogle Scholar
  28. 28.
    Xie X, Sudhakar R, Zhuang H (1994) On improving eye feature extection using deformable templates. Pattern Recognition 27: 791–799CrossRefGoogle Scholar
  29. 29.
    Yu L H, Eizenman M (2004) A new methodology for determining point-of-gaze in head- mounted eye tracking systems. IEEE Transactions on Biomedical Engineering (10) 51: 1765–1773CrossRefGoogle Scholar
  30. 30.
    Yuille A, Hallinan P, Cohen D (1992) Feature extraction from faces using deformable templates. International Journal of Computer Vision (8) 2: 99–111CrossRefGoogle Scholar
  31. 31.
    Zhang X, MacKenzie I S (2007) Evaluating Eye Tracking with ISO 9241 — Part 9. In Human Computer Interaction, Part III, LNCS 4552, Springer, Berlin, Heidelberg, pp 779–788Google Scholar
  32. 32.
    Zhu Z, Ji Q (2005) Robust real-time eye detection and tracking under variable lighting conditions and various face orientations. Computer Vision and Image Understanding 98: 124–154CrossRefGoogle Scholar

Copyright information

© Springer Science +Business Media B.V. 2009

Authors and Affiliations

  • Alberto De Santis
    • 1
  • Daniela Iacoviello
    • 1
  1. 1.Department of Informatica e Sistemistica “A. Ruberti” “Sapienza”University of RomeRomeItaly

Personalised recommendations