Facing Face Recognition with ResNet: Round One

  • Ivan GruberEmail author
  • Miroslav Hlaváč
  • Miloš Železný
  • Alexey Karpov
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10459)


This paper presents initial experiments of an application of deep residual network to face recognition task. We utilize 50-layer deep neural network ResNet architecture, which was presented last year on CVPR2016. The neural network was modified and then fine-tuned for face recognition purposes. The method was trained and tested on challenging Casia-WebFace database and the results were benchmarked with a simple convolutional neural network. Our experiments of classification of closed and open subset show the great potential of residual learning for face recognition.


Face recognition Classification Neural networks Data augmentation Residual training Computer vision 



This work is supported by grant of the University of West Bohemia, project No. SGS-2016-039, by Ministry of Education, Youth and Sports of Czech Republic, project No. LO1506, by Russian Foundation for Basic Research, projects No. 15-07-04415 and 16-37-60100, and by the Government of Russian, grant No. 074-U01. Moreover, access to computing and storage facilities owned by parties and projects contributing to the National Grid Infrastructure MetaCentrum provided under the programme “Projects of Large Research, Development, and Innovations Infrastructures” (CESNET LM2015042), is greatly appreciated.


  1. 1.
    He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 770–778 (2016)Google Scholar
  2. 2.
    Yi, D., Lei, Z., Liao, S., Li, Z.: Learning face representation from scratch. CoRR (2014)Google Scholar
  3. 3.
    Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: Proceedings of Advances in Neural Information Processing, pp. 1106–1114 (2012)Google Scholar
  4. 4.
    Taigman, Y., Yang, M., Ranzato, M., Wolf, L.: DeepFace: closing the gap to human-level performance in face verification. In: Proceedings of 2014 IEEE Conference on Computer Vision and Pattern Recognition, pp. 1701–1708 (2014)Google Scholar
  5. 5.
    Huang, G.B., Ramesh, M., Berg, T., Learned-Miller, E.: Labeled faces in the wild: a database for studying face recognition in unconstrained environments, pp. 07–49 (2007)Google Scholar
  6. 6.
    Sun, Y., Wang, X., Tang, X.: Deep learning face representation by joint identification-verification, pp. 1–9. CoRR (2014)Google Scholar
  7. 7.
    Sun, Y., Wang, X., Tang, X.: Deeply learned face representations are sparse, selective, and robust, pp. 2892–2900. CoRR (2014)Google Scholar
  8. 8.
    Lu, C., Tang, X.: Surpassing human-level face verification performance on LFW with Gaussian face. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, pp. 3811–3819 (2015)Google Scholar
  9. 9.
    Schroff, F., Kalenichenko, D., Philbin, J.: FaceNet: a unified embedding for face recognition and clustering. In: Proceedings of 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 815–823 (2015)Google Scholar
  10. 10.
    Klare, B.F., Klein, B., Taborsky, E., Blanton, A., Cheney, J., Allen, K., Grother, P., Mah, A., Burge, M., Jain, A.K.: Pushing the frontiers of unconstrained face detection and recognition: IARPA Janus Benchmark A. In: Proceedings of 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 1931–1939 (2015)Google Scholar
  11. 11.
    Masi, I., Rawls, S., Medioni, G., Natarajan, P.: Pose-aware face recognition in the wild. In: Proceedings of 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 4838–4846 (2016)Google Scholar
  12. 12.
    Russakovsky, O., Deng, J., Su, H., Krause, J., Satheesh, S., Ma, S., Huang, Z., Karpathy, A., Khosla, A., Bernstein, M., Berg, A.C., Fei-Fei, L.: ImageNet large scale visual recognition challenge. Int. J. Comput. Vis. (IJCV), pp. 211–252 (2015)Google Scholar
  13. 13.
    Kemelmacher-Shlizerman, I., Seitz, S.M., Miller, D., Brossard, E.: The MegaFace benchmark: 1 million faces for recognition at scale. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2016)Google Scholar
  14. 14.
    Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., Darrell, T.: Caffe: convolutional architecture for fast feature embedding (2014). arXiv preprint arXiv:1408.5093
  15. 15.
    Milborrow, S., Morkel, J., Nicolls, F.: The MUCT landmarked face database. In: Pattern Recognition Association of South Africa (2010)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Ivan Gruber
    • 1
    • 2
    • 3
    Email author
  • Miroslav Hlaváč
    • 1
    • 2
    • 3
  • Miloš Železný
    • 1
  • Alexey Karpov
    • 3
    • 4
  1. 1.Faculty of Applied Sciences, Department of CyberneticsUWBPilsenCzech Republic
  2. 2.Faculty of Applied Sciences, NTISUWBPilsenCzech Republic
  3. 3.ITMO UniversitySt. PetersburgRussia
  4. 4.SPIIRASSt. PetersburgRussia

Personalised recommendations