Jianzhu Guo, Xiangyu Zhu, Yang Yang, Fan Yang, Zhen Lei, Stan Z. Li
Existing methods of 3D dense face alignment mainly concentrate on accuracy, thus limiting the scope of their practical applications. In this paper, we propose a novel regression framework named 3DDFA-V2 which makes a balance among speed, accuracy and stability. Firstly, on the basis of a lightweight backbone, we propose a meta-joint optimization strategy to dynamically regress a small set of 3DMM parameters, which greatly enhances speed and accuracy simultaneously. To further improve the stability on videos, we present a virtual synthesis method to transform one still image to a short-video which incorporates in-plane and out-of-plane face moving. On the premise of high accuracy and stability, 3DDFA-V2 runs at over 50fps on a single CPU core and outperforms other state-of-the-art heavy models simultaneously. Experiments on several challenging datasets validate the efficiency of our method. Pre-trained models and code are available at https://github.com/cleardusk/3DDFA_V2.
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Facial Recognition and Modelling | AFLW | Mean NME | 4.43 | 3DDFA_V2 |
| Facial Recognition and Modelling | Florence | Mean NME | 3.56 | 3DDFA_V2 |
| Facial Recognition and Modelling | Stirling-LQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 2.1 | 3DDFA_V2 |
| Facial Recognition and Modelling | REALY | all | 1.926 | 3DDFA-v2 |
| Facial Recognition and Modelling | Stirling-HQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 1.91 | 3DDFA_V2 |
| Facial Recognition and Modelling | NoW Benchmark | Mean Reconstruction Error (mm) | 1.57 | 3DDFA_V2 |
| Facial Recognition and Modelling | NoW Benchmark | Median Reconstruction Error | 1.23 | 3DDFA_V2 |
| Facial Recognition and Modelling | NoW Benchmark | Stdev Reconstruction Error (mm) | 1.39 | 3DDFA_V2 |
| Facial Recognition and Modelling | REALY (side-view) | all | 1.943 | 3DDFA-v2 |
| Face Reconstruction | Florence | Mean NME | 3.56 | 3DDFA_V2 |
| Face Reconstruction | Stirling-LQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 2.1 | 3DDFA_V2 |
| Face Reconstruction | REALY | all | 1.926 | 3DDFA-v2 |
| Face Reconstruction | Stirling-HQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 1.91 | 3DDFA_V2 |
| Face Reconstruction | NoW Benchmark | Mean Reconstruction Error (mm) | 1.57 | 3DDFA_V2 |
| Face Reconstruction | NoW Benchmark | Median Reconstruction Error | 1.23 | 3DDFA_V2 |
| Face Reconstruction | NoW Benchmark | Stdev Reconstruction Error (mm) | 1.39 | 3DDFA_V2 |
| Face Reconstruction | REALY (side-view) | all | 1.943 | 3DDFA-v2 |
| Face Reconstruction | AFLW | Mean NME | 4.43 | 3DDFA_V2 |
| 3D | Florence | Mean NME | 3.56 | 3DDFA_V2 |
| 3D | Stirling-LQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 2.1 | 3DDFA_V2 |
| 3D | REALY | all | 1.926 | 3DDFA-v2 |
| 3D | Stirling-HQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 1.91 | 3DDFA_V2 |
| 3D | NoW Benchmark | Mean Reconstruction Error (mm) | 1.57 | 3DDFA_V2 |
| 3D | NoW Benchmark | Median Reconstruction Error | 1.23 | 3DDFA_V2 |
| 3D | NoW Benchmark | Stdev Reconstruction Error (mm) | 1.39 | 3DDFA_V2 |
| 3D | REALY (side-view) | all | 1.943 | 3DDFA-v2 |
| 3D | AFLW | Mean NME | 4.43 | 3DDFA_V2 |
| 3D Face Modelling | AFLW | Mean NME | 4.43 | 3DDFA_V2 |
| 3D Face Modelling | Florence | Mean NME | 3.56 | 3DDFA_V2 |
| 3D Face Modelling | Stirling-LQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 2.1 | 3DDFA_V2 |
| 3D Face Modelling | REALY | all | 1.926 | 3DDFA-v2 |
| 3D Face Modelling | Stirling-HQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 1.91 | 3DDFA_V2 |
| 3D Face Modelling | NoW Benchmark | Mean Reconstruction Error (mm) | 1.57 | 3DDFA_V2 |
| 3D Face Modelling | NoW Benchmark | Median Reconstruction Error | 1.23 | 3DDFA_V2 |
| 3D Face Modelling | NoW Benchmark | Stdev Reconstruction Error (mm) | 1.39 | 3DDFA_V2 |
| 3D Face Modelling | REALY (side-view) | all | 1.943 | 3DDFA-v2 |
| 3D Face Reconstruction | Florence | Mean NME | 3.56 | 3DDFA_V2 |
| 3D Face Reconstruction | Stirling-LQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 2.1 | 3DDFA_V2 |
| 3D Face Reconstruction | REALY | all | 1.926 | 3DDFA-v2 |
| 3D Face Reconstruction | Stirling-HQ (FG2018 3D face reconstruction challenge) | Mean Reconstruction Error (mm) | 1.91 | 3DDFA_V2 |
| 3D Face Reconstruction | NoW Benchmark | Mean Reconstruction Error (mm) | 1.57 | 3DDFA_V2 |
| 3D Face Reconstruction | NoW Benchmark | Median Reconstruction Error | 1.23 | 3DDFA_V2 |
| 3D Face Reconstruction | NoW Benchmark | Stdev Reconstruction Error (mm) | 1.39 | 3DDFA_V2 |
| 3D Face Reconstruction | REALY (side-view) | all | 1.943 | 3DDFA-v2 |
| 3D Face Reconstruction | AFLW | Mean NME | 4.43 | 3DDFA_V2 |