Complete 3D face recovery: hybrid techniques for occlusion and pose-invariant biometric recognition
-
Published: November 26, 2025
-
Page: 83-92
Abstract
The model integrates a U-Net-based generator with an occlusion-aware parsing branch and a multi-scale discriminator, optimized using a composite loss that incorporates adversarial, identity, perceptual, and mask terms. To rigorously evaluate the model, a new dataset comprising more than 4000 face images was constructed, capturing a diverse range of real-world occlusions, including natural, sunglasses, hand, and mask types. Empirical analyses on this dataset, as well as on standard benchmarks (CelebA-HQ, FFHQ, and Multi-PIE), demonstrate that CFR-GAN achieves consistently high scores across key metrics such as Verification Accuracy (ACC), Area Under Curve (AUC), True Acceptance Rate at low False Acceptance Rates (TAR@FAR), and Normalized Mean Error (NME), often surpassing competitive methods. While the model shows strong generalization for varied occlusions, extreme cases and rare occlusion patterns may still pose challenges, particularly given the reliance on the quality of the 3DMM regressor and inherent dataset diversity. The self-supervised design eliminates the need for paired, labeled training data, allowing for enhanced adaptability; however, more work remains to assure robust performance under highly complex or previously unseen occlusions and to validate cross-demographic generalization. Overall, by combining innovative self-supervised signals with a broad, custom dataset and comprehensive quantitative analysis, CFR-GAN presents a practical step forward for real-world occlusion-robust face recognition. Future improvements could include statistical analysis of failure modes, in-depth ablation of loss components, and public release of code and datasets to support reproducibility and further benchmarking.
- occlusion removal
- GAN
- 3D Morphable Model
- self-supervised learning
- face frontalization

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- Blanz, V., & Vetter, T. (1999). A morphable model for the synthesis of 3D faces. Proceedings of ACM SIGGRAPH, 187–194.
- Ju, X., Lee, G.-H., Hong, J.-H., & Lee, S.-W. (2022). Complete face recovery GAN: Unsupervised joint face rotation and de-occlusion from a single-view image. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision (WACV).
- Huang, R., Zhang, S., Li, T., & He, R. (2017). Beyond face rotation: Global and local perception GAN for photorealistic and identity-preserving frontal view synthesis. In Proceedings of the IEEE International Conference on Computer Vision (ICCV) (pp. 2439–2448).
- Tran, L., Yin, X., & Liu, X. (2017). Disentangled representation learning GAN for pose-invariant face recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 1415–1424).
- Yin, X., Yu, X., Sohn, K., Liu, X., & Chandraker, M. (2017). Towards large-pose face frontalization in the wild. In Proceedings of the IEEE International Conference on Computer Vision (ICCV) (pp. 3990–3999).
- Zhou, H., Yu, K., Wang, L., Yu, Y., & Qiao, Y. (2020). Rotate-and-render: Unsupervised photorealistic face rotation from single-view images. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 5911–5920).
- Issa, H., Issa, S., & Issa, M. (2016). New prototype of hybrid 3D-biometric facial recognition system. The International Arab Journal of Information Technology, 13(5), 589–596.
- Yang, X., Gousseau, Y., Maitre, H., & Tendero, Y. (2018). A fast algorithm for occlusion detection and removal. In Proceedings of the IEEE International Conference on Image Processing (ICIP) (pp. 2905–2909).
- Bangole, N. K. R. (2025). Harnessing deep learning techniques for the removal of occlusion from face images. Open Access Journal of Artificial Intelligence & Machine Learning, May.
- Deng, J., Guo, J., Xue, N., & Zafeiriou, S. (2019). ArcFace: Additive angular margin loss for deep face recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 4690–4699).
- Huang, G. B., Ramesh, M., Berg, T., & Learned-Miller, E. (2007). Labeled faces in the wild: A database for studying face recognition in unconstrained environments (Tech. Rep. 07-49). University of Massachusetts, Amherst.
- Yuan, X., & Park, I. K. (2019). Face de-occlusion using 3D morphable model and generative adversarial network. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) (pp. 10061–10070). https://doi.org/10.1109/ICCV.2019.01016