The performance of face recognition system degrades when the variability of the acquired faces increases. Prior work alleviates this issue by either monitoring the face quality in pre-processing or predicting the data uncertainty along with the face feature. This paper proposes MagFace, a category of losses that learn a universal feature embedding whose magnitude can measure the quality of the given face. Under the new loss, it can be proven that the magnitude of the feature embedding monotonically increases if the subject is more likely to be recognized. In addition, MagFace introduces an adaptive mechanism to learn a wellstructured within-class feature distributions by pulling easy samples to class centers while pushing hard samples away. This prevents models from overfitting on noisy low-quality samples and improves face recognition in the wild. Extensive experiments conducted on face recognition, quality assessments as well as clustering demonstrate its superiority over state-of-the-arts. The code is available at https://github.com/IrvingMeng/MagFace.
翻译:先前的工作通过监测预处理前的面部质量或预测数据不确定性以及面貌特征,缓解了这一问题。本文提出MagFace这一类损失,该类损失学习了一种通用特征,其规模可以测量给定面孔的质量。在新的损失中,可以证明如果主题更有可能得到承认,该特征的大小就将单质增加。此外,MagFace引入了一种适应性机制,通过将容易的样本拖到班级中心,推走重标,学习结构完善的班级内特征分布。这防止模型过分适应吵闹的低质量样本,提高野外的面部识别度。在面部识别、质量评估以及集群方面进行的广泛实验表明其优于状态。该代码可在https://github.com/IrvingMeng/MagFace查阅。