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/ElasticFace: Elastic Margin Loss for Deep Face Recognition

ElasticFace: Elastic Margin Loss for Deep Face Recognition

Fadi Boutros, Naser Damer, Florian Kirchbuchner, Arjan Kuijper

2021-09-20Face RecognitionFace Verification
PaperPDFCodeCode(official)Code

Abstract

Learning discriminative face features plays a major role in building high-performing face recognition models. The recent state-of-the-art face recognition solutions proposed to incorporate a fixed penalty margin on commonly used classification loss function, softmax loss, in the normalized hypersphere to increase the discriminative power of face recognition models, by minimizing the intra-class variation and maximizing the inter-class variation. Marginal penalty softmax losses, such as ArcFace and CosFace, assume that the geodesic distance between and within the different identities can be equally learned using a fixed penalty margin. However, such a learning objective is not realistic for real data with inconsistent inter-and intra-class variation, which might limit the discriminative and generalizability of the face recognition model. In this paper, we relax the fixed penalty margin constrain by proposing elastic penalty margin loss (ElasticFace) that allows flexibility in the push for class separability. The main idea is to utilize random margin values drawn from a normal distribution in each training iteration. This aims at giving the decision boundary chances to extract and retract to allow space for flexible class separability learning. We demonstrate the superiority of our ElasticFace loss over ArcFace and CosFace losses, using the same geometric transformation, on a large set of mainstream benchmarks. From a wider perspective, our ElasticFace has advanced the state-of-the-art face recognition performance on seven out of nine mainstream benchmarks.

Results

TaskDatasetMetricValueModel
Facial Recognition and ModellingIJB-BTAR @ FAR=0.00010.953ElasticFace-Cos
Facial Recognition and ModellingAgeDB-30Accuracy0.9835ElasticFace-Cos
Facial Recognition and ModellingCFP-FPAccuracy0.9867ElasticFace-Arc
Facial Recognition and ModellingCPLFWAccuracy0.9327ElasticFace-Arc
Facial Recognition and ModellingCALFWAccuracy0.9617ElasticFace-Arc
Face ReconstructionIJB-BTAR @ FAR=0.00010.953ElasticFace-Cos
Face ReconstructionAgeDB-30Accuracy0.9835ElasticFace-Cos
Face ReconstructionCFP-FPAccuracy0.9867ElasticFace-Arc
Face ReconstructionCPLFWAccuracy0.9327ElasticFace-Arc
Face ReconstructionCALFWAccuracy0.9617ElasticFace-Arc
Face RecognitionIJB-BTAR @ FAR=0.00010.953ElasticFace-Cos
Face RecognitionAgeDB-30Accuracy0.9835ElasticFace-Cos
Face RecognitionCFP-FPAccuracy0.9867ElasticFace-Arc
Face RecognitionCPLFWAccuracy0.9327ElasticFace-Arc
Face RecognitionCALFWAccuracy0.9617ElasticFace-Arc
3DIJB-BTAR @ FAR=0.00010.953ElasticFace-Cos
3DAgeDB-30Accuracy0.9835ElasticFace-Cos
3DCFP-FPAccuracy0.9867ElasticFace-Arc
3DCPLFWAccuracy0.9327ElasticFace-Arc
3DCALFWAccuracy0.9617ElasticFace-Arc
3D Face ModellingIJB-BTAR @ FAR=0.00010.953ElasticFace-Cos
3D Face ModellingAgeDB-30Accuracy0.9835ElasticFace-Cos
3D Face ModellingCFP-FPAccuracy0.9867ElasticFace-Arc
3D Face ModellingCPLFWAccuracy0.9327ElasticFace-Arc
3D Face ModellingCALFWAccuracy0.9617ElasticFace-Arc
3D Face ReconstructionIJB-BTAR @ FAR=0.00010.953ElasticFace-Cos
3D Face ReconstructionAgeDB-30Accuracy0.9835ElasticFace-Cos
3D Face ReconstructionCFP-FPAccuracy0.9867ElasticFace-Arc
3D Face ReconstructionCPLFWAccuracy0.9327ElasticFace-Arc
3D Face ReconstructionCALFWAccuracy0.9617ElasticFace-Arc

Related Papers

ProxyFusion: Face Feature Aggregation Through Sparse Experts2025-09-24DiffClean: Diffusion-based Makeup Removal for Accurate Age Estimation2025-07-17Non-Adaptive Adversarial Face Generation2025-07-16Attributes Shape the Embedding Space of Face Recognition Models2025-07-15Face mask detection project report.2025-07-02On the Burstiness of Faces in Set2025-06-25Identifying Physically Realizable Triggers for Backdoored Face Recognition Networks2025-06-24SELFI: Selective Fusion of Identity for Generalizable Deepfake Detection2025-06-21