A Real-Time Framework for Human Face Detection and Recognition in CCTV Images

被引:28
作者
Ullah, Rehmat [1 ]
Hayat, Hassan [2 ]
Siddiqui, Afsah Abid [2 ]
Siddiqui, Uzma Abid [2 ]
Khan, Jebran [3 ]
Ullah, Farman [2 ]
Hassan, Shoaib [2 ]
Hasan, Laiq [1 ]
Albattah, Waleed [4 ]
Islam, Muhammad [5 ]
Karami, Ghulam Mohammad [6 ]
机构
[1] Univ Engn & Technol Peshawar, Dept Comp Syst Engn, Peshawar, Pakistan
[2] COMSATS Univ Islamabad, Dept Elect & Comp Engn, Attock Campus, Attock, Pakistan
[3] AJOU Univ, Dept Artificial Intelligence, Suwon, South Korea
[4] Qassim Univ, Coll Comp, Dept Informat Technol, Buraydah, Saudi Arabia
[5] Onaizah Coll, Coll Engn & Informat Technol, Dept Elect Engn, Al Qassim, Saudi Arabia
[6] SMEC Int Pvt Ltd, Kabul 1007, Afghanistan
关键词
EXTREME LEARNING-MACHINE; EMOTION RECOGNITION; REPRESENTATION; REGISTRATION; EXPRESSION;
D O I
10.1155/2022/3276704
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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%.
引用
收藏
页数:12
相关论文
共 59 条
[1]  
Abdullah M., 2012, OPTIMIZING FACE RECO
[2]   Facial Emotion Recognition Based on Higher-Order Spectra Using Support Vector Machines [J].
Ali, Hasimah ;
Hariharan, Muthusamy ;
Yaacob, Sazali ;
Adom, Abdul Hamid .
JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2015, 5 (06) :1272-1277
[3]   Regional Registration for Expression Resistant 3-D Face Recognition [J].
Alyuz, Nese ;
Gokberk, Berk ;
Akarun, Lale .
IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2010, 5 (03) :425-440
[4]   Modeling Stylized Character Expressions via Deep Learning [J].
Aneja, Deepali ;
Colburn, Alex ;
Faigin, Gary ;
Shapiro, Linda ;
Mones, Barbara .
COMPUTER VISION - ACCV 2016, PT II, 2017, 10112 :136-153
[5]  
[Anonymous], 2015, 2015 IEEE INT C EL C, DOI DOI 10.1109/ICECCT.2015.7226014
[6]  
[Anonymous], 2014, LEARNING FACE REPRES
[7]  
Azeem A, 2014, INT ARAB J INF TECHN, V11, P1
[8]  
Bao T., 2017, FACE RECOGNITION REA
[9]   Face recognition by independent component analysis [J].
Bartlett, MS ;
Movellan, JR ;
Sejnowski, TJ .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2002, 13 (06) :1450-1464
[10]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256