Abstract
Deep Convolutional Neural Networks (DCNNs) are widely used to extract high-dimensional features in various image recognition tasks [1] and have shown significant performance in face recognition. However, accurate real-time face recognition remains a challenge, mainly due to the high computation cost associated with the use of DCNNs and the need to balance precision requirements with time and resource restrictions. Besides, the supervised training process of DCNNs requires a large number of labeled samples. Aiming at solving the problem of data insufficiency, this study proposes a Deep Convolutional Generative Adversarial Net (DCGAN) based solution to increase the face dataset by generating synthetic images. Our proposed face recognition approach is based on FaceNet model. First, we perform face detection using MTCNN. After, a 128-D face embedding is extracted to quantify each face and a Support Vector Machine (SVM) is applied on top of the embeddings to recognize faces. In the experiment part, both LFW database and Chokepoint video database showed that our proposed approach with DCGANs data augmentation has improved the face recognition performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ammar, S., Bouwmans, T., Zaghden, N., Neji, M.: Deep detector classifier (DeepDC) for moving objects segmentation and classification in video surveillance. IET Image Proc. 14(8), 1490–1501 (2020)
Sun, Y., Wang, X., Tang, X.: Deeply learned face representations are sparse, selective, and robust. In: International Conference on Computer Vision and Pattern Recognition (CVPR), pp. 2892–2900 (2015)
Taigman Y., Yang M., Ranzato M., and Wolf L. Deepface: Closing the gap to human-level performance in face verification. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 1701–1708 (2014)
Weinberger, K.Q., Blitzer, J., Saul, L.K.: Distance metric learning for large margin nearset neighbor classification. J. Mach. Learn. Res. Adv. Neural Inf. Process. Syst. 10(9), 207–244 (2009)
Vincent, P., Larochelle, H., Lajoie, I., Bengio, Y., Manzagol, P.: Stacked denoising autoencoders: learning useful representations in a deep network with a local denoising criterion. J. Mach. Learn. Res. 11, 3371–3408 (2010)
Howard A.G.: Some improvements on deep convolutional neural network based image classification. arXiv:1312.5402 (2013)
Xie, J., Xu, L., Chen, E.: Image denoising and inpainting with deep neural networks. Adv. Neural Inf. Process. Syst. 1, 341–349 (2012)
Wu, R., Yan, S., Shan, Y., Dang, Q., Sun, G.: Deep image: scaling up image recognition. arXiv preprint arXiv:1501.02876, January 2015
Jiang, D., Hu, Y., Yan, S., Zhang, L., Zhang, H., Gao, W.: Efficient 3d reconstruction for face recognition. Pattern Recon. 38(6), 787–798 (2005)
Mohammadzade, H., Hatzinakos, D.: Projection into expression subspaces for face recognition from single sample per person. IEEE Trans. Affective Comput. 4(1), 69–82 (2013)
Seyyedsalehi, S.Z., Seyyedsalehi, S.A.: Simultaneous learning of nonlinear manifolds based on the bottleneck neural network. Neural Process. Lett. 40(2), 191–209 (2014)
Shan, S., Chang, Y., Gao, W., Cao, B., Yang, P.: Curse of mis-alignment in face recognition: problem and a novel mis-alignment learning solution. In: International Conference on Automatic Face and Gesture Recognition, pp. 314–320 (2004)
Lv, J., Shao, X., Huang, J., Zhou, X., Zhou, X.: Data augmentation for face recognition. Neurocomputing 230(22), 184–196 (2017)
Ammar, S., Zaghden, N., Neji, M.: A framework for people re-identification in multi-camera surveillance systems. In: International Association for Development of the Information Society (2017)
Ammar, S., Bouwmans, T., Zaghden, N., Neji, M.: From moving objects detection to classification and recognition : A review for smart cities. Homes to Cities using Internet of Things, Handbook on Towards Smart World. CRC Press (2020)
Zaghden, N., Mullot, R., Alimi A.: A proposal of a robust system for historical document images indexing. Int. J. Comput. Appl. 11(2) (2010)
Johannes, R., Armin, S.: Face recognition with machine learning in opencv fusion of the results with the localization data of an acoustic camera for speaker identification. ArXiv, abs/1707.00835 (2017)
Khoi, P., Thien, L.H., Viet, V.H.: Face retrieval based on local binary pattern and its variants: a comprehensive study. Adv. Comput. Sci. Appl. 7, 249–258 (2016)
Schroff, F., Kalenichenko, D., Philbin, J.: Facenet: A unified embedding for face recognition and clustering. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, vol. 7, no. 12, pp. 815–823 (2015)
Liu, W., Wren, Y., Yu, Z., Li, M., Raj, B., Song, L.: Sphereface: deep hypersphere embedding for face recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, vol. 22, no. 25, pp. 212–220 (2017)
Deng, J., Guo, J., Xue, N., Zafeiriou, S.: Arcface: Additive angular margin loss for deep face recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, vol. 16, no. 20, pp. 4690–4699 (2019)
Tornincasa, S., Vezzetti, E., Moos, S., Violante, M.G., Marcolin, F., Dagnes, N., Ulrich, L., Tregnaghi, G.F.: 3d facial action units and expression recognition using a crisp logic. Comput. Aided Des. Appl. 16, 256–268 (2019)
Dagnes, N., et al.: Optimal marker set assessment for motion capture of 3d mimic facial movements. J. Biomech. 93, 86–93 (2019)
Vankayalapati, H.D., Kyamakya, K.: Nonlinear feature extraction approaches with application to face recognition over large databases. Int. Workshop Nonlinear Dyn. Synchron. 20(2), 44–48 (2009)
Sun, Y., Liang, D., Wang, X., Tang, X.: Deepid3: face recognition with very deep neural networks. arXiv, bs/1502.00873 (2015)
Zhu, Z., Luo, P., Wang, X., Tang, X.: Recover canonical-view faces in the wild with deep neural networks. ArXiv, abs/1404.3543:5325–5334 (2014)
Sun, Y., Chen, Y., Wang, X., Tang, X.: Deep learning face representation by joint identification-verification. In: NIPS’14: International Conference on Neural Information Processing Systems, vol. 2, pp. 1988–1996, December 2008
Schultz, M., Joachims, T.: Learning a distance metric from relative comparisons. In: Thrun, S., Saul, L., Schölkopf, B. (eds.) NIPS, vol. 2, pp. 41–48 (2004)
Sun, Y., Wang, X., Tang, X.: Deep learning face representation from predecting 10,000 classes. IEEE Conf. Comput. Vis. Pattern Recogn. 23(28), 1891–1898 (2014)
Simonyan, K., Zisserman, K.: Very deep convolutional networks for large-scale image recognition. arXiv, pp 1409–1556 (2014)
Radford, A., Metz, L., Chintala, S.: Unsupervised representation learning with deep convolutional generative adversarial networks. CoRR, pp. 1–9 (2015)
Zeiler, M.D., Fergus, R.: Visualizing and understanding convolutional networks. In: European Conference on Computer Vision, pp. 818–833 (2014)
Szegedy, C., et al.: Going deeper with convolutions. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1–9 (2015)
Pei, Z., Xu, H., Zhang, Y., Guo, M.: Face recognition via deep learning using data augmentation based on orthogonal experiments. Electronics 8(10), 1088 (2019)
Zhang, K., Zhang, Z., Li, Z., Qiao, Y.: Joint face detection and alignment using multitask cascaded convolutional networks. IEEE Signal Process. Lett. 23(10), 1499–1503 (2016)
Huang, G.B., Ramesh, M., Tamara, B., Learned-Miller, E.: Labeled faces in the wild: a database for studying face recognition in unconstrained environments. University of Massachusetts, Amherst, 07(49), October 2008
Wong, Y., Chen, S., Mau, S., Sanderson, C., Lovell, B.C.: Patch-based probabilistic image quality assessment for face selection and improved video-based face recognition. In: Computer Vision and Pattern Recognition, pp. 81–88, June 2011
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Ammar, S., Bouwmans, T., Zaghden, N., Neji, M. (2020). Towards an Effective Approach for Face Recognition with DCGANs Data Augmentation. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2020. Lecture Notes in Computer Science(), vol 12509. Springer, Cham. https://doi.org/10.1007/978-3-030-64556-4_36
Download citation
DOI: https://doi.org/10.1007/978-3-030-64556-4_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-64555-7
Online ISBN: 978-3-030-64556-4
eBook Packages: Computer ScienceComputer Science (R0)