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 条
[21]   Evaluation of image pre-processing techniques for eigenface based face recognition [J].
Heseltine, T ;
Pears, N ;
Austin, J .
SECOND INTERNATION CONFERENCE ON IMAGE AND GRAPHICS, PTS 1 AND 2, 2002, 4875 :677-685
[22]  
Huang GB, 2004, IEEE IJCNN, P985
[23]  
Kamencay P, 2017, ADV ELECTR ELECTRON, V15, P663, DOI 10.15598/aeee.v15i4.2389
[24]  
Kanade T, 1973, THESIS
[25]   Extreme Learning Machine Based Bacterial Protein Subcellular Localization Prediction [J].
Lan, Yuan ;
Soh, Yeng Chai ;
Huang, Guang-Bin .
2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, :1859-1863
[26]   Gradient-based learning applied to document recognition [J].
Lecun, Y ;
Bottou, L ;
Bengio, Y ;
Haffner, P .
PROCEEDINGS OF THE IEEE, 1998, 86 (11) :2278-2324
[27]   Matrix reduction based on generalized PCA method in face recognition [J].
Li, Chunjing ;
Liu, Jinwu ;
Wang, Anning ;
Li, Kai .
2014 5TH INTERNATIONAL CONFERENCE ON DIGITAL HOME (ICDH), 2014, :35-38
[28]  
Li Y., 2017, FACE RECOGNITION BAS
[29]  
Lin C, 2000, INT C PATT RECOG, P941, DOI 10.1109/ICPR.2000.906229
[30]   Face recognition/detection by probabilistic decision-based neural network [J].
Lin, SH ;
Kung, SY ;
Lin, LJ .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1997, 8 (01) :114-132