Real time dynamic facial recognition of subject at motion using angular image

Abstract

In the developing world keeping track of violations or implementing a secured environment has become crucial. In order to address such issues dynamic facial recognition could be developed in such a way that it can facilitate and address all these issues. Dynamic facial recognition is a real time recognition of a subject while it is in motion. Different well known pre-trained models for facial recognition such as ResNet50, VGG19, VGG16, DenseNet169, Inceptionv3 and MobileNetv2 were customized according to the requirement of the dataset to bring about the highest accuracy. Before training the models, the process composed of several steps involving data acquisition which retrieved pictures from various angles of subject. To detect faces and create bounding boxes around the faces as well as marking facial landmarks such as eyes, nose and mouth MTCNN algorithm has been used. In order to compare, the test dataset was divided into two different types where one consisted of all the data and the other consisted of only the images with 120 degree deviation. This helped us to understand how feature extraction is an important factor for facial recognition as all the trained models provided improved and better results with the filtered dataset. Among all the models trained, it can be concluded that the best performing model for our custom dataset is VGG19.

Description

Cataloged from PDF version of thesis.
Includes bibliographical references (pages 42-44).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2024.

Keywords

Facial recognition, Angular deviation, TensorRT, Deep learning, Angular image

Citation

Endorsement

Review

Supplemented By

Referenced By