Deep, dense and accurate 3D face correspondence for generating population specific deformable models

Abstract We present a multilinear algorithm to automatically establish dense point-to-point correspondence over an arbitrarily large number of population specific 3D faces across identities, facial expressions and poses. The algorithm is initialized with a subset of anthropometric landmarks detected by our proposed Deep Landmark Identification Network which is trained on synthetic images. The landmarks are used to segment the 3D face into Voronoi regions by evolving geodesic level set curves. Exploiting the intrinsic features of these regions, we extract discriminative keypoints on the facial manifold to elastically match the regions across faces for establishing dense correspondence. Finally, we generate a Region based 3D Deformable Model which is fitted to unseen faces to transfer the correspondences. We evaluate our algorithm on the tasks of facial landmark detection and recognition using two benchmark datasets. Comparison with thirteen state-of-the-art techniques shows the efficacy of our algorithm.

[1]  Marc Alexa,et al.  Recent Advances in Mesh Morphing , 2002, Comput. Graph. Forum.

[2]  Ajmal S. Mian,et al.  Robust realtime feature detection in raw 3D face images , 2011, 2011 IEEE Workshop on Applications of Computer Vision (WACV).

[3]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[4]  X Ju,et al.  State-of-the-art three-dimensional analysis of soft tissue changes following Le Fort I maxillary advancement. , 2016, The British journal of oral & maxillofacial surgery.

[5]  Syed Zulqarnain Gilani,et al.  Sexually dimorphic facial features vary according to level of autistic-like traits in the general population , 2015, Journal of Neurodevelopmental Disorders.

[6]  Liming Chen,et al.  Towards 3D Face Recognition in the Real: A Registration-Free Approach Using Fine-Grained Matching of 3D Keypoint Descriptors , 2014, International Journal of Computer Vision.

[7]  Mongi A. Abidi,et al.  Surface matching by 3D point's fingerprint , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[8]  Jihun Yu,et al.  Unconstrained realtime facial performance capture , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[9]  Jun Wang,et al.  A 3D facial expression database for facial behavior research , 2006, 7th International Conference on Automatic Face and Gesture Recognition (FGR06).

[10]  Dacheng Tao,et al.  Discrminative Geometry Preserving Projections , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[11]  Alberto Del Bimbo,et al.  Matching 3D face scans using interest points and local histogram descriptors , 2013, Comput. Graph..

[12]  Sen Wang,et al.  Conformal Geometry and Its Applications on 3D Shape Matching, Recognition, and Stitching , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Syed Zulqarnain Gilani,et al.  Geometric Facial Gender Scoring: Objectivity of Perception , 2014, PloS one.

[14]  Thomas Vetter,et al.  Face Recognition Based on Fitting a 3D Morphable Model , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Laurent D. Cohen,et al.  Geodesic Computations for Fast and Accurate Surface Remeshing and Parameterization , 2005 .

[16]  Ioannis A. Kakadiaris,et al.  Feature fusion for facial landmark detection , 2014, Pattern Recognit..

[17]  Hans-Peter Seidel,et al.  Fitting a Morphable Model to 3D Scans of Faces , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[18]  Hassen Drira,et al.  3D Face Recognition under Expressions, Occlusions, and Pose Variations , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Ajmal S. Mian,et al.  Perceptual Differences between Men and Women: A 3D Facial Morphometric Perspective , 2014, 2014 22nd International Conference on Pattern Recognition.

[20]  Daniel Cohen-Or,et al.  Deformation‐Driven Shape Correspondence , 2008, Comput. Graph. Forum.

[21]  J. Sethian Evolution, implementation, and application of level set and fast marching methods for advancing fronts , 2001 .

[22]  Ghassan Hamarneh,et al.  A Survey on Shape Correspondence , 2011, Comput. Graph. Forum.

[23]  Yangang Wang,et al.  Online modeling for realtime facial animation , 2013, ACM Trans. Graph..

[24]  L. Farkas Anthropometry of the head and face , 1994 .

[25]  Ioannis A. Kakadiaris,et al.  Using Facial Symmetry to Handle Pose Variations in Real-World 3D Face Recognition , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Ye Duan,et al.  Facial phenotypes in subgroups of prepubertal boys with autism spectrum disorders are correlated with clinical phenotypes , 2011, Molecular autism.

[27]  Liming Chen,et al.  A coarse-to-fine curvature analysis-based rotation invariant 3D face landmarking , 2009, 2009 IEEE 3rd International Conference on Biometrics: Theory, Applications, and Systems.

[28]  Ajmal S. Mian,et al.  Shape-based automatic detection of a large number of 3D facial landmarks , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  J. Gilbert,et al.  A noise-reduction GWAS analysis implicates altered regulation of neurite outgrowth and guidance in autism , 2011, Molecular autism.

[30]  Arman Savran,et al.  Bosphorus Database for 3D Face Analysis , 2008, BIOID.

[31]  Camille Couprie,et al.  Learning Hierarchical Features for Scene Labeling , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[32]  Szymon Rusinkiewicz,et al.  Global non-rigid alignment of 3-D scans , 2007, SIGGRAPH 2007.

[33]  Sami Romdhani,et al.  A 3D Face Model for Pose and Illumination Invariant Face Recognition , 2009, 2009 Sixth IEEE International Conference on Advanced Video and Signal Based Surveillance.

[34]  Ko Nishino,et al.  Scale-Dependent/Invariant Local 3D Shape Descriptors for Fully Automatic Registration of Multiple Sets of Range Images , 2008, ECCV.

[35]  Thomas A. Funkhouser,et al.  Partial matching of 3D shapes with priority-driven search , 2006, SGP '06.

[36]  Daniel Rueckert,et al.  Nonrigid registration using free-form deformations: application to breast MR images , 1999, IEEE Transactions on Medical Imaging.

[37]  Song Wang,et al.  Evaluating Shape Correspondence for Statistical Shape Analysis: A Benchmark Study , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[38]  Gabriel Peyré,et al.  The Numerical Tours of Signal Processing , 2011, Comput. Sci. Eng..

[39]  Timothy F. Cootes,et al.  3D Statistical Shape Models Using Direct Optimisation of Description Length , 2002, ECCV.

[40]  Vladislav Kraevoy,et al.  Cross-parameterization and compatible remeshing of 3D models , 2004, SIGGRAPH 2004.

[41]  S B Puri,et al.  3D FACE RECOGNITION UNDER EXPRESSIONS, OCCLUSIONS AND POSE VARIATION , 2018 .

[42]  Peter Hammond,et al.  The use of 3D face shape modelling in dysmorphology , 2007, Archives of Disease in Childhood.

[43]  Hans-Peter Meinzer,et al.  Statistical shape models for 3D medical image segmentation: A review , 2009, Medical Image Anal..

[44]  P Hammond,et al.  Face–brain asymmetry in autism spectrum disorders , 2008, Molecular Psychiatry.

[45]  Christopher J. Taylor,et al.  Statistical models of shape - optimisation and evaluation , 2008 .

[46]  Flavio Prieto,et al.  Fully automatic expression-invariant face correspondence , 2013, Machine Vision and Applications.

[47]  Thomas Vetter,et al.  A morphable model for the synthesis of 3D faces , 1999, SIGGRAPH.

[48]  Matthias Zwicker,et al.  Automatic Registration for Articulated Shapes , 2008, Comput. Graph. Forum.

[49]  Ghassan Hamarneh,et al.  A graph-based approach to skin mole matching incorporating template-normalized coordinates , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[50]  Paul Suetens,et al.  meshSIFT: Local surface features for 3D face recognition under expression variations and partial data , 2013, Comput. Vis. Image Underst..

[51]  Ajmal S. Mian,et al.  Biologically Significant Facial Landmarks: How Significant Are They for Gender Classification? , 2013, 2013 International Conference on Digital Image Computing: Techniques and Applications (DICTA).

[52]  Patrick J. Flynn,et al.  Overview of the face recognition grand challenge , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[53]  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.

[54]  Daniel Cohen-Or,et al.  4-points congruent sets for robust pairwise surface registration , 2008, ACM Trans. Graph..

[55]  Gabriel Peyré,et al.  The Numerical Tours of Signal Processing , 2011, Computing in Science & Engineering.

[56]  Syed Zulqarnain Gilani,et al.  Prenatal testosterone exposure is related to sexually dimorphic facial morphology in adulthood , 2015, Proceedings of the Royal Society B: Biological Sciences.

[57]  Jim Austin,et al.  A Machine-Learning Approach to Keypoint Detection and Landmarking on 3D Meshes , 2012, International Journal of Computer Vision.

[58]  Ajmal S. Mian,et al.  Surface geodesic pattern for 3D deformable texture matching , 2017, Pattern Recognit..

[59]  Dacheng Tao,et al.  Biologically Inspired Feature Manifold for Scene Classification , 2010, IEEE Transactions on Image Processing.

[60]  Jon Louis Bentley,et al.  Multidimensional binary search trees used for associative searching , 1975, CACM.

[61]  Mohammed Bennamoun,et al.  On the Repeatability and Quality of Keypoints for Local Feature-based 3D Object Retrieval from Cluttered Scenes , 2009, International Journal of Computer Vision.

[62]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[63]  Luca Maria Gambardella,et al.  Deep Neural Networks Segment Neuronal Membranes in Electron Microscopy Images , 2012, NIPS.

[64]  Ioannis A. Kakadiaris,et al.  Three-Dimensional Face Recognition in the Presence of Facial Expressions: An Annotated Deformable Model Approach , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[65]  Trevor Darrell,et al.  Do Convnets Learn Correspondence? , 2014, NIPS.

[66]  Marios Savvides,et al.  Unconstrained Pose-Invariant Face Recognition Using 3D Generic Elastic Models , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[67]  Ronan Collobert,et al.  Recurrent Convolutional Neural Networks for Scene Labeling , 2014, ICML.

[68]  Andrea Vedaldi,et al.  MatConvNet: Convolutional Neural Networks for MATLAB , 2014, ACM Multimedia.

[69]  Mohammed Bennamoun,et al.  Keypoint Detection and Local Feature Matching for Textured 3D Face Recognition , 2007, International Journal of Computer Vision.

[70]  Joonki Paik,et al.  Point fingerprint: A new 3-D object representation scheme , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[71]  Ioannis A. Kakadiaris,et al.  3D Facial Landmark Detection under Large Yaw and Expression Variations , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[72]  Paul F. Whelan,et al.  3-D Facial Landmark Localization With Asymmetry Patterns and Shape Regression from Incomplete Local Features , 2015, IEEE Transactions on Cybernetics.

[73]  Vincent Giampietro,et al.  An fMRI study of facial emotion processing in children and adolescents with 22q11.2 deletion syndrome , 2015, Journal of Neurodevelopmental Disorders.