5 CONCLUSION
Face alignment is an important step to obtain good re-
sults with a face recognition system. In this paper, we
have presented a novel face alignment method based
on two detectors that operate hierarchically. In this
method, first the eye-pair location is found in the face
image by the eye-pair detector. Then an eye detector
uses the search region, which the eye-pair detector re-
turned, to find the locations of the eyes. This location
information is subsequently used to align faces by us-
ing a simple geometrical formula. For the eye detec-
tor, we also compared results of two feature extraction
techniques in eye localization and rotation angle esti-
mation. The results on three different datasets show
that the RBM feature extraction technique is better at
handling rotation angle estimation than HOG. This is
also supported by the angle estimation error plot cre-
ated by using artificially created angles. We finally
examined the effect of rotational alignment in a face
recognition experiment in which we compare the use
of rotationally aligned and non-aligned faces in a sim-
ple face recognition system. The results show that the
RBM feature extraction method gives the best angle
estimation performance and this in-turn results in bet-
ter performance in a face recognition system. In fu-
ture work we will primarily focus on optimizing the
face recognition algorithm, which will make use of
the rotation alignment method presented in this paper.
REFERENCES
Anvar, S., Yau, W.-Y., Nandakumar, K., and Teoh, E. K.
(2013). Estimating In-Plane Rotation Angle for
Face Images from Multi-Poses. In Computational
Intelligence in Biometrics and Identity Management
(CIBIM), 2013 IEEE Workshop on, pages 52–57.
Arr´ospide, J., Salgado, L., and Camplani, M. (2013).
Image-based on-road vehicle detection using cost-
effective histograms of oriented gradients. Journal
of Visual Communication and Image Representation,
24(7):1182–1190.
Castrill´on-Santana, M., D´eniz-Su´arez, O., Ant´on-Canal´ıs,
L., and Lorenzo-Navarro, J. (2008). Face and Facial
Feature Detection Evaluation. In Third International
Conference on Computer Vision Theory and Applica-
tions, VISAPP08, pages 167–172.
Cootes, T. F., Edwards, G. J., and Taylor, C. J. (1998).
Active Appearance Models. In IEEE Transactions
on Pattern Analysis and Machine Intelligence, pages
484–498. Springer.
Cootes, T. F., Taylor, C. J., Cooper, D. H., and Graham, J.
(1995). Active Shape Models - Their Training and Ap-
plication. Computer Vision and Image Understanding,
61(1):38–59.
Dahmane, M. and Meunier, J. (2011). Emotion recognition
using dynamic grid-based HoG features. In Automatic
Face Gesture Recognition and Workshops (FG 2011),
2011 IEEE International Conference on, pages 884–
888.
Dalal, N. and Triggs, B. (2005). Histograms of oriented gra-
dients for human detection. In Computer Vision and
Pattern Recognition, 2005. CVPR 2005. IEEE Com-
puter Society Conference on, volume 1, pages 886–
893.
D´eniz, O., Bueno, G., Salido, J., and la Torre, F. D. (2011).
Face recognition using histograms of oriented gradi-
ents. Pattern Recognition Letters, 32(12):1598–1603.
Hansen, D. W. and Ji, Q. (2010). In the Eye of the Beholder:
A Survey of Models for Eyes and Gaze. IEEE Trans-
actions on Pattern Analysis & Machine Intelligence,
32(3):478–500.
Hasan, M. K. and Pal, C. J. (2011). Improving Alignment
of Faces for Recognition. In Robotic and Sensors En-
vironments, pages 249–254. IEEE.
Hinton, G. E. (2002). Training Products of Experts by Mini-
mizing Contrastive Divergence. Neural Computation,
14(8):1771–1800.
Huang, G. B., Ramesh, M., Berg, T., and Learned-Miller,
E. (2007). Labeled faces in the wild: A database for
studying face recognition in unconstrained environ-
ments. Technical Report 07-49, University of Mas-
sachusetts, Amherst.
Karaaba, M. F., Wiering, M. A., and Schomaker, L. (2014).
Machine Learning for Multi-View Eye-Pair Detec-
tion. Engineering Applications of Artificial Intelli-
gence, 33(0):69 – 79.
Li, H., Wang, P., and Shen, C. (2010). Robust face recogni-
tion via accurate face alignment and sparse represen-
tation. In Digital Image Computing: Techniques and
Applications (DICTA), 2010 International Conference
on, pages 262–269.
Lowe, D. G. (2004). Distinctive Image Features from Scale-
Invariant Keypoints. International Journal of Com-
puter Vision, 60:91–110.
Monzo, D., Albiol, A., Sastre, J., and Albiol, A. (2011).
Precise eye localization using HOG descriptors. Ma-
chine Vision and Applications, 22(3):471–480.
Nordstrøm, M. M., Larsen, M., Sierakowski, J., and
Stegmann, M. B. (2004). The IMM face database - an
annotated dataset of 240 face images. Technical re-
port, Informatics and Mathematical Modelling, Tech-
nical University of Denmark, DTU.
Phillips, P. J., Wechsler, H., Huang, J., and Rauss, P. (1998).
The FERET database and evaluation procedure for
face recognition algorithms. Image and Vision Com-
puting, 16(5):295–306.
Song, F., Tan, X., Chen, S., and Zhou, Z.-H. (2013). A liter-
ature survey on robust and efficient eye localization in
real-life scenarios. Pattern Recognition, 46(12):3157
– 3173.
Vapnik, V. (1998). Statistical Learning Theory. Wiley.
Wang, H., Klaser, A., Schmid, C., and Liu, C.-L. (2011).
Action recognition by dense trajectories. In Computer
Vision and Pattern Recognition (CVPR), 2011 IEEE
Conference on, pages 3169–3176.
Zhu, X. and Ramanan, D. (2012). Face detection, pose es-
timation, and landmark localization in the wild. In
Computer Vision and Pattern Recognition (CVPR),
2012 IEEE Conference on, pages 2879–2886.
In-planeRotationalAlignmentofFacesbyEyeandEye-pairDetection
399