A Novel Genetic Algorithm for 3D Facial Landmark Localization

This paper introduces Evolutionary Putsuit (EP) as a novel approach for 3D facial landmark localization. Leveraging the global optimization ability of genetic algorithm (GA), an innovative framework for detecting local features, like nose tips and eye-corners, on 3D face data is proposed. Facial landmarks are localized by combining responses of several weak classifiers as basic building blocks. A genetic algorithm is employed for searching the optimal way to combine these building blocks, in order to construct a classifier with high detection accuracy. This GA-based facial landmark detection method is evaluated on the FRGC v1 database; it shows promising results that the GA searching process is able to produce an effective feature classifier from a relatively small training set, achieving a strong landmark localization ability.

[1]  Maurício Pamplona Segundo,et al.  Automatic 3D facial segmentation and landmark detection , 2007, 14th International Conference on Image Analysis and Processing (ICIAP 2007).

[2]  Narendra Ahuja,et al.  Detecting Faces in Images: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Yunhong Wang,et al.  A 3D Facial Feature Point Localization Method Based on Statistical Shape Model , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[4]  Tieniu Tan,et al.  Combining local features for robust nose location in 3D facial data , 2006, Pattern Recognit. Lett..

[5]  Wen Gao,et al.  Resampling for face detection by self-adaptive genetic algorithm , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[6]  Chris Boehnen,et al.  3D Face Recognition Using 3D Alignment for PCA , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[7]  Ioannis A. Kakadiaris,et al.  Evaluation of 3D Face Recognition in the presence of facial expressions: an Annotated Deformable Model approach , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[8]  Anil K. Jain,et al.  Detection of Anchor Points for 3D Face Veri.cation , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[9]  Aleix M. Martínez,et al.  Recognizing Imprecisely Localized, Partially Occluded, and Expression Variant Faces from a Single Sample per Class , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Andrea F. Abate,et al.  2D and 3D face recognition: A survey , 2007, Pattern Recognit. Lett..

[11]  J. P. Lewis Fast Normalized Cross-Correlation , 2010 .

[12]  David J. Kriegman,et al.  Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection , 1996, ECCV.

[13]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[14]  Kin-Man Lam,et al.  A reliable approach for human face detection using genetic algorithm , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[15]  Josef Kittler,et al.  3D Assisted Face Recognition: A Survey of 3D Imaging, Modelling and Recognition Approachest , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Workshops.

[16]  Raimondo Schettini,et al.  3D face detection using curvature analysis , 2006, Pattern Recognit..

[17]  Tieniu Tan,et al.  Robust nose detection in 3D facial data using local characteristics , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[18]  Norbert Krüger,et al.  Face Recognition by Elastic Bunch Graph Matching , 1997, CAIP.

[19]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[20]  L. Whitaker Anthropometry of the Head and Face in Medicine. , 1983 .

[21]  M MartínezAleix Recognizing Imprecisely Localized, Partially Occluded, and Expression Variant Faces from a Single Sample per Class , 2002 .