Facial Shape and Expression Transfer via Non-rigid Image Deformation

In this paper, we present a novel approach for transferring shape and expression of a face in image to that of another, regardless of variance between the two faces in illumination, color, texture, resolution and even some mild occlusion. We first use a face alignment algorithm to locate accurate facial landmark points for both original face and target face, then align them with a global similarity transformation to eliminate their inconsistency in pose, size and position. Finally, we use our non-rigid image deformation method to deform the original face by fitting a map function for each of its pixel point according to the two sets of facial landmark points. Our method can be full-automatic or semi-automatic for conveniently tuning a better result by combining a face alignment algorithm and a non-rigid image deformation method. Experiment results show that our method can produce realistic, natural and artifact-less facial shape and expression transfer. We also discuss the limitation and potential of our proposed method.

[1]  J. Warren,et al.  Image deformation using moving least squares , 2006, SIGGRAPH 2006.

[2]  Zhenghong Yu,et al.  Non-rigid image deformation algorithm based on MRLS-TPS , 2017, 2017 IEEE International Conference on Image Processing (ICIP).

[3]  Zhuowen Tu,et al.  Regularized vector field learning with sparse approximation for mismatch removal , 2013, Pattern Recognit..

[4]  Kiyoharu Aizawa,et al.  Data-Driven Geometric Face Image Smilization Featuring Moving Least Square Based Deformation , 2017, 2017 IEEE Third International Conference on Multimedia Big Data (BigMM).

[5]  Patrick Pérez,et al.  Poisson image editing , 2003, ACM Trans. Graph..

[6]  Ashraf A. Kassim,et al.  A Live Face Swapper , 2016, ACM Multimedia.

[7]  Ji Zhao,et al.  Nonrigid Image Deformation Using Moving Regularized Least Squares , 2013, IEEE Signal Processing Letters.

[8]  Zhuowen Tu,et al.  Robust Point Matching via Vector Field Consensus , 2014, IEEE Transactions on Image Processing.

[9]  Thaddeus Beier,et al.  Feature-based image metamorphosis , 1992, SIGGRAPH.

[10]  David Levin,et al.  The approximation power of moving least-squares , 1998, Math. Comput..

[11]  Ashraf A. Kassim,et al.  Facial Landmark Detection via Progressive Initialization , 2015, 2015 IEEE International Conference on Computer Vision Workshop (ICCVW).

[12]  Junjun Jiang,et al.  Locality Preserving Matching , 2017, IJCAI.

[13]  Ji Zhao,et al.  Nonrigid Feature Matching for Remote Sensing Images via Probabilistic Inference With Global and Local Regularizations , 2016, IEEE Geoscience and Remote Sensing Letters.

[14]  Zhuowen Tu,et al.  Robust Estimation of Nonrigid Transformation for Point Set Registration , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

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

[16]  Junjun Jiang,et al.  Non-Rigid Point Set Registration with Robust Transformation Estimation under Manifold Regularization , 2017, AAAI.

[17]  Zhenghong Yu,et al.  Feature guided non-rigid image/surface deformation via moving least squares with manifold regularization , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

[18]  Patrick Pérez,et al.  Automatic Face Reenactment , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[19]  N. Aronszajn Theory of Reproducing Kernels. , 1950 .

[20]  Kenneth I. Joy,et al.  Free-form deformations with lattices of arbitrary topology , 1996, SIGGRAPH.

[21]  Nong Sang,et al.  Automatic Face Replacement in Video Based on 2D Morphable Model , 2010, 2010 20th International Conference on Pattern Recognition.

[22]  Josephine Sullivan,et al.  One millisecond face alignment with an ensemble of regression trees , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[23]  Xiaoou Tang,et al.  Facial Landmark Detection by Deep Multi-task Learning , 2014, ECCV.

[24]  Marc Alexa,et al.  As-rigid-as-possible shape interpolation , 2000, SIGGRAPH.

[25]  Jian Sun,et al.  Face Alignment at 3000 FPS via Regressing Local Binary Features , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.