

浏览全部资源
扫码关注微信
1.华南理工大学电子与信息学院,广东广州 510641
2.广东警官学院刑事技术系,广东广州 510440
3.中新国际联合研究院,广东广州 510700
Received:10 August 2022,
Revised:2022-11-06,
Published:25 November 2023
移动端阅览
胡永健,蔡楚鑫,刘琲贝等.三维深度点云监督和置信度修正的人脸欺诈检测算法[J].电子学报,2023,51(11):3282-3293.
HU Yong-jian,CAI Chu-xin,LIU Bei-bei,et al.3D Depth Point Cloud Supervision and Confidence Correction for Face Spoofing Detection[J].ACTA ELECTRONICA SINICA,2023,51(11):3282-3293.
胡永健,蔡楚鑫,刘琲贝等.三维深度点云监督和置信度修正的人脸欺诈检测算法[J].电子学报,2023,51(11):3282-3293. DOI: 10.12263/DZXB.20220949.
HU Yong-jian,CAI Chu-xin,LIU Bei-bei,et al.3D Depth Point Cloud Supervision and Confidence Correction for Face Spoofing Detection[J].ACTA ELECTRONICA SINICA,2023,51(11):3282-3293. DOI: 10.12263/DZXB.20220949.
基于深度学习的人脸身份认证由于使用便捷和用户体验好,成为我国当今最受欢迎的人工智能技术应用之一.人脸识别和认证系统必须确保所比对的人脸是真实人脸,否则输出的结果没有任何商业价值.位于系统前端的人脸欺诈检测也称活体检测是保障人脸识别和认证系统有效输出的关键.现有人脸欺诈检测算法虽然库内性能尚佳,但由于实验室训练环境无法完全模拟真实应用场景,造成源域和目标域的数据在分布上存在差异,导致跨库检测性能明显下降.尽管通过增加检测特征的种类和个数可以改善算法性能,但会导致检测网络构造复杂,模型变大,计算复杂度增加.为了改善算法的跨库检测性能并降低计算的复杂度,本文提出一种基于三维(3D)深度点云监督和置信度修正机制的人脸欺诈检测算法.主要贡献包括:设计了DenseBlockNet,仅用较浅层的DenseBlockNet网络即可提取真假人脸之间具有很好区分度的深度信息特征,模型小;将DenseBlockNet输出的二维深度图与采样点位置进行关联,构造三维深度点云,采用倒角损失函数监督预测的深度点云与实际点云标签之间的三维空间距离,同时还采用图二元交叉熵损失监督预测的深度图与深度图标签之间的差异;在3D深度点云预测模块中引入置信度修正机制,修正二分类误差,同时避免库内过拟合,提高算法的泛化能力.所提出方法与包括2种最新文献的8种典型算法在Replay-attack、CASIA-FASD、MSU-MFSD、Rose-Youtu、OULU-NPU等5个主流人脸欺诈检测数据库上进行了充分的对比实验,实验结果表明,所提出的算法在库内和跨库检测中均能保持半总错误率最低或次低,且模型最小,参数量最少,计算复杂度最低.
Due to feasibility and friendly user interaction
deep learning-based face recognition and identity authentication becomes one of the most popular artificial intelligence technologies in China. The face recognition and identity authentication system should secure that the captured face for verification is a living face rather than a fake face or called spoofing face. Otherwise
the output of the system is useless for business. Face spoofing detection or called living face detection mechanism is set in the front part of the system
and plays a key role in distinguishing a fake face from the input faces. Most current face anti-spoofing algorithms perform well in intra-dataset. However
the model training in lab is unable to simulate all aspects in the real-world application scenarios. As a result
the data distribution in source domain is not always similar to the data distribution in target domain
which causes the lab-trained algorithms barely perform as well as in lab. Although we can mitigate the performance degradation with the increase of detection feature types and dimensions
it tends to make the detection network very complex in structure and large in model size. In order to improve the generalization ability of model without resorting to large model
we design a face spoofing detection network using the 3D depth point cloud supervision and confidence correction scheme. The proposed approach consists of three major contributions. First
we design a shallow convolutional neural network called DenseBlockNet. It can well extract distinctive depth features between real faces and spoofing ones and has a small model size. Second
we establish the relationship between the 2D depth map produced by DenseBlockNet and the coordinates of sampling points
and thus create a 3D depth point cloud. We adopt the Chamfer loss to minimize the distance between the learned 3D depth point cloud and the ground truth 3D depth point cloud label
and use the binary cross entropy loss to supervise the difference between the learned 2D depth map and the ground truth 2D depth map label. Third
we introduce a prediction confidence map to correct the error of the learned 3D depth point cloud
so that it can avoid overfitting in intra-datasets and obtain good generalization ability in inter-datasets. Extensive experiments are conducted on 5 popular presentation attack databases
namely Reply-attack
CASIA-FASD
MSU-MFSD
Rose-Youtu
and OULU-NPU. Compared with 8 representative methods including 2 SOTA methods
the proposed method can achieve the least or second least half-total-error-rates in either intra-dataset or inter-dataset tests. Besides
it has the smallest model
the least amount of model parameters and the lowest computational complexity.
丁嵘 , 苏光大 , 林行刚 . 使用关键点信息改进弹性匹配人脸识别算法 [J ] . 电子学报 , 2002 , 30 ( 9 ): 1292 - 1294 .
DING R , SU G D , LIN X G . Using key points to improve elastic matching in face recognition [J ] . Acta Electronica Sinica , 2002 , 30 ( 9 ): 1292 - 1294 . (in Chinese)
胡永健 , 王宇飞 , 刘琲贝 , 等 . 人脸欺诈检测最新进展及典型方法 [J ] . 信号处理 , 2021 , 37 ( 12 ): 2261 - 2277 .
HU Y J , WANG Y F , LIU B B , et al . A survey on the latest development and typical methods of face anti-spoofing [J ] . Journal of Signal Processing , 2021 , 37 ( 12 ): 2261 - 2277 . (in Chinese)
BOULKENAFET Z , KOMULAINEN J , HADID A . Face spoofing detection using colour texture analysis [J ] . IEEE Transactions on Information Forensics and Security , 2016 , 11 ( 8 ): 1818 - 1830 .
CHEN H N , HU G S , LEI Z , et al . Attention-based two-stream convolutional networks for face spoofing detection [J ] . IEEE Transactions on Information Forensics and Security , 2020 , 15 : 578 - 593 .
YU Z T , ZHAO C X , WANG Z Z , et al . Searching central difference convolutional networks for face anti-spoofing [C ] // 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) . Piscataway : IEEE , 2020 : 5294 - 5304 .
PINTO A , GOLDENSTEIN S , FERREIRA A , et al . Leveraging shape, reflectance and albedo from shading for face presentation attack detection [J ] . IEEE Transactions on Information Forensics and Security , 2020 , 15 : 3347 - 3358 .
YU Z T , LI X B , NIU X S , et al . Face anti-spoofing with human material perception [C ] // European Conference on Computer Vision . Cham : Springer , 2020 : 557 - 575 .
LIU S Q , LAN X Y , YUEN P C . Multi-channel remote photoplethysmography correspondence feature for 3D mask face presentation attack detection [J ] . IEEE Transactions on Information Forensics and Security , 2021 , 16 : 2683 - 2696 .
ATOUM Y , LIU Y , JOURABLOO A , et al . Face anti-spoofing using patch and depth-based CNNs [C ] // 2017 IEEE International Joint Conference on Biometrics (IJCB) . Piscataway : IEEE , 2017 : 319 - 328 .
GEORGE A , MARCEL S . Deep pixel-wise binary supervision for face presentation attack detection [C ] // 2019 International Conference on Biometrics (ICB) . Piscataway : IEEE , 2019 : 1 - 8 .
WANG Z Z , YU Z T , ZHAO C X , et al . Deep spatial gradient and temporal depth learning for face anti-spoofing [C ] // 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) . Piscataway : IEEE , 2020 : 5041 - 5050 .
LI X , WAN J , JIN Y , et al . 3DPC-net: 3D point cloud network for face anti-spoofing [C ] // 2020 IEEE International Joint Conference on Biometrics . Piscataway : IEEE , 2020 : 1 - 8 .
LIU W H , WEI X K , LEI T , et al . Data fusion based two-stage cascade framework for multi-modality face anti-spoofing [J ] . IEEE Transactions on Cognitive and Developmental Systems , 2022 , 14 ( 2 ): 672 - 683 .
LIU A J , TAN Z C , WAN J , et al . Face anti-spoofing via adversarial cross-modality translation [J ] . IEEE Transactions on Information Forensics and Security , 2021 , 16 : 2759 - 2772 .
SIGMUND D , KERCKHOFF F , MAGDALENO J Y , et al . Face presentation attack detection in ultraviolet spectrum via local and global features [C ] // 2020 International Conference of the Biometrics Special Interest Group (BIOSIG) . Piscataway : IEEE , 2020 : 1 - 5 .
QUAN R J , WU Y , YU X , et al . Progressive transfer learning for face anti-spoofing [J ] . IEEE Transactions on Image Processing , 2021 , 30 : 3946 - 3955 .
QIN Y X , ZHAO C X , ZHU X Y , et al . Learning meta model for zero-and few-shot face anti-spoofing [C ] // The 36th AAAI Conference on Artificial Intelligence . Palo Alto : AAAI , 2020 : 11916 - 11923 .
CAI R Z , LI H L , WANG S Q , et al . DRL-FAS: A novel framework based on deep reinforcement learning for face anti-spoofing [J ] . IEEE Transactions on Information Forensics and Security , 2020 , 16 : 937 - 951 .
CAI R Z , LI Z , WAN R J , et al . Learning meta pattern for face anti-spoofing [J ] . IEEE Transactions on Information Forensics and Security , 2022 , 17 : 1201 - 1213 .
JOURABLOO A , LIU Y J , LIU X M . Face de-spoofing: Anti-spoofing via noise modeling [C ] // European Conference on Computer Vision . Cham : Springer , 2018 : 297 - 315 .
ZHANG K Y , YAO T P , ZHANG J , et al . Face anti-spoofing via disentangled representation learning [C ] // European Conference on Computer Vision . Cham : Springer , 2020 : 641 - 657 .
WANG G Q , HAN H , SHAN S G , et al . Cross-domain face presentation attack detection via multi-domain disentangled representation learning [C ] // 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) . Piscataway : IEEE , 2020 : 6678 - 6687 .
QIN Y X , ZHANG W G , SHI J P , et al . One-class adaptation face anti-spoofing with loss function search [J ] . Neurocomputing , 2020 , 417 : 384 - 395 .
FATEMIFAR S , ARASHLOO S R , AWAIS M , et al . Client-specific anomaly detection for face presentation attack detection [J ] . Pattern Recognition , 2021 , 112 : 107696 .
LI Z , LI H L , LAM K Y , et al . Unseen face presentation attack detection with hypersphere loss [C ] // 2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) . Piscataway : IEEE , 2020 : 2852 - 2856 .
ZHU X Y , LIU X M , LEI Z , et al . Face alignment in full pose range: A 3D total solution [J ] . IEEE Transactions on Pattern Analysis and Machine Intelligence , 2019 , 41 ( 1 ): 78 - 92 .
SHELHAMER E , LONG J , DARRELL T . Fully convolutional networks for semantic segmentation [J ] . IEEE Transactions on Pattern Analysis and Machine Intelligence , 2017 , 39 ( 4 ): 640 - 651 .
Guo C , Pleiss G , Sun Y , et al . On calibration of modern neural networks [C ] // International Conference on Machine Learning . Cambridge MA : JMLR , 2017 : 1321 - 1330 .
KENDALL A , GAL Y . What uncertainties do we need in Bayesian deep learning for computer vision? [C ] // The 31st International Conference on Neural Information Processing Systems . New York : Curran Associates Inc , 2017 : 5580 - 5590 .
CHINGOVSKA I , ANJOS A , MARCEL S . On the effectiveness of local binary patterns in face anti-spoofing [C ] // 2012 International Conference of Biometrics Special Interest Group (BIOSIG) . Piscataway : IEEE , 2012 : 1 - 7 .
ZHANG Z W , YAN J J , LIU S F , et al . A face antispoofing database with diverse attacks [C ] // The 5th IAPR International Conference on Biometrics (ICB) . Piscataway : IEEE , 2012 : 26 - 31 .
WEN D , HAN H , JAIN A K . Face spoof detection with image distortion analysis [J ] . IEEE Transactions on Information Forensics and Security , 2015 , 10 ( 4 ): 746 - 761 .
LI H L , LI W , CAO H , et al . Unsupervised domain adaptation for face anti-spoofing [J ] . IEEE Transactions on Information Forensics and Security , 2018 , 13 ( 7 ): 1794 - 1809 .
BOULKENAFET Z , KOMULAINEN J , LI L , et al . OULU-NPU: A mobile face presentation attack database with real-world variations [C ] // The 12th IEEE International Conference on Automatic Face & Gesture Recognition . Piscataway : IEEE , 2017 : 612 - 618 .
LI Z , CAI R Z , LI H L , et al . One-class knowledge distillation for face presentation attack detection [J ] . IEEE Transactions on Information Forensics and Security , 2022 , 17 : 2137 - 2150 .
WU H T , ZENG D , HU Y B , et al . Dual spoof disentanglement generation for face anti-spoofing with depth uncertainty learning [J ] . IEEE Transactions on Circuits and Systems for Video Technology , 2022 , 32 ( 7 ): 4626 - 4638 .
0
Views
11
下载量
0
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution
京公网安备11010802024621