TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/How far are we from solving the 2D & 3D Face Alignment pro...

How far are we from solving the 2D & 3D Face Alignment problem? (and a dataset of 230,000 3D facial landmarks)

Adrian Bulat, Georgios Tzimiropoulos

2017-03-21ICCV 2017 10Face Alignment3D Face AlignmentHead Pose Estimation
PaperPDFCodeCodeCodeCode(official)CodeCodeCodeCode

Abstract

This paper investigates how far a very deep neural network is from attaining close to saturating performance on existing 2D and 3D face alignment datasets. To this end, we make the following 5 contributions: (a) we construct, for the first time, a very strong baseline by combining a state-of-the-art architecture for landmark localization with a state-of-the-art residual block, train it on a very large yet synthetically expanded 2D facial landmark dataset and finally evaluate it on all other 2D facial landmark datasets. (b) We create a guided by 2D landmarks network which converts 2D landmark annotations to 3D and unifies all existing datasets, leading to the creation of LS3D-W, the largest and most challenging 3D facial landmark dataset to date ~230,000 images. (c) Following that, we train a neural network for 3D face alignment and evaluate it on the newly introduced LS3D-W. (d) We further look into the effect of all "traditional" factors affecting face alignment performance like large pose, initialization and resolution, and introduce a "new" one, namely the size of the network. (e) We show that both 2D and 3D face alignment networks achieve performance of remarkable accuracy which is probably close to saturating the datasets used. Training and testing code as well as the dataset can be downloaded from https://www.adrianbulat.com/face-alignment/

Results

TaskDatasetMetricValueModel
Facial Recognition and ModellingCOFW-68 (300WLP)AUC@757.52D-FAN
Facial Recognition and ModellingCOFW-68 (300WLP)NME (box)2.952D-FAN
Facial Recognition and Modelling300W Split 2 (300W-LP)AUC@7 (bbox)66.52D-FAN
Facial Recognition and Modelling300W Split 2 (300W-LP)NME (bbox)2.322D-FAN
Pose EstimationAFLW2000MAE9.116FAN (12 points)
Pose EstimationBIWIMAE (trained with other data)7.882FAN (12 points)
Face Reconstruction300W Split 2 (300W-LP)AUC@7 (bbox)66.52D-FAN
Face Reconstruction300W Split 2 (300W-LP)NME (bbox)2.322D-FAN
Face ReconstructionCOFW-68 (300WLP)AUC@757.52D-FAN
Face ReconstructionCOFW-68 (300WLP)NME (box)2.952D-FAN
3DAFLW2000MAE9.116FAN (12 points)
3DBIWIMAE (trained with other data)7.882FAN (12 points)
3D300W Split 2 (300W-LP)AUC@7 (bbox)66.52D-FAN
3D300W Split 2 (300W-LP)NME (bbox)2.322D-FAN
3DCOFW-68 (300WLP)AUC@757.52D-FAN
3DCOFW-68 (300WLP)NME (box)2.952D-FAN
3D Face ModellingCOFW-68 (300WLP)AUC@757.52D-FAN
3D Face ModellingCOFW-68 (300WLP)NME (box)2.952D-FAN
3D Face Modelling300W Split 2 (300W-LP)AUC@7 (bbox)66.52D-FAN
3D Face Modelling300W Split 2 (300W-LP)NME (bbox)2.322D-FAN
3D Face ReconstructionCOFW-68 (300WLP)AUC@757.52D-FAN
3D Face ReconstructionCOFW-68 (300WLP)NME (box)2.952D-FAN
3D Face Reconstruction300W Split 2 (300W-LP)AUC@7 (bbox)66.52D-FAN
3D Face Reconstruction300W Split 2 (300W-LP)NME (bbox)2.322D-FAN
1 Image, 2*2 StitchiAFLW2000MAE9.116FAN (12 points)
1 Image, 2*2 StitchiBIWIMAE (trained with other data)7.882FAN (12 points)

Related Papers

From Neck to Head: Bio-Impedance Sensing for Head Pose Estimation2025-07-17Towards Large-Scale Pose-Invariant Face Recognition Using Face Defrontalization2025-06-04Event-based Egocentric Human Pose Estimation in Dynamic Environment2025-05-28HonestFace: Towards Honest Face Restoration with One-Step Diffusion Model2025-05-24Multimodal Emotion Coupling via Speech-to-Facial and Bodily Gestures in Dyadic Interaction2025-05-08DMAGaze: Gaze Estimation Based on Feature Disentanglement and Multi-Scale Attention2025-04-15SocioVerse: A World Model for Social Simulation Powered by LLM Agents and A Pool of 10 Million Real-World Users2025-04-14Mitigating Knowledge Discrepancies among Multiple Datasets for Task-agnostic Unified Face Alignment2025-03-28