Back to Search Start Over

Facial Recognition Using Hidden Markov Model and Convolutional Neural Network

Authors :
Muhammad Bilal
Saqlain Razzaq
Nirman Bhowmike
Azib Farooq
Muhammad Zahid
Sultan Shoaib
Source :
AI, Vol 5, Iss 3, Pp 1633-1647 (2024)
Publication Year :
2024
Publisher :
MDPI AG, 2024.

Abstract

Face recognition (FR) uses a passive approach to person authentication that avoids face-to-face contact. Among different FR techniques, most FR approaches place little emphasis on reducing powerful cryptography and instead concentrate on increasing recognition rates. In this paper, we have proposed the Hidden Markov Model (HMM) and convolutional Neural Network (CNN) models for FR by using ORL and Yale datasets. Facial images from the given data sets are divided into 3 portions, 4 portions, 5 portions, and 6 portions corresponding to their respective HMM hidden states being used in the HMM model. Quantized levels of eigenvalues and eigenvector coefficients of overlapping blocks of facial images define the observation states of the HMM model. For image selection and rejection, a threshold is calculated using singular value decomposition (SVD). After training HMM on 3 states HMM, 4 states HMM, 5 states HMM, and 6 states HMM, the recognition accuracies are 96.5%, 98.5%, 98.5%, and 99.5%, respectively, on the ORL database and 90.6667%, 94.6667%, 94.6667%, and 94.6667% on the Yale database. The CNN model uses convolutional layers, a max-pooling layer, a flattening layer, a dense layer, and a dropout layer. Relu is used as the activation function in all layers except in the last layer, where softmax is used as the activation function. Cross entropy is used as a loss function, and we have used the Adam optimizer in our proposed algorithm. The proposed CNN model has given 100% training and testing accuracy on the ORL data set. While using the Yale data set, the CNN model has a training accuracy of 100% and a testing accuracy of 85.71%. In this paper, our proposed model showed that the HMM model is cost-effective with lesser accuracy, while the CNN model is more accurate as compared to HMM but has a higher computational cost.

Details

Language :
English
ISSN :
26732688
Volume :
5
Issue :
3
Database :
Directory of Open Access Journals
Journal :
AI
Publication Type :
Academic Journal
Accession number :
edsdoj.f3fc97d02e404a8c9a237dd8c501c2
Document Type :
article
Full Text :
https://doi.org/10.3390/ai5030079