SFace: Sigmoid-Constrained Hypersphere Loss for Robust Face Recognition

被引:68
作者
Zhong, Yaoyao [1 ]
Deng, Weihong [1 ]
Hu, Jiani [1 ]
Zhao, Dongyue [2 ]
Li, Xian [2 ]
Wen, Dongchao [2 ]
机构
[1] Beijing Univ Posts & Telecommun BUPT, Sch Artificial Intelligence, Pattern Recognit & Intelligent Syst Lab, Beijing 100876, Peoples R China
[2] Canon Informat Technol Beijing Co Ltd, Beijing 100080, Peoples R China
关键词
Training; Face recognition; Databases; Manifolds; Feature extraction; Noise measurement; Image recognition; metric learning; loss function; VERIFICATION;
D O I
10.1109/TIP.2020.3048632
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep face recognition has achieved great success due to large-scale training databases and rapidly developing loss functions. The existing algorithms devote to realizing an ideal idea: minimizing the intra-class distance and maximizing the inter-class distance. However, they may neglect that there are also low quality training images which should not be optimized in this strict way. Considering the imperfection of training databases, we propose that intra-class and inter-class objectives can be optimized in a moderate way to mitigate overfitting problem, and further propose a novel loss function, named sigmoid-constrained hypersphere loss (SFace). Specifically, SFace imposes intra-class and inter-class constraints on a hypersphere manifold, which are controlled by two sigmoid gradient re-scale functions respectively. The sigmoid curves precisely re-scale the intra-class and inter-class gradients so that training samples can be optimized to some degree. Therefore, SFace can make a better balance between decreasing the intra-class distances for clean examples and preventing overfitting to the label noise, and contributes more robust deep face recognition models. Extensive experiments of models trained on CASIA-WebFace, VGGFace2, and MS-Celeb-1M databases, and evaluated on several face recognition benchmarks, such as LFW, MegaFace and IJB-C databases, have demonstrated the superiority of SFace.
引用
收藏
页码:2587 / 2598
页数:12
相关论文
共 55 条
[1]  
[Anonymous], 2015, P BMVC
[2]  
[Anonymous], 2018, ABS180401159 CORR
[3]   VGGFace2: A dataset for recognising faces across pose and age [J].
Cao, Qiong ;
Shen, Li ;
Xie, Weidi ;
Parkhi, Omkar M. ;
Zisserman, Andrew .
PROCEEDINGS 2018 13TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC FACE & GESTURE RECOGNITION (FG 2018), 2018, :67-74
[4]   High Prevalence of Assisted Injection Among Street-Involved Youth in a Canadian Setting [J].
Cheng, Tessa ;
Kerr, Thomas ;
Small, Will ;
Dong, Huiru ;
Montaner, Julio ;
Wood, Evan ;
DeBeck, Kora .
AIDS AND BEHAVIOR, 2016, 20 (02) :377-384
[5]   Template adaptation for face verification and identification [J].
Crosswhite, Nate ;
Byrne, Jeffrey ;
Stauffer, Chris ;
Parkhi, Omkar ;
Cao, Qiong ;
Zisserman, Andrew .
IMAGE AND VISION COMPUTING, 2018, 79 :35-48
[6]   ArcFace: Additive Angular Margin Loss for Deep Face Recognition [J].
Deng, Jiankang ;
Guo, Jia ;
Xue, Niannan ;
Zafeiriou, Stefanos .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :4685-4694
[7]   Marginal Loss for Deep Face Recognition [J].
Deng, Jiankang ;
Zhou, Yuxiang ;
Zafeiriou, Stefanos .
2017 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW), 2017, :2006-2014
[8]   Fine-grained face verification: FGLFW database, baselines, and human-DCMN partnership [J].
Deng, Weihong ;
Hu, Jiani ;
Zhang, Nanhai ;
Chen, Binghui ;
Guo, Jun .
PATTERN RECOGNITION, 2017, 66 :63-73
[9]   UniformFace: Learning Deep Equidistributed Representation for Face Recognition [J].
Duan, Yueqi ;
Lu, Jiwen ;
Zhou, Jie .
2019 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2019), 2019, :3410-3419
[10]   MS-Celeb-1M: A Dataset and Benchmark for Large-Scale Face Recognition [J].
Guo, Yandong ;
Zhang, Lei ;
Hu, Yuxiao ;
He, Xiaodong ;
Gao, Jianfeng .
COMPUTER VISION - ECCV 2016, PT III, 2016, 9907 :87-102