A Comprehensive Face Recognition Solution for Attendance and Social Security System Using CNN
DOI:
https://doi.org/10.53840/myjict8-2-29Keywords:
Face Recognition, student, social contribution, Convolutional Neural Network, OpenCVAbstract
Face recognition is one of the most important applications of image processing in the technical world. Face recognition can be used for a variety of purposes, including access control systems, improve security, law enforcement, forensic investigations, health services, identity identification, and so on. The primary purpose of this project is to develop an attendance system based on face recognition for educational institutions to improve and modernize the existing attendance system. Regular attendance logs are vitally crucial to educational institutions, even though they are complicated and timeconsuming to operate. There are several automated methods for identifying students, including speech recognition, Radio Frequency Identification (RFID), eye tracking, and biometrics. In today’s world, the students are losing their time to get more study and getting trouble in-terms of social security. A face is one of the most frequently utilized biometrics for confirming a student's academic attendance and social security. In this project, face databases were created from the Computer science student of Albukhary International University, as well as the data were preprocessed based on the student full address, such as, name, ID, and program in order to input data into the recognizer algorithm. To implement this system, the machine learning algorithm was trained and test, which is a Convolutional Neural Network and OpenCV library with the accuracy of 94%. The system is capable to successfully recognize multiple students' faces for their daily attendance. The system gives overall accuracy of 94 percent in normal condition with facial expression and wearing glasses but there is some limitation as well, which are twin faces and with beard.
Downloads
References
Lukas, S., Venugopal, K. R., Baligar, P. P., & Kakkirala, R. (2016). Student attendance system in classroom using face recognition technique. 2016 International Conference on Information and Communication Technology Convergence (ICTC). IEEE.
Srilatha, M., & Hemalatha, R. (2020). Student Attendance Management System using Principal Component Analysis Method. International Journal of Innovative Technology and Exploring Engineering, 9(4S2), 9–15. https://doi.org/10.35940/ijitee.d1003.0394s220
Kawaguchi, Y., & Shoji, T. (2021). Face Recognition-based Lecture Attendance System. Scientific Research Publishing. https://doi.org/10.4236/oalib.1107358
Joseph, J., & Zacharia, K. P. (2013). Automatic attendance management system using face recognition. International Journal of Science and Research (IJSR), 2(11), 327-330.
Dev, S., & Patnaik, T. (2020). Student Attendance System using Face Recognition. 2020 International Conference on Smart Electronics and Communication (ICOSEC). https://doi.org/10.1109/icosec49089.2020.9215441
Gurney, K., & York, N. (1997). An introduction to neural networks. Westview Press.
Ghosh, A., Sufian, A., Sultana, F., Chakrabarti, A., & De, D. (2019). Fundamental Concepts of Convolutional Neural Network. Journal of Engineering Research and Application, 9(12), 28-36. https://www.semanticscholar.org/paper/Fundamental-Concepts-of-Convolutional-Neural-Ghosh
Bhattacharya, S., Nainala, G. S., Das, P., & Routray, A. (2018). Smart Attendance Monitoring System (SAMS): A Face Recognition Based Attendance System for Classroom Environment. 2018 IEEE 18th International Conference on Advanced Learning Technologies (ICALT). https://doi.org/10.1109/icalt.2018.00090
Edy Winarno, Amin, A., Wiwien Hadikurniawati, & Muchamad Taufiq Anwar. (2021). Attendance System Based on Face Recognition Using Hybrid Feature Extraction Method. Advanced Engineering Research, 5(5), 47–49. https://doi.org/10.2991/aer.k.211129.011
Joseph, J., & Zacharia, K. P. (2014). International Journal of Science and Research (IJSR). International Journal of Science and Research (IJSR); International Journal of Science and Research (IJSR). https://www.ijsr.net/get_abstract.php?paper_id=02013482
Kadry, S., & Smaili, M. (2013). Wireless attendance management system based on iris recognition. Scientific Research and essays, 5(12), 1428–1435.
Gandhi, R. (2018, June 7). Support Vector Machine — Introduction to Machine Learning Algorithms. Medium. https://towardsdatascience.com/support-vector-machine-introduction-to-machine-learning-algorithms-934a444fca47
Phani Ratan. (2020, October 28). Convolutional Neural Network Architecture | CNN Architecture. Analytics Vidhya. https://www.analyticsvidhya.com/blog/202
Eshragh, F., Pooyandeh, M., & Marceau, D. J. (2015). Automated negotiation in environmental resource management: Review and assessment. Journal of Environmental Management, 162, 148–157. https://doi.org/10.1016/j.jenvman.2015.07.051
Pokhrel, S. (2019, September 19). Beginners Guide to Convolutional Neural Networks - Towards Data Science. Medium; Towards Data Science. https://towardsdatascience.com/beginners-guide-to-understanding-convolutional-neural-networks-ae9ed58bb17d
Saha, S. (2018, December 15). A Comprehensive Guide to Convolutional Neural Networks — the ELI5 way. Medium; Towards Data Science. https://towardsdatascience.com/a-comprehensive-guide-to-convolutional-neural-networks-the-eli5-way-3bd2b1164a53
Dabbura, I. (2018, September 17). K-means Clustering: Algorithm, Applications, Evaluation Methods, and Drawbacks. Medium; Towards Data Science. https://towardsdatascience.com/k-means-clustering-algorithm-applications-evaluation-methods-and-drawbacks-aa03e644b48a
Brownlee, J. (2016, March 31). Logistic Regression for Machine Learning - MachineLearningMastery.com. MachineLearningMastery.com. https://machinelearningmastery.com/logistic-regression-for-machine-learning/
Casini, M. (2022). Building automation systems. Construction 4.0, 525–581. https://doi.org/10.1016/b978-0-12-821797-9.00008-8
Cheng, C. (2022, February 3). Principal Component Analysis (PCA) Explained Visually with Zero Math. Medium; Towards Data Science. https://towardsdatascience.com/principal-component-analysis-pca-explained-visually-with-zero-math-1cbf392b9e7d
Fuzail, M., Nouman, H. M. F., Mushtaq, M. O., Raza, B., Tayyab, A., & Talib, M. W. (2014). Face Detection System for Attendance of Class’ Students. International Journal of Multidisciplinary Sciences and Engineering, 5(4).
Zulfiqar, M., Syed, F., Khan, M. J., & Khurshid, K. (2019). Deep Face Recognition for Biometric Authentication. 2019 International Conference on Electrical, Communication, and Computer Engineering (ICECCE).
Wang, Y.-Q. (2014). An analysis of the Viola-Jones face detection algorithm. Image Processing On Line, 4, 128-148.
Varadharajan, E., Dharani, R., Jeevitha, S., Kavinmathi, B., & Hemalatha, S. (2016). Automatic attendance management system using face detection. 2016 Online International Conference on Green Engineering and Technologies (IC-GET). https://doi.org/10.1109/get.2016.7916753
Bakshi, N., & Prabhu, V. (2017). Face recognition system for access control using principal component analysis. In 2017 International Conference on Intelligent Communication and Computational Techniques (ICCT) (pp. 319-322). IEEE. https://doi.org/10.1109/intelcct.2017.8324035
Jomsri, P. (2018). Implementing Virtual 3D Model and Augmented Reality Navigation for Library in University. International Journal of Modeling and Optimization, 8(6), 454-458.
Smitha, Hegde, P. S., & Afshin. (2020). Face Recognition based Attendance Management System. International Journal of Engineering Research and Applications, 10(2), 63-68. https://doi.org/10.9790/9622-1002026368
Chintalapati, S., & Raghunadh, M. V. (2013). Automated Attendance Management System Based on Face Recognition Algorithms. In 2013 IEEE International Conference on Computational Intelligence and Computing Research (pp. 978-1-4799-1597-1). IEEE.
Rathod, H., Patil, P., Narote, S., & Borse, S. (2017). Automated attendance system using machine learning approach. In 2017 International Conference on Nascent Technologies in Engineering (ICNTE) (pp. 1-5). IEEE.
Hossain, E. (2021, April 5). How does the Convolutional Neural Network (CNN) work. Medium. https://medium.com/mlearning-ai/how-does-the-convolutional-neural-network-cnn-work-dcc46d68cd1c
Kibin. (2022). The emphasis of President Thomas Jefferson on education as the backbone of the nation. Kibin. http://www.kibin.com/essay-examples/the-emphasis-of-president-thomas-jefferson-on-education-as-the-backbone-of-the-nation-UZruehnw
Yunus Rehana, K., Farook, zakariya, Shoeb, K., & Pathan Nazim. (2016). Automated attendance system using face recognition. Core.ac.uk. oai:localhost:123456789/1574
Downloads
Published
Issue
Section
License
Copyright (c) 2023 Malaysian Journal of Information and Communication Technology (MyJICT)

This work is licensed under a Creative Commons Attribution 4.0 International License.