Single view-based 3D face reconstruction robust to self-occlusion

State-of-the-art 3D morphable model (3DMM) is used widely for 3D face reconstruction based on a single image. However, this method has a high computational cost, and hence, a simplified 3D morphable model (S3DMM) was proposed as an alternative. Unlike the original 3DMM, S3DMM uses only a sparse 3D facial shape, and therefore, it incurs a lower computational cost. However, this method is vulnerable to self-occlusion due to head rotation. Therefore, we propose a solution to the self-occlusion problem in S3DMM-based 3D face reconstruction.This research is novel compared with previous works, in the following three respects. First, self-occlusion of the input face is detected automatically by estimating the head pose using a cylindrical head model. Second, a 3D model fitting scheme is designed based on selected visible facial feature points, which facilitates 3D face reconstruction without any effect from self-occlusion. Third, the reconstruction performance is enhanced by using the estimated pose as the initial pose parameter during the 3D model fitting process.The experimental results showed that the self-occlusion detection had high accuracy and our proposed method delivered a noticeable improvement in the 3D face reconstruction performance compared with previous methods.

[1]  Mohan M. Trivedi,et al.  Head Pose Estimation for Driver Assistance Systems: A Robust Algorithm and Experimental Evaluation , 2007, 2007 IEEE Intelligent Transportation Systems Conference.

[2]  Sethuraman Panchanathan,et al.  Framework for performance evaluation of face recognition algorithms , 2002, SPIE ITCom.

[3]  Shang-Hong Lai,et al.  Efficient 3D Face Reconstruction from a Single 2D Image by Combining Statistical and Geometrical Information , 2006, ACCV.

[4]  Fred L. Bookstein,et al.  Principal Warps: Thin-Plate Splines and the Decomposition of Deformations , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Paul Watta,et al.  Nonparametric Approaches for Estimating Driver Pose , 2007, IEEE Transactions on Vehicular Technology.

[6]  R. Basri,et al.  Statistical Symmetric Shape from Shading for 3D Structure Recovery of Faces , 2004, eccv 2004.

[7]  Ping-Sing Tsai,et al.  Shape from Shading: A Survey , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Yiying Tong,et al.  Age-Invariant Face Recognition , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Shigeo Morishima,et al.  Instant Casting Movie Theater: The Future Cast System , 2008, IEICE Trans. Inf. Syst..

[10]  Hua Li,et al.  Automatic, Effective, and Efficient 3D Face Reconstruction from Arbitrary View Image , 2004, PCM.

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

[12]  Paul Watta,et al.  Comparison between eigenfaces and Fisherfaces for estimating driver pose , 2001, ITSC 2001. 2001 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.01TH8585).

[13]  Anil K. Jain,et al.  3D Face Reconstruction from Stereo Video , 2006, The 3rd Canadian Conference on Computer and Robot Vision (CRV'06).

[14]  Aly A. Farag,et al.  A new symmetric shape from shading algorithm with an application to 3-D face reconstruction , 2008, 2008 15th IEEE International Conference on Image Processing.

[15]  Horst Bischof,et al.  3D and Infrared Face Reconstruction from RGB data using Canonical Correlation Analysis , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[16]  Mohan M. Trivedi,et al.  Head Pose Estimation in Computer Vision: A Survey , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Simon Baker,et al.  Lucas-Kanade 20 Years On: A Unifying Framework , 2004, International Journal of Computer Vision.

[18]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[19]  Massimo Tistarelli,et al.  Handbook of Remote Biometrics: for Surveillance and Security , 2009 .

[20]  Mario Castelán,et al.  Relating intensities with three-dimensional facial shape using partial least squares , 2009 .

[21]  Matthew Turk,et al.  A Morphable Model For The Synthesis Of 3D Faces , 1999, SIGGRAPH.

[22]  Wen Gao,et al.  The CAS-PEAL Large-Scale Chinese Face Database and Baseline Evaluations , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[23]  Berk Gökberk,et al.  3D Face Recognition: Technology and Applications , 2009, Handbook of Remote Biometrics.

[24]  Ran He,et al.  Face shape recovery from a single image using CCA mapping between tensor spaces , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Timothy F. Cootes,et al.  Active Appearance Models , 1998, ECCV.

[26]  Simon Baker,et al.  Active Appearance Models Revisited , 2004, International Journal of Computer Vision.

[27]  Paul Watta,et al.  An eigenface approach for estimating driver pose , 2000, ITSC2000. 2000 IEEE Intelligent Transportation Systems. Proceedings (Cat. No.00TH8493).

[28]  A. Zoubir,et al.  EURASIP Journal on Advances in Signal Processing , 2011 .

[29]  Yukinori Yamada,et al.  Development of a New Pre-crash Safety System , 2006 .

[30]  Yongsheng Gao,et al.  Face recognition across pose: A review , 2009, Pattern Recognit..

[31]  Yiying Tong,et al.  Face recognition with temporal invariance: A 3D aging model , 2008, 2008 8th IEEE International Conference on Automatic Face & Gesture Recognition.

[32]  Wen Gao,et al.  Efficient 3D reconstruction for face recognition , 2005, Pattern Recognit..

[33]  Frederick I. Parke,et al.  Computer generated animation of faces , 1972, ACM Annual Conference.

[34]  Mohan M. Trivedi,et al.  A two-stage head pose estimation framework and evaluation , 2008, Pattern Recognit..

[35]  Edwin R. Hancock,et al.  A Coupled Statistical Model for Face Shape Recovery From Brightness Images , 2007, IEEE Transactions on Image Processing.

[36]  Paul T. Boggs,et al.  Sequential Quadratic Programming , 1995, Acta Numerica.