Detection of Facial Features

  • Paola Campadelli
  • Elena Casiraghi
  • Raffaella Lanzarotti
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2486)


An algorithm for the automatic features detection in 2D color images of human faces is presented. It first identifies the eyes by means of a template matching technique, a neural network classifier, and a distance measure. It proceeds localizing lips and nose using a non-linear edge detector and color information. The method is scale-independent, works on images of either frontal, rotated or slightly tilted faces, and does not require any manual setting or operator intervention.


Feature detection Face recognition 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J. Ahlberg. A system for face localization and facial feature extraction. Proceedings Siggraph 98, 1999.Google Scholar
  2. [2]
    M. A. Arbib and T. Uchiyama. Color image segmentation using competitive learning. IEEE Transactions on pattern analysis and machine intelligence, 16:1197–1206, 1994.CrossRefGoogle Scholar
  3. [3]
    R. Brunelli and T. Poggio. Face recognition: Features versus templates. IEEE Transactions PAMI, 15(10):1042–1062, 1993.Google Scholar
  4. [4]
    P. Fua. Regularized bundle-adjustment to model heads from image sequences without calibration data. Int. J. Computer Vision, 2(38): 153–171, 2000.CrossRefGoogle Scholar
  5. [5]
    R. Herpers and G. Sommer. An attentive processing strategy for the analysis of facial features. In P. J. Phillips, V. Bruce, F. Fogelman Soulié, and T. S. Huang, editors. Face recognition. London, 1998 Wechsler et al. [15], pages 457–468.Google Scholar
  6. [6]
    R. Hsu and A. K. Jain. Face modeling for recognition. Proceedings IEEE International Conference Image Processing, pages 693–696, 2001.Google Scholar
  7. [7]
    J. Huang, C. Liu, and H. Wechsler. Eye detection and face recognition using evolutionary computation. In P. J. Phillips, V. Bruce, F. Fogelman Soulié, and T. S. Huang, editors. Face recognition. London, 1998 Wechsler et al. [15].Google Scholar
  8. [8]
    T. Kawaguchi, D. Hidaka, and M. Rizon. Detection of eyes from human faces by hough transform and separability filter. Proceedings ICIP, Vancouver, 2000.Google Scholar
  9. [9]
    R. Lanzarotti, N. A. Borghese, and P. Campadelli. Automatic features detection for overlapping face images on their 3d range models. Proceedings ICIAP, Palermo, 2001.Google Scholar
  10. [10]
    Stéphane Mallat. A wavelet tour of signal processing. Academic Press, 1999.Google Scholar
  11. [11]
    M.P. Dubuisson and A.K. Jain. A modified hausdorff distance for object matching. Proc. of 12th Int. Conf. Pattern Recognition (Jerusalem), 1994.Google Scholar
  12. [12]
    F. Odone, E. Trucco, and A. Verri. A flexible algorithm for image matching. Proceedings of the 11th International Conference on Image Analysis and Processing, ICIAP2001, pages 290–295, 2001.Google Scholar
  13. [13]
    M. Pardás and M. Losada. Facial parameter extraction system based on active contours. Proceedings ICIP, Thessaloniki, pages 1058–1061, 2001.Google Scholar
  14. [14]
    F. Pighin, J. Hecker, D. Lischinski, R. Szeliski, and D.H. Salesin. Synthesizing realistic facial expressions from photographs. Proceedings Siggraph 98, pages 75–84, 1998.Google Scholar
  15. [15]
    H. Wechsler, P. J. Phillips, V. Bruce, F. Fogelman Soulié, and T. S. Huang, editors. Face recognition. London, 1998.Google Scholar
  16. [16]
    L. Wiskott, J. Fellous, N. Kruger, and C. von der Malsburg. Face recognition by elastic bunch graph matching. Intelligent biometric techniques in fingerprints and face recognition, 1999.Google Scholar
  17. [17]
    J. Cohn Y. Tian, T. Kanade. Recognizing action units for facial expression analysis. IEEE Transactions on pattern analysis and machine intelligence, 23(2):97–114, February 2001.Google Scholar
  18. [18]
    L. Yin and A. Basu. Generating realistic facial expressions with wrinkles for model-based coding. Computer vision and image understanding, 84:201–240, 2001.zbMATHCrossRefGoogle Scholar
  19. [19]
    A.L. Yuille, P.W. Hallinan, and D.S. Cohen. Feature extraction from faces using deformable templates. International journal of computer vision, 8(2):99–111, 1992.CrossRefGoogle Scholar
  20. [20]
    P. Zamperoni. Feature extraction. In H. Maitre and J. Zim-Justin, editors, Progress in feature processing. 1996.Google Scholar
  21. [21]
    P. Zamperoni. On measures of dissimilarity between arbitrary gray-scale images. International journal of shape modelling, 2:189–213, 1996.zbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Paola Campadelli
    • 1
  • Elena Casiraghi
    • 1
  • Raffaella Lanzarotti
    • 1
  1. 1.Dipartimento di Scienze dell’InformazioneUniversitàa degli Studi di MilanoMilanoItaly

Personalised recommendations