Researching a machine learning algorithm for a face recognition system

Keywords: approaches and algorithms for human resource processing, computer vision technologies, machine learning algorithm, Viola-Jones algorithm, image recognition


This article investigated the problem of using machine learning algorithms to recognize and identify a user in a video sequence.

The scientific novelty lies in the proposed improved Viola-Jones method, which will allow more efficient and faster recognition of a person's face.

The practical value of the results obtained in the work is determined by the possibility of using the proposed method to create systems for human face recognition.

A review of existing methods of face recognition, their main characteristics, architecture and features was carried out. Based on the study of methods and algorithms for finding faces in images, the Viola-Jones method, wavelet transform and the method of principal components were chosen. These methods are among the best in terms of the ratio of recognition efficiency and work speed. Possible modifications of the Viola-Jones method are presented.

The main contribution presented in this article is an experimental study of the impact of various types of noise and the improvement of company security through the development of a computer system for recognizing and identifying users in a video sequence.

During the study, the following tasks were solved:

– a model of face recognition is proposed, that is, the system automatically detects a person's face in the image (scanned photos or video materials);

– an algorithm for analyzing a face is proposed, that is, a representation of a person's face in the form of 68 modal points;

– an algorithm for creating a digital fingerprint of a face, which converts the results of facial analysis into a digital code;

– development of a match search module, that is, the module compares the faceprint with the database until a match is found


Download data is not yet available.

Author Biographies

Serhii Yevseiev, Simon Kuznets Kharkiv National University of Economics

Department of Cyber Security and Information Technology

Anna Goloskokova, National Technical University "Kharkiv Polytechnic Institute"

Department of Software Engineering and Management Information Technologies

Olexander Shmatko, National Technical University "Kharkiv Polytechnic Institute"

Department of Software Engineering and Management Information Technologies


Schiller, D., Huber, T., Dietz, M., André, E. (2020). Relevance-Based Data Masking: A Model-Agnostic Transfer Learning Approach for Facial Expression Recognition. Frontiers in Computer Science, 2. doi:

Prakash, R. M., Thenmoezhi, N., Gayathri, M. (2019). Face Recognition with Convolutional Neural Network and Transfer Learning. 2019 International Conference on Smart Systems and Inventive Technology (ICSSIT). doi:

Deng, J., Guo, J., Xue, N., Zafeiriou, S. (2019). ArcFace: Additive Angular Margin Loss for Deep Face Recognition. 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR). doi:

Wang, H., Wang, Y., Zhou, Z., Ji, X., Gong, D., Zhou, J. et. al. (2018). CosFace: Large Margin Cosine Loss for Deep Face Recognition. 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition. doi:

Power, J. D., Plitt, M., Gotts, S. J., Kundu, P., Voon, V., Bandettini, P. A., Martin, A. (2018). Ridding fMRI data of motion-related influences: Removal of signals with distinct spatial and physical bases in multiecho data. Proceedings of the National Academy of Sciences, 115 (9), E2105–E2114. doi:

Roux-Sibilon, A., Rutgé, F., Aptel, F., Attye, A., Guyader, N., Boucart, M. et. al. (2018). Scene and human face recognition in the central vision of patients with glaucoma. PLOS ONE, 13 (2), e0193465. doi:

Favelle, S., Palmisano, S. (2018). View specific generalisation effects in face recognition: Front and yaw comparison views are better than pitch. PLOS ONE, 13 (12), e0209927. doi:

Valeriani, D., Poli, R. (2019). Cyborg groups enhance face recognition in crowded environments. PLOS ONE, 14 (3), e0212935. doi:

Tao, W., Huang, H., Haponenko, H., Sun, H. (2019). Face recognition and memory in congenital amusia. PLOS ONE, 14 (12), e0225519. doi:

The task of pattern recognition. Available at:Завдання_розпізнавання_образів

👁 195
⬇ 167
How to Cite
Yevseiev, S., Goloskokova, A., & Shmatko, O. (2021). Researching a machine learning algorithm for a face recognition system. Technology Transfer: Fundamental Principles and Innovative Technical Solutions, 10-12.
Computer Sciences