+7 (495) 957-77-43

T-Comm_Article 8_5_2020

Извините, этот техт доступен только в “Американский Английский”. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

DESIGNING A NEURAL NETWORK IDENTIFICATION SUBSYSTEM IN THE HARDWARE-SOFTWARE COMPLEX OF FACE RECOGNITION

DOI: 10.36724/2072-8735-2020-14-5-69-76

Vyacheslav I. Voronov, Moscow Technical University of Communications and Informatics, Moscow, Russia, Vorvi@mail.ru
Ivan A. Zharov, Moscow Technical University of Communications and Informatics, Moscow, Russia, 303.08@mail.ru
Aleksej D. Bykov, Moscow Technical University of Communications and Informatics, Moscow, Russia, 79778742616@yandex.ru
Artem S. Trunov, Moscow Technical University of Communications and Informatics, Moscow, Russia, greek17@yandex.ru
Lilia I. Voronova, Moscow Technical University of Communications and Informatics, Moscow, Russia, Voronova.lilia@ya.ru

Abstract
With the development of information technologies the popularity of access control systems and personal identification systems is growing. One of the most common methods of access control is biometric identification. Biometric identification is more reliable than traditional identification methods, such as login/password, card, PIN-code, etc. In recent years, special attention has been paid to biometric identification based on facial recognition in access control systems, due to sufficient accuracy, scalability and a wide range of applications: face recognition of intruders in public places, providing access control, etc. The purpose of this article is to design the architecture of the subsystem «Identifier» in the hardware-software complex face recognition. In article methods and models for recognition of the face on the image and in video stream are considered. As a base method the deep neural network is chosen, the basic advantages and lacks of the chosen approach are considered. Special attention is paid to the description of architecture and scenario of work of subsystem «Identifier» of neural network identification software and hardware complex, which implements face recognition in real time from the incoming video stream of IP and USB cameras. Improvements of the traditional algorithm of face recognition using the k-neighbor method are described in detail. The results of the conducted experiments including the influence of head rotation angle on the accuracy of identification are given, and conclusions about the applicability of this method in security systems are made. On the basis of carried out researches the software and hardware complex of biometric identification on the basis of neural network recognition of faces, for the subsequent integration into the security system of the Moscow Technical University of Communications and Informatics (MTUCI) is created.

Keywords: face identification, biometric identification, neural network modeling, Microsoft ResNet, kNN method, biometric identification system, access control systems.

References

  1. Voronova L.I., Bezumnov D.N., Voronov V.I. (2019). Development of the Research Stand «Smart City Systems» INDUSTRY 4.0. Proceedings of the 2019 IEEE International Conference&Quality Management, Transport and Information Security, Information Technologies; IT and QM and IS.
  2. Bykov A.D., Voronov V.I., Voronova L.I. (2019). Machine Learning Methods Applying for Hydraulic System States Classification. 2019 Systems of Signals Generating and Processing in the Field of on Board Communications, SOSG 2019.
  3. Usachev V.A., Voronova L.I., Voronov, V.I., Zharov I.A., Strelnikov V.G. (2019). Neural Network Using to Analyze the Results of Environmental Monitoring of Water. 2019 Systems of Signals Generating and Processing in the Field of on Board Communications, SOSG 2019.
  4. Goncharenko A., Voronova L., Artemov M., Voronov V., Bezumnov D. (2019). Sign language recognition information system development using wireless technologies for people with hearing impairments. Conference of Open Innovation Association, FRUCT 2019.
  5. Ezhov A.A., Voronova L.I., Voronov V.I., Goncharenko A.A., Artemov M.D. (2018). Program to support non-verbal communication, using machine learning based on a convolution neural network. Certificate of registration for a computer program RU 2019610179, 09.01.2019. Request № 2018664377 from 13.12.2018. (in Russian)
  6. Goncharenko A.A., Voronova L.I., Voronov V.I., Ezhov A.A., Artemov M.D. (2019). Software package for data management in the information and communication system of social accessibility for people with hearing disabilities. Certificate of registration for a computer program RU 2019610962, 18.01.2019. Request № 2018665275 from 26.12.2018. (in Russian)
  7. Bashirov A.N., Voronov V.I. (2019). Prediction of the probability of bronchial asthma in children using a random forest algorithm. Modern high technologies. No. 12-2. P. 249-255. (in Russian)
  8. Mishhenkova E.S. (2013). Comparative analysis of facial recognition algorithms. Science Jornal of Volgograd State University: Young Researchers’ Work. No. 11. (in Russian)
  9. Ciresan, Dan, Ueli Meier, Jonathan Masci, Luca M. Gambardella, Jurgen Schmidhuber. (2013). Flexible, High Performance Convolutional Neural Networks for Image Classification. Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Vol. 2. P. 1237-1242.
  10. Voronova L.I. (2013). Intellectual databases: a training manual. MTUCI. 35 p. (in Russian)
  11. Kaiming He, Xiangyu Zhang, Shaoqing Ren Jian Sun (2015). Deep Residual Learning for Image Recognition. 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
  12. Taigman, M. Yang, M. Ranzato and L. Wolf. (2014). DeepFace: Closing the Gap to Human-Level Performance in Face Verification. 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH. P. 1701-1708.
  13. Sun Y., Wang X., & Tang X. (2014). Deep Learning Face Representation from Predicting 10,000 Classes. 2014 IEEE Conference on Computer Vision and Pattern Recognition. P. 1891-1898.
  14. Schroff, D. Kalenichenko and J. Philbin (2015). FaceNet: A unified embedding for face recognition and clustering. 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). P. 815-823.
  15. D. Zeiler and R. Fergus. (2013). Visualizing and understanding convolutional networks. CoRR, abs/1311.2901.
  16. http://vis-www.cs.umass.edu/lfw.
  17. https://www.cs.tau.ac.il/~wolf/ytfaces.
  18. Patrick Grother, Mei Ngan, Kayee Hanaoka (2019). Ongoing Face Recognition Vendor Test (FRVT) Part 1: Verification. Information Access Division Information Technology Laboratory.
  19. Alexander Pritzel, Benigno Uria, Sriram Srinivasan, Adrià Puigdomènech, Oriol Vinyals, Demis Hassabis, Daan Wierstra, Charles Blundell (2017). Neural Episodic Control.
  20. Dlib documentation // dlib.net URL: http://dlib.net/python/index.html.
  21. Scikit-learn documentation // scikit-learn.org URL: http://scikit-learn.org/stable/user_guide.html.
  22. Opencv documentation // org URL: https://docs.opencv.org.
  23. Voronov V.I., Voronova L.I., Bykov A.A., Zharov I.A. (2019). Software Complex of Biometric Identification Based on Neural Network Face Recognition. Proceedings of the 2019 IEEE International Conference & Quality Management, Transport and Information Security, Information Technologies; IT and QM and IS 2019
    P. 442-446.
  24. Dalal N., Triggs B. (2005). Histograms of oriented gradients for human detection. Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. Vol. 1. P. 886-893.

Information about authors:

Vyacheslav I. Voronov, Moscow Technical University of Communication and Informatics, Associate Professor of the department «Intelligent systems in control and automation», PhD in engineering, Moscow, Russia
Ivan A. Zharov, Moscow Technical University of Communication and Informatics, undergraduate, Moscow, Russia
Aleksej D. Bykov, Moscow Technical University of Communication and Informatics, undergraduate, Moscow, Russia
Artem S. Trunov, Moscow Technical University of Communication and Informatics, senior teacher, Moscow, Russia
Lilia I. Voronova, Moscow Technical University of Communication and Informatics, head of the department «Intelligent systems in control and automation», D.Sc. in Physical and Mathematical Sciences, Moscow, Russia