Inequality-Constrained and Robust 3D Face Model Fitting

被引:6
作者
Sariyanidi, Evangelos [1 ]
Zampella, Casey J. [1 ]
Schultz, Robert T. [1 ,2 ]
Tunc, Birkan [1 ,2 ]
机构
[1] Childrens Hosp Philadelphia, Ctr Autism Res, Philadelphia, PA 19104 USA
[2] Univ Penn, Philadelphia, PA USA
来源
COMPUTER VISION - ECCV 2020, PT IX | 2020年 / 12354卷
基金
美国国家卫生研究院;
关键词
3D model fitting; 3D face reconstruction; 3D shape; MORPHABLE MODEL; EDGES;
D O I
10.1007/978-3-030-58545-7_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fitting 3D morphable models (3DMMs) on faces is a well-studied problem, motivated by various industrial and research applications. 3DMMs express a 3D facial shape as a linear sum of basis functions. The resulting shape, however, is a plausible face only when the basis coefficients take values within limited intervals. Methods based on unconstrained optimization address this issue with a weighted l(2) penalty on coefficients; however, determining the weight of this penalty is difficult, and the existence of a single weight that works universally is questionable. We propose a new formulation that does not require the tuning of any weight parameter. Specifically, we formulate 3DMM fitting as an inequality-constrained optimization problem, where the primary constraint is that basis coefficients should not exceed the interval that is learned when the 3DMM is constructed. We employ additional constraints to exploit sparse landmark detectors, by forcing the facial shape to be within the error bounds of a reliable detector. To enable operation "in-the-wild", we use a robust objective function, namely Gradient Correlation. Our approach performs comparably with deep learning (DL) methods on "in-the-wild" data that have inexact ground truth, and better than DL methods on more controlled data with exact ground truth. Since our formulation does not require any learning, it enjoys a versatility that allows it to operate with multiple frames of arbitrary sizes. This study's results encourage further research on 3DMM fitting with inequality-constrained optimization methods, which have been unexplored compared to unconstrained methods.
引用
收藏
页码:433 / 449
页数:17
相关论文
共 46 条
[1]   Fitting a 3D Morphable Model to Edges: A Comparison Between Hard and Soft Correspondences [J].
Bas, Anil ;
Smith, William A. P. ;
Bolkart, Timo ;
Wuhrer, Stefanie .
COMPUTER VISION - ACCV 2016 WORKSHOPS, PT II, 2017, 10117 :377-391
[2]   A morphable model for the synthesis of 3D faces [J].
Blanz, V ;
Vetter, T .
SIGGRAPH 99 CONFERENCE PROCEEDINGS, 1999, :187-194
[3]   Face recognition based on fitting a 3D morphable model [J].
Blanz, V ;
Vetter, T .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2003, 25 (09) :1063-1074
[4]   3D faces in motion: Fully automatic registration and statistical analysis [J].
Bolkart, Timo ;
Wuhrer, Stefanie .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2015, 131 :100-115
[5]   3D Reconstruction of "In-the-Wild" Faces in Images and Videos [J].
Booth, James ;
Roussos, Anastasios ;
Ververas, Evangelos ;
Antonakos, Epameinondas ;
Ploumpis, Stylianos ;
Panagakis, Yannis ;
Zafeiriou, Stefanos .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (11) :2638-2652
[6]   3D Face Morphable Models "In-the-Wild" [J].
Booth, James ;
Antonakos, Epameinondas ;
Ploumpis, Stylianos ;
Trigeorgis, George ;
Panagakis, Yannis ;
Zafeiriou, Stefanos .
30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, :5464-5473
[7]   A 3D Morphable Model learnt from 10,000 faces [J].
Booth, James ;
Roussos, Anastasios ;
Zafeiriou, Stefanos ;
Ponniah, Allan ;
Dunaway, David .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :5543-5552
[8]  
Boyd S., 2004, Convex optimization
[9]   How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks) [J].
Bulat, Adrian ;
Tzimiropoulos, Georgios .
2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2017, :1021-1030
[10]  
Egger B, 2020, Arxiv, DOI arXiv:1909.01815