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/Adaptive Wing Loss for Robust Face Alignment via Heatmap R...

Adaptive Wing Loss for Robust Face Alignment via Heatmap Regression

Xinyao Wang, Liefeng Bo, Li Fuxin

2019-04-16ICCV 2019 10Face Alignmentregression
PaperPDFCodeCodeCodeCodeCodeCodeCode(official)

Abstract

Heatmap regression with a deep network has become one of the mainstream approaches to localize facial landmarks. However, the loss function for heatmap regression is rarely studied. In this paper, we analyze the ideal loss function properties for heatmap regression in face alignment problems. Then we propose a novel loss function, named Adaptive Wing loss, that is able to adapt its shape to different types of ground truth heatmap pixels. This adaptability penalizes loss more on foreground pixels while less on background pixels. To address the imbalance between foreground and background pixels, we also propose Weighted Loss Map, which assigns high weights on foreground and difficult background pixels to help training process focus more on pixels that are crucial to landmark localization. To further improve face alignment accuracy, we introduce boundary prediction and CoordConv with boundary coordinates. Extensive experiments on different benchmarks, including COFW, 300W and WFLW, show our approach outperforms the state-of-the-art by a significant margin on various evaluation metrics. Besides, the Adaptive Wing loss also helps other heatmap regression tasks. Code will be made publicly available at https://github.com/protossw512/AdaptiveWingLoss.

Results

TaskDatasetMetricValueModel
Facial Recognition and ModellingWFW (Extra Data)AUC@10 (inter-ocular)57.19Awing
Facial Recognition and ModellingWFW (Extra Data)FR@10 (inter-ocular)2.84Awing
Facial Recognition and ModellingWFW (Extra Data)NME (inter-ocular)4.36Awing
Facial Recognition and Modelling300WNME_inter-ocular (%, Challenge)4.52AWing
Facial Recognition and Modelling300WNME_inter-ocular (%, Common)2.72AWing
Facial Recognition and Modelling300WNME_inter-ocular (%, Full)3.07AWing
Facial Recognition and Modelling300WNME_inter-pupil (%, Challenge)6.52AWing
Facial Recognition and Modelling300WNME_inter-pupil (%, Common)3.77AWing
Facial Recognition and Modelling300WNME_inter-pupil (%, Full)4.31AWing
Facial Recognition and ModellingWFLWAUC@10 (inter-ocular)57.19AWing
Facial Recognition and ModellingWFLWFR@10 (inter-ocular)2.84AWing
Facial Recognition and ModellingWFLWNME (inter-ocular)4.36AWing
Face Reconstruction300WNME_inter-ocular (%, Challenge)4.52AWing
Face Reconstruction300WNME_inter-ocular (%, Common)2.72AWing
Face Reconstruction300WNME_inter-ocular (%, Full)3.07AWing
Face Reconstruction300WNME_inter-pupil (%, Challenge)6.52AWing
Face Reconstruction300WNME_inter-pupil (%, Common)3.77AWing
Face Reconstruction300WNME_inter-pupil (%, Full)4.31AWing
Face ReconstructionWFW (Extra Data)AUC@10 (inter-ocular)57.19Awing
Face ReconstructionWFW (Extra Data)FR@10 (inter-ocular)2.84Awing
Face ReconstructionWFW (Extra Data)NME (inter-ocular)4.36Awing
Face ReconstructionWFLWAUC@10 (inter-ocular)57.19AWing
Face ReconstructionWFLWFR@10 (inter-ocular)2.84AWing
Face ReconstructionWFLWNME (inter-ocular)4.36AWing
3D300WNME_inter-ocular (%, Challenge)4.52AWing
3D300WNME_inter-ocular (%, Common)2.72AWing
3D300WNME_inter-ocular (%, Full)3.07AWing
3D300WNME_inter-pupil (%, Challenge)6.52AWing
3D300WNME_inter-pupil (%, Common)3.77AWing
3D300WNME_inter-pupil (%, Full)4.31AWing
3DWFW (Extra Data)AUC@10 (inter-ocular)57.19Awing
3DWFW (Extra Data)FR@10 (inter-ocular)2.84Awing
3DWFW (Extra Data)NME (inter-ocular)4.36Awing
3DWFLWAUC@10 (inter-ocular)57.19AWing
3DWFLWFR@10 (inter-ocular)2.84AWing
3DWFLWNME (inter-ocular)4.36AWing
3D Face ModellingWFW (Extra Data)AUC@10 (inter-ocular)57.19Awing
3D Face ModellingWFW (Extra Data)FR@10 (inter-ocular)2.84Awing
3D Face ModellingWFW (Extra Data)NME (inter-ocular)4.36Awing
3D Face Modelling300WNME_inter-ocular (%, Challenge)4.52AWing
3D Face Modelling300WNME_inter-ocular (%, Common)2.72AWing
3D Face Modelling300WNME_inter-ocular (%, Full)3.07AWing
3D Face Modelling300WNME_inter-pupil (%, Challenge)6.52AWing
3D Face Modelling300WNME_inter-pupil (%, Common)3.77AWing
3D Face Modelling300WNME_inter-pupil (%, Full)4.31AWing
3D Face ModellingWFLWAUC@10 (inter-ocular)57.19AWing
3D Face ModellingWFLWFR@10 (inter-ocular)2.84AWing
3D Face ModellingWFLWNME (inter-ocular)4.36AWing
3D Face ReconstructionWFW (Extra Data)AUC@10 (inter-ocular)57.19Awing
3D Face ReconstructionWFW (Extra Data)FR@10 (inter-ocular)2.84Awing
3D Face ReconstructionWFW (Extra Data)NME (inter-ocular)4.36Awing
3D Face Reconstruction300WNME_inter-ocular (%, Challenge)4.52AWing
3D Face Reconstruction300WNME_inter-ocular (%, Common)2.72AWing
3D Face Reconstruction300WNME_inter-ocular (%, Full)3.07AWing
3D Face Reconstruction300WNME_inter-pupil (%, Challenge)6.52AWing
3D Face Reconstruction300WNME_inter-pupil (%, Common)3.77AWing
3D Face Reconstruction300WNME_inter-pupil (%, Full)4.31AWing
3D Face ReconstructionWFLWAUC@10 (inter-ocular)57.19AWing
3D Face ReconstructionWFLWFR@10 (inter-ocular)2.84AWing
3D Face ReconstructionWFLWNME (inter-ocular)4.36AWing

Related Papers

Language Integration in Fine-Tuning Multimodal Large Language Models for Image-Based Regression2025-07-20Neural Network-Guided Symbolic Regression for Interpretable Descriptor Discovery in Perovskite Catalysts2025-07-16Imbalanced Regression Pipeline Recommendation2025-07-16Second-Order Bounds for [0,1]-Valued Regression via Betting Loss2025-07-16Sparse Regression Codes exploit Multi-User Diversity without CSI2025-07-15Bradley-Terry and Multi-Objective Reward Modeling Are Complementary2025-07-10Active Learning for Manifold Gaussian Process Regression2025-06-26A Survey of Predictive Maintenance Methods: An Analysis of Prognostics via Classification and Regression2025-06-25