Efficient eye detection using HOG-PCA descriptor

Eye detection is becoming increasingly important for mobile interfaces and human computer interaction. In this paper, we present an efficient eye detector based on HOG-PCA features obtained by performing Principal Component Analysis (PCA) on Histogram of Oriented Gradients (HOG). The Histogram of Oriented Gradients is a dense descriptor computed on overlapping blocks along a grid of cells over regions of interest. The HOG-PCA offers an efficient feature for eye detection by applying PCA on the HOG vectors extracted from image patches corresponding to a sliding window. The HOG-PCA descriptor significantly reduces feature dimensionality compared to the dimensionality of the original HOG feature or the eye image region. Additionally, we introduce the HOG-RP descriptor by utilizing Random Projections as an alternative to PCA for reducing the dimensionality of HOG features. We develop robust eye detectors by utilizing HOG-PCA and HOG-RP features of image patches to train a Support Vector Machine (SVM) classifier. Testing is performed on eye images extracted from the FERET and BioID databases.

[1]  Theo Gevers,et al.  Accurate Eye Center Location through Invariant Isocentric Patterns , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Antonio Albiol,et al.  Precise eye localization using HOG descriptors , 2011, Machine Vision and Applications.

[3]  Paola Campadelli,et al.  Precise Eye Localization through a General-to-specific Model Definition , 2006, BMVC.

[4]  Dimitris Achlioptas,et al.  Database-friendly random projections: Johnson-Lindenstrauss with binary coins , 2003, J. Comput. Syst. Sci..

[5]  Lianwen Jin,et al.  A novel feature extraction method using Pyramid Histogram of Orientation Gradients for smile recognition , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[6]  Andreas E. Savakis,et al.  Random Projections for face detection under resource constraints , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[7]  Emiliano Miluzzo,et al.  EyePhone: activating mobile phones with your eyes , 2010, MobiHeld '10.

[8]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[9]  Heikki Mannila,et al.  Random projection in dimensionality reduction: applications to image and text data , 2001, KDD '01.

[10]  Ali Ghodsi,et al.  Dimensionality Reduction A Short Tutorial , 2006 .

[11]  Zhiwei Zhu,et al.  Robust real-time eye detection and tracking under variable lighting conditions and various face orientations , 2005, Comput. Vis. Image Underst..

[12]  Timothy F. Cootes,et al.  Active Shape Model Search using Local Grey-Level Models: A Quantitative Evaluation , 1993, BMVC.

[13]  Wataru Ohyama,et al.  Detection of eyes by circular Hough transform and histogram of gradient , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[14]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[15]  Oscar Déniz-Suárez,et al.  Face recognition using Histograms of Oriented Gradients , 2011, Pattern Recognit. Lett..