A Robust Face Recognition Algorithm Based on an Improved Generative Confrontation Network
Source abstract
Abstract
Objective: In practical applications, an image of a face is often partially occluded, which decreases the recognition rate and the robustness. Therefore, in response to this situation, an effective face recognition model based on an improved generative adversarial network (GAN) is proposed. Methods: First, we use a generator composed of an autoencoder and the adversarial learning of two discriminators (local discriminator and global discriminator) to fill and repair an occluded face image. On this basis, the Resnet-50 network is used to perform image restoration on the face. In our recognition framework, we introduce a classification loss function that can quantify the distance between classes. The image generated by the generator can only capture the rough shape of the missing facial components or generate the wrong pixels. To obtain a clearer and more realistic image, this paper uses two discriminators (local discriminator and global discriminator, as mentioned above). The images generated by the proposed method are coherent and minimally influence facial expression recognition. Through experiments, facial images with different occlusion conditions are compared before and after the facial expressions are filled, and the recognition rates of different algorithms are compared. Results: The images generated by the method in this paper are truly coherent and have little impact on facial expression recognition. When the occlusion area is less than 50%, the overall recognition rate of the model is above 80%, which is close to the recognition rate pertaining to the non-occluded images. Conclusions: The experimental results show that the method in this paper has a better restoration effect and higher recognition rate for face images of different occlusion types and regions. Furthermore, it can be used for face recognition in a daily occlusion environment, and achieve a better recognition effect.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Image Processing Techniques · Image and Signal Denoising Methods · Image Processing Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Electronic Information, Jiangsu University of Science and Technology, Zhenjiang 212003, China
Funding
National Natural Science Foundation of China
References (34)
Show source-provided references
1. Overview of Face Recognition Technology
2. Chen, S., Liu, Y., Gao, X., and Han, Z. (2018). MobileFaceNets: Efficient CNNs for Accurate Real-time Face Verification on Mobile Devices. Proceeding of Chinese Conference on Biometric Recognition, Springer.10.1007/978-3-319-97909-0_46 ↗
3. Redmon, J., Divvala, S., Girshick, R., and Farhadi, A. (July, January 26). You Only Look Once: Unified, Real-time Object Detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.
4. Facial expression recognition method based on sparse representation
5. Robust facial expression recognition method under occlusion conditions
6. Adaptive Nonlinear Model Predictive Control of NOx Emissions under Load Constraints in Power Plant Boilers10.1252/jcej.19we142 ↗
7. Classification Algorithms Research on Facial Expression Recognition10.1016/j.phpro.2012.03.227 ↗
8. Wang, W., Yang, J., Xiao, J., Li, S., and Zhou, D. (2015). Face Recognition Based on Deep Learning. Proceeding of the International Conference on Human Centered Computing, Springer.10.1007/978-3-319-15554-8_73 ↗
9. Strengths and weaknesses of deep learning models for face recognition against image degradations10.1049/iet-bmt.2017.0083 ↗
10. A novel deep learning algorithm for incomplete face recognition: Low-rank-recovery network
11. Face recognition framework based on effective computing and adversarial neural network and its implementation in machine vision for social robots10.1016/j.compeleceng.2021.107128 ↗
12. Face Recognition with Noise Based on Fast PCA and Simplified PSO
13. Target recognition method based on BP neural network and improved DS evidence theory
14. Two-phase deep learning model for short-term wind direction forecasting10.1016/j.renene.2021.04.041 ↗
15. An overview of occluded face recognition: from subspace back to depth learning
16. Deep Convolutional—Optimized Kernel Extreme Learning Machine Based Classifier for Face Recognition10.1016/j.compeleceng.2020.106640 ↗
17. A review of face recognition technology based on deep convolutional neural network
18. An Occlusion Face Recognition Algorithm Based on Iterative Weighted Low-rank Decorption
19. Representation-based classification methods with enhanced linear reconstruction measures for face recognition10.1016/j.compeleceng.2019.106451 ↗
20. Face Recognition Algorithm Based on Convolutional Neural Network Feature Fusion
21. Facial Expression Recognition Based on ROI-KNN Convolutional Neural Network
22. Structured Occlusion Coding and Extreme Learning Machine Local occlusion face recognition
23. Image restoration method based on multi-loss constraint and attention block
24. Face map based on cascading generation adversarial network
25. Face recognition based on convolution feature and Bayesian classifier
26. Multiple improved residual networks for medical image super-resolution10.1016/j.future.2020.11.001 ↗
27. Review of biometric identification technology
28. Hu, L.Q. (2016). Research on Feature Extraction Algorithm of Face Recognition under Complex Conditions. [Master’s Thesis, Donghua University].
29. Research on Improved PSO Face Recognition Algorithm
30. Based on block LBP fusion feature And SVM face recognition algorithm
31. Patents Analysis of Face Recognition Technology in Surveillance System
32. Research on face recognition technology in big data environment
33. Design of face recognition access control system based on CNN
34. Image Super-Resolution Using Deep Convolutional Networks10.1109/TPAMI.2015.2439281 ↗