Meta-learning-based adversarial training for deep 3D face recognition on point clouds

被引:30
作者
Yu, Cuican [1 ]
Zhang, Zihui [2 ]
Li, Huibin [1 ]
Sun, Jian [1 ]
Xu, Zongben [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Math & Stat, Xian, Shaanxi, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep 3D face recognition; Point clouds; Adversarial samples; Meta; -learning; MODEL;
D O I
10.1016/j.patcog.2022.109065
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recently, deep face recognition using 2D face images has made great advances mainly due to the readily available large-scale face data. However, deep face recognition using 3D face scans, especially on point clouds, has been far from fully explored. In this paper, we propose a novel meta-learning-based adversarial training (MLAT) algorithm for deep 3D face recognition (3DFR) on point clouds. It consists of two alternate modules: adversarial sample generating for 3D face data augmentation and meta-learning-based deep network training. In the first module, adversarial samples of given 3D face scans are dynamically generated based on current deep 3DFR model. In the second module, a meta-learning framework is designed to avoid the performance decrease caused by the generated adversarial samples. Overall, MLAT algorithm combines the adversarial sample generating and meta-learning-based network training in a uniform framework, in which adversarial samples and network parameters are optimized alternately. Thus, it can continuously generate diverse and suitable adversarial samples, and then the meta-learning framework can further improve the accuracy of 3DFR model. Comprehensive experimental results show that the proposed approach consistently achieves competitive rank-one recognition accuracies on the BU-3DFE (10 0%), Bosphorus (99.78%), BU-4DFE (98.02%) and FRGC v2 (98.01%) database, and thereby substantiate its superiority.
引用
收藏
页数:11
相关论文
共 45 条
[1]  
[Anonymous], 2015, BMVC 2015
[2]   3D Face Recognition Using Isogeodesic Stripes [J].
Berretti, Stefano ;
Del Bimbo, Alberto ;
Pala, Pietro .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (12) :2162-2177
[3]   Learning similarity and dissimilarity in 3D faces with triplet network [J].
Bhople, Anagha R. ;
Prakash, Surya .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (28-29) :35973-35991
[4]   Point cloud based deep convolutional neural network for 3D face recognition [J].
Bhople, Anagha R. ;
Shrivastava, Akhilesh M. ;
Prakash, Surya .
MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (20) :30237-30259
[5]   A morphable model for the synthesis of 3D faces [J].
Blanz, V ;
Vetter, T .
SIGGRAPH 99 CONFERENCE PROCEEDINGS, 1999, :187-194
[6]   A fast and robust 3D face recognition approach based on deeply learned face representation [J].
Cai, Ying ;
Lei, Yinjie ;
Yang, Menglong ;
You, Zhisheng ;
Shan, Shiguang .
NEUROCOMPUTING, 2019, 363 :375-397
[7]   A Curve let-based approach for textured 3D face recognition [J].
Elaiwat, S. ;
Bennamoun, M. ;
Boussaid, F. ;
El-Sallam, A. .
PATTERN RECOGNITION, 2015, 48 (04) :1235-1246
[8]  
Finn C, 2017, PR MACH LEARN RES, V70
[9]   Learning from Millions of 3D Scans for Large-scale 3D Face Recognition [J].
Gilani, Syed Zulqarnain ;
Mian, Ajmal .
2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, :1896-1905
[10]   Dense 3D Face Correspondence [J].
Gilani, Syed Zulqarnain ;
Mian, Ajmal ;
Shafait, Faisal ;
Reid, Ian .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (07) :1584-1598