The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System
The article analyzes the possibility and rationality of using proctoring technology in remote monitoring of the progress of university students as a tool for identifying a student. Proctoring technology includes face recognition technology. Face recognition belongs to the field of artificial intelli...
Main Authors: | , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-08-01
|
Series: | Computation |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-3197/10/8/136 |
_version_ | 1827617981759225856 |
---|---|
author | Ardak Nurpeisova Anargul Shaushenova Zhazira Mutalova Zhandos Zulpykhar Maral Ongarbayeva Shakizada Niyazbekova Alexander Semenov Leila Maisigova |
author_facet | Ardak Nurpeisova Anargul Shaushenova Zhazira Mutalova Zhandos Zulpykhar Maral Ongarbayeva Shakizada Niyazbekova Alexander Semenov Leila Maisigova |
author_sort | Ardak Nurpeisova |
collection | DOAJ |
description | The article analyzes the possibility and rationality of using proctoring technology in remote monitoring of the progress of university students as a tool for identifying a student. Proctoring technology includes face recognition technology. Face recognition belongs to the field of artificial intelligence and biometric recognition. It is a very successful application of image analysis and understanding. To implement the task of determining a person’s face in a video stream, the Python programming language was used with the OpenCV code. Mathematical models of face recognition are also described. These mathematical models are processed during data generation, face analysis and image classification. We considered methods that allow the processes of data generation, image analysis and image classification. We have presented algorithms for solving computer vision problems. We placed 400 photographs of 40 students on the base. The photographs were taken at different angles and used different lighting conditions; there were also interferences such as the presence of a beard, mustache, glasses, hats, etc. When analyzing certain cases of errors, it can be concluded that accuracy decreases primarily due to images with noise and poor lighting quality. |
first_indexed | 2024-03-09T09:58:06Z |
format | Article |
id | doaj.art-2891a8472db440829f68b83501f02c82 |
institution | Directory Open Access Journal |
issn | 2079-3197 |
language | English |
last_indexed | 2024-03-09T09:58:06Z |
publishDate | 2022-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Computation |
spelling | doaj.art-2891a8472db440829f68b83501f02c822023-12-01T23:34:45ZengMDPI AGComputation2079-31972022-08-0110813610.3390/computation10080136The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring SystemArdak Nurpeisova0Anargul Shaushenova1Zhazira Mutalova2Zhandos Zulpykhar3Maral Ongarbayeva4Shakizada Niyazbekova5Alexander Semenov6Leila Maisigova7Department of Information Systems, Faculty of Computer Systems and Professional Education, S. Seifullin Kazakh Agro Technical University, Nur-Sultan 010000, KazakhstanDepartment of Information Systems, Faculty of Computer Systems and Professional Education, S. Seifullin Kazakh Agro Technical University, Nur-Sultan 010000, KazakhstanInstitute of Economics, Information Technologies and Professional Education, Higher School of Information Technologies, Zhangir Khan West Kazakhstan Agrarian Technical University, Uralsk 090000, KazakhstanDepartment of Computer Science, Faculty Information Technology, L.N. Gumilyov Eurasian National University, Nur-Sultan 010000, KazakhstanDepartment of Information-Communication Technology, Faculty of Natural Sciences, International Taraz Innovative Institute, Taraz 080000, KazakhstanDepartment of Banking and Monetary Regulation, Financial University under the Government of the Russian Federation, Moscow 125993, RussiaAdministration, Moscow Witte University, Moscow 115432, RussiaDepartment of Accounting, Analysis and Audit, Faculty of Economics, Ingush State University, Magas 386001, RussiaThe article analyzes the possibility and rationality of using proctoring technology in remote monitoring of the progress of university students as a tool for identifying a student. Proctoring technology includes face recognition technology. Face recognition belongs to the field of artificial intelligence and biometric recognition. It is a very successful application of image analysis and understanding. To implement the task of determining a person’s face in a video stream, the Python programming language was used with the OpenCV code. Mathematical models of face recognition are also described. These mathematical models are processed during data generation, face analysis and image classification. We considered methods that allow the processes of data generation, image analysis and image classification. We have presented algorithms for solving computer vision problems. We placed 400 photographs of 40 students on the base. The photographs were taken at different angles and used different lighting conditions; there were also interferences such as the presence of a beard, mustache, glasses, hats, etc. When analyzing certain cases of errors, it can be concluded that accuracy decreases primarily due to images with noise and poor lighting quality.https://www.mdpi.com/2079-3197/10/8/136proctoring systemsAI-based AEPS (artificial intelligence-based automated exam proctoring systems)algorithmartificial intelligencemathematical modelperson detection |
spellingShingle | Ardak Nurpeisova Anargul Shaushenova Zhazira Mutalova Zhandos Zulpykhar Maral Ongarbayeva Shakizada Niyazbekova Alexander Semenov Leila Maisigova The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System Computation proctoring systems AI-based AEPS (artificial intelligence-based automated exam proctoring systems) algorithm artificial intelligence mathematical model person detection |
title | The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System |
title_full | The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System |
title_fullStr | The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System |
title_full_unstemmed | The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System |
title_short | The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System |
title_sort | study of mathematical models and algorithms for face recognition in images using python in proctoring system |
topic | proctoring systems AI-based AEPS (artificial intelligence-based automated exam proctoring systems) algorithm artificial intelligence mathematical model person detection |
url | https://www.mdpi.com/2079-3197/10/8/136 |
work_keys_str_mv | AT ardaknurpeisova thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT anargulshaushenova thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT zhaziramutalova thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT zhandoszulpykhar thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT maralongarbayeva thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT shakizadaniyazbekova thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT alexandersemenov thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT leilamaisigova thestudyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT ardaknurpeisova studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT anargulshaushenova studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT zhaziramutalova studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT zhandoszulpykhar studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT maralongarbayeva studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT shakizadaniyazbekova studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT alexandersemenov studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem AT leilamaisigova studyofmathematicalmodelsandalgorithmsforfacerecognitioninimagesusingpythoninproctoringsystem |