Multi faces recognition using deep learning approach

Face recognition is a technology that is used to identify and verify the identity of a person by their face. The process is carried out by matching human faces from an image or video against a database of faces. It consists of three stages: face detection, face capture (feature extraction) and face...

Full description

Bibliographic Details
Published in:AIP Conference Proceedings
Main Author: Wen K.C.S.; Markom M.A.; Tan E.S.M.M.; Adom A.H.; Markom A.M.
Format: Conference paper
Language:English
Published: American Institute of Physics Inc. 2024
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85185787211&doi=10.1063%2f5.0192131&partnerID=40&md5=3c190660f52c4a7de76cceae97b7b8f0
Description
Summary:Face recognition is a technology that is used to identify and verify the identity of a person by their face. The process is carried out by matching human faces from an image or video against a database of faces. It consists of three stages: face detection, face capture (feature extraction) and face matching (classification). Face recognition is implemented in many applications nowadays. A few examples of face recognition applications are attendance systems and security systems. Due to the COVID-19 pandemic, the traditional and existing attendance systems are not suitable to be used because there is a risk of COVID-19 transmission through the attendance system. Moreover, the existing technology that is implemented in some applications is time-consuming and the common web authentication methods such as password-based and token-based authentication are insecure. In this project, the dataset was collected from 10 subjects. The collected images are cropped and resized to the required input size. In order to increase the dataset number, the resized images undergo image augmentation. During the classification, 5 types of deep learning-based models are trained and used to predict the subject's images. Then, the performance of the models (VGG16, VGG19, ResNet50, ResNet101 and ResNet152) is compared. Both VGG16 and VGG19 have a high validation accuracy of 100% compared to ResNet50 (96%), ResNet101 (94%) and ResNet152 (98%). However, VGG16 performed better than VGG19 as VGG16 had no misclassifications while VGG19 had one misclassification. © 2024 Author(s).
ISSN:0094243X
DOI:10.1063/5.0192131