Face recognition based on 3D ridge images obtained from range data

Mohammad H. Mahoor, Mohamed Abdel-Mottaleb

Research output: Contribution to journalArticlepeer-review

75 Scopus citations


In this paper, we present an approach for 3D face recognition from frontal range data based on the ridge lines on the surface of the face. We use the principal curvature, kmax, to represent the face image as a 3D binary image called ridge image. The ridge image shows the locations of the ridge points around the important facial regions on the face (i.e., the eyes, the nose, and the mouth). We utilized the robust Hausdorff distance and the iterative closest points (ICP) for matching the ridge image of a given probe image to the ridge images of the facial images in the gallery. To evaluate the performance of our approach for 3D face recognition, we performed experiments on GavabDB face database (a small size database) and Face Recognition Grand Challenge V2.0 (a large size database). The results of the experiments show that the ridge lines have great capability for 3D face recognition. In addition, we found that as long as the size of the database is small, the performance of the ICP-based matching and the robust Hausdorff matching are comparable. But, when the size of the database increases, ICP-based matching outperforms the robust Hausdorff matching technique.

Original languageEnglish (US)
Pages (from-to)445-451
Number of pages7
JournalPattern Recognition
Issue number3
StatePublished - Mar 2009


  • 3D face recognition
  • Gaussian curvature
  • Hausdorff distance
  • Iterative closest points
  • Range image
  • Ridge image

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence
  • Computer Vision and Pattern Recognition
  • Signal Processing


Dive into the research topics of 'Face recognition based on 3D ridge images obtained from range data'. Together they form a unique fingerprint.

Cite this