ArcFace: Additive Angular Margin Loss for Deep Face Recognition

AI-generated keywords: Face Recognition Margin Optimization Discriminative Power Label Noise Feature Synthesis

AI-generated Key Points

  • Face recognition research direction:
  • Incorporating margins into softmax loss function
  • Introduction of ArcFace:
  • Clear geometric interpretation
  • Boosts discriminative power
  • Sub-center ArcFace concept:
  • Encourages one dominant sub-class with clean faces
  • Non-dominant sub-classes for hard or noisy faces
  • Feature mapping to face images without additional training:
  • Pre-trained ArcFace model can generate identity-preserved face images using network gradient and BN priors
  • Dataset statistics provided for large-scale video datasets:
  • LFR2019-Video and LFR2019-Image dataset details
  • Effectiveness of ArcFace in enhancing face recognition tasks through margin optimization and feature synthesis.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Jiankang Deng, Jia Guo, Jing Yang, Niannan Xue, Irene Kotsia, Stefanos Zafeiriou

ArcFace TPAMI version
License: CC BY 4.0

Abstract: Recently, a popular line of research in face recognition is adopting margins in the well-established softmax loss function to maximize class separability. In this paper, we first introduce an Additive Angular Margin Loss (ArcFace), which not only has a clear geometric interpretation but also significantly enhances the discriminative power. Since ArcFace is susceptible to the massive label noise, we further propose sub-center ArcFace, in which each class contains $K$ sub-centers and training samples only need to be close to any of the $K$ positive sub-centers. Sub-center ArcFace encourages one dominant sub-class that contains the majority of clean faces and non-dominant sub-classes that include hard or noisy faces. Based on this self-propelled isolation, we boost the performance through automatically purifying raw web faces under massive real-world noise. Besides discriminative feature embedding, we also explore the inverse problem, mapping feature vectors to face images. Without training any additional generator or discriminator, the pre-trained ArcFace model can generate identity-preserved face images for both subjects inside and outside the training data only by using the network gradient and Batch Normalization (BN) priors. Extensive experiments demonstrate that ArcFace can enhance the discriminative feature embedding as well as strengthen the generative face synthesis.

Submitted to arXiv on 23 Jan. 2018

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 1801.07698v4

In the field of face recognition, a popular research direction involves incorporating margins into the softmax loss function to improve class separability. This paper introduces the Additive Angular Margin Loss (ArcFace), which offers a clear geometric interpretation and significantly boosts discriminative power. To address label noise issues, the concept of sub-center ArcFace is proposed. Each class contains multiple sub-centers for training samples to be close to, encouraging one dominant sub-class with clean faces and non-dominant sub-classes containing hard or noisy faces. This leads to enhanced performance in purifying raw web faces under real-world noise. Furthermore, the study explores mapping feature vectors to face images without requiring additional generator or discriminator training. The pre-trained ArcFace model can generate identity-preserved face images for subjects both within and outside the training data using network gradient and Batch Normalization (BN) priors. Extensive experiments demonstrate that ArcFace not only improves discriminative feature embedding but also strengthens generative face synthesis capabilities. Moreover, detailed dataset statistics are provided for large-scale video datasets such as LFR2019-Video and the LFR2019-Image dataset comprising 274K images from 5.7K LFW identities and 1.58M distractors downloaded from Flickr. The study showcases the effectiveness of ArcFace in enhancing face recognition tasks through its innovative approaches to margin optimization and feature synthesis. techniques have been widely studied in recent years with a focus on improving methods in order to enhance . One such method is the Additive Angular Margin Loss (ArcFace), which not only has a clear geometric interpretation but also significantly boosts performance. To tackle label noise issues, this study proposes a new approach called sub-center ArcFace, which encourages one dominant sub-class with clean faces and non-dominant sub-classes containing hard or noisy faces. This leads to better performance in purifying raw web faces under real-world noise. Additionally, the study explores a new method for mapping feature vectors to face images without requiring additional training of generators or discriminators. The pre-trained ArcFace model can generate identity-preserved face images for subjects both within and outside the training data using network gradient and Batch Normalization (BN) priors. Extensive experiments demonstrate that ArcFace not only improves discriminative feature embedding but also strengthens generative face synthesis capabilities. Furthermore, detailed dataset statistics are provided for large-scale video datasets such as LFR2019-Video and the LFR2019-Image dataset comprising 274K images from 5.7K LFW identities and 1.58M distractors downloaded from Flickr. These datasets showcase the effectiveness of ArcFace in enhancing face recognition tasks through its innovative approaches to margin optimization and feature synthesis.
Created on 22 Jul. 2024

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.