TY - JOUR
T1 - A Real-Time Framework for Human Face Detection and Recognition in CCTV Images
AU - Ullah, Rehmat
AU - Hayat, Hassan
AU - Siddiqui, Afsah Abid
AU - Siddiqui, Uzma Abid
AU - Khan, Jebran
AU - Ullah, Farman
AU - Hassan, Shoaib
AU - Hasan, Laiq
AU - Albattah, Waleed
AU - Islam, Muhammad
AU - Karami, Ghulam Mohammad
N1 - Publisher Copyright:
© 2022 Rehmat Ullah et al.
PY - 2022
Y1 - 2022
N2 - This paper aims to develop a machine learning and deep learning-based real-time framework for detecting and recognizing human faces in closed-circuit television (CCTV) images. The traditional CCTV system needs a human for 24/7 monitoring, which is costly and insufficient. The automatic recognition system of faces in CCTV images with minimum human intervention and reduced cost can help many organizations, such as law enforcement, identifying the suspects, missing people, and people entering a restricted territory. However, image-based recognition has many issues, such as scaling, rotation, cluttered backgrounds, and variation in light intensity. This paper aims to develop a CCTV image-based human face recognition system using different techniques for feature extraction and face recognition. The proposed system includes image acquisition from CCTV, image preprocessing, face detection, localization, extraction from the acquired images, and recognition. We use two feature extraction algorithms, principal component analysis (PCA) and convolutional neural network (CNN). We use and compare the performance of the algorithms K-nearest neighbor (KNN), decision tree, random forest, and CNN. The recognition is done by applying these techniques to the dataset with more than 40K acquired real-time images at different settings such as light level, rotation, and scaling for simulation and performance evaluation. Finally, we recognized faces with a minimum computing time and an accuracy of more than 90%.
AB - This paper aims to develop a machine learning and deep learning-based real-time framework for detecting and recognizing human faces in closed-circuit television (CCTV) images. The traditional CCTV system needs a human for 24/7 monitoring, which is costly and insufficient. The automatic recognition system of faces in CCTV images with minimum human intervention and reduced cost can help many organizations, such as law enforcement, identifying the suspects, missing people, and people entering a restricted territory. However, image-based recognition has many issues, such as scaling, rotation, cluttered backgrounds, and variation in light intensity. This paper aims to develop a CCTV image-based human face recognition system using different techniques for feature extraction and face recognition. The proposed system includes image acquisition from CCTV, image preprocessing, face detection, localization, extraction from the acquired images, and recognition. We use two feature extraction algorithms, principal component analysis (PCA) and convolutional neural network (CNN). We use and compare the performance of the algorithms K-nearest neighbor (KNN), decision tree, random forest, and CNN. The recognition is done by applying these techniques to the dataset with more than 40K acquired real-time images at different settings such as light level, rotation, and scaling for simulation and performance evaluation. Finally, we recognized faces with a minimum computing time and an accuracy of more than 90%.
UR - http://www.scopus.com/inward/record.url?scp=85127277721&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85127277721&partnerID=8YFLogxK
U2 - 10.1155/2022/3276704
DO - 10.1155/2022/3276704
M3 - Article
AN - SCOPUS:85127277721
SN - 1024-123X
VL - 2022
JO - Mathematical Problems in Engineering
JF - Mathematical Problems in Engineering
M1 - 3276704
ER -