Ask Your Question

Revision history [back]

Here is a "recently" published article about "A literature survey on robust and efficient eye localization in real-life scenarios" (2013) by Tan et al. (yes, the same author of the famous article "Enhanced local texture feature sets for face recognition under difficult lighting conditions") - Xiaoyang Tan google schoolar

See here: http://parnec.nuaa.edu.cn/xtan/paper/ED_survey0412.pdf - Download is slow

To complete this answer, I would like to add information from 'http://answers.opencv.org/question/12034/face-eyes-and-iris-detection/'

  1. A novel approach for accurate localisation of the pupils in real time is proposed in this paper: Timm and Barth. Accurate eye centre localisation by means of gradients. In Proceedings of the Int. Conference on Computer Theory and Applications (VISAPP), volume 1, pages 125-130, Algarve, Portugal, 2011. INSTICC. (also see youtube video at Accurate eye center localisation for low-cost eye tracking) There is also a github repository that implements this paper: C++ implementation And a blog article

  2. You can use this paper also to locate the position of the eyes. Bolme, D.S. "Average of Synthetic Exact Filters", IEEE Conference on Computer Vision and Pattern Recognition, 2009. CVPR 2009. PDF, Source code

  3. Another approach is to use a facial landmark detector. It will return you the four corner points of the eyes, corner of mouth, center of nose, and center of face. It does however require you to give it a bounding box of the face. You can use the four corner points of the eyes to reduce the region of interesting in order to find de pupils. project page PDF