Human face recognition system in video stream
Abstract
In the work, an analysis of detection methods and faces in the video stream and their effectiveness in real time was carried out. Modern algorithms and pre-trained models have been found to be able to recognize faces with high accuracy, but their significant drawback is, in particular, vulnerability to attacks using fake faces. Therefore, the work also analyzed approaches to detecting living faces and the possibility of their implementation in the system. Using an object-oriented approach, a tool for face capture, receiving a video stream from various sources, detecting unknown and previously captured faces in a video stream, and recognizing live faces was designed and developed. The system has been adapted to work in real time using the GPU. The work improved the architecture of a convolutional neural network for recognizing living faces with the creation of a dataset from a combination of own footage and open datasets. Also, a user interface for the face recognition system was developed. The work improved identification procedures and simplified detection of persons on video for employees of the security department of enterprises by implementing liveness detection face recognition methods. As a result of the research, a system was designed, which is intended for detection, recognition and detection of living faces in a video stream. After analyzing the known successful software products, niches that need a new solution were identified. Based on them, functional and non-functional requirements were developed. The process of recognizing faces in the video stream has been modified by implementing our own Liveness Detection model.
Prombles in programming 2024; 2-3: 296-304
Keywords
Full Text:
PDF (Українська)References
Implementation of face recognition and liveness detection system using TensorFlow.js
Аn overview of face liveness detection
Face Liveness Detection Using Artificial Intelligence Techniques: A
Systematic Literature Review and Future Directions
Face Detection Using Haar Cascade Classifiers Based on Vertical
Component Calibration
Comparison of Viola-Jones Haar Cascade Classifier and Histogram of
Oriented Gradients (HOG) for face detection
Max-Margin Object Detection
Eigenfaces for Recognition
Face Recognition Using Fisherface Method
LBPH-based Enhanced Real-Time Face Recognition
When Face Recognition Meets With Deep Learning: An Evaluation of Convolutional Neural Networks for Face Recognition
Optimizing Deep CNN Architectures for Face Liveness Detection.
13 Top 11 Facial Recognition Software in 2021.
face_recognition package.
Dlib C++ library.
CelebA-Spoof: Large-Scale Face AntiSpoofing Dataset with Rich
Annotations.
Refbacks
- There are currently no refbacks.