Haar Cascade Classifier-Based System for Student Attendance Through Face Recognition
Article Sidebar
Main Article Content
Attendance systems are essential in academic and organizational settings to track individual participation and discourage absenteeism. Traditional methods, such as paper-based attendance sheets, are tedious and susceptible to fraud, as well as impersonation and having someone else stand in for you. To resolve these problems, this study developed a haar cascade classifier-based system for student attendance through face recognition using Python and a webcam to detect and identify students in real-time. The web application applies the Haar Cascade Classifier from the OpenCV library, a machine learning-based algorithm that detects facial features. After students are enrolled, the system captures facial images, extracts features, and stores them in a database. During lectures, the system matches real-time images with the database, automatically recording attendance if a match is found. Performance evaluation showed that both enrollment and attendance processes were completed in under one minute, offering significant efficiency improvements over manual methods while usability testing with ten participants confirmed high satisfaction ratings averaging above 4.0 on a five-point Likert scale across navigation, clarity, form layout, and overall experience. This system effectively eliminates impersonation, reduces lecturer workload, and encourages punctuality, thereby contributing to improved academic integrity and institutional efficiency.
Downloads
References
Akinduyite, C.O., Adetunmbi, A.O., Olabode, O.O., and Ibidunmoye, E.O. (2013). Fingerprint-Based Attendance Management System. DOI:10.12691/jcsa-1-5-4.
Alhanaee, K., Alhammadi, M., Almenhali, N., and Shatnawi, M. (2021). Face Recognition Smart Attendance System using Deep Transfer Learning. Available at: https://creativecommons.org/licenses/by-nc-nd/4.0.
Aware, I. (2024). What are Biometrics? Biometric Processes. Available at: https://www.aware.com/what-are-biometrics-biometric-processes/.
Bell, D. (2022). Explore the UML sequence diagram. Available at: https://developer.ibm.com/articles/the-sequence-diagram/.
Bhattacharya, S., Nainala, G. S., Das, P., and Routray, A. (2018). Smart Attendance Monitoring System (SAMS): A Face Recognition Based Attendance System for Classroom Environmen, in 2018 IEEE 18th International Conference on Advanced Learning Technologies (ICALT), 2018.
Feng., Z. (2018). Biometric Identification Technology and Development Trend of Physiological Characteristics. doi :10.1088/1742-6596/1060/1/012047.
Gayatri, P., and Yalla, V. (2023). Real Time Facial Reconigzation Based Attendance System.
Guennouni, S., Mansouri, A., and Ahaitouf, A. (2019). Biometric Systems and Their Applications. DOI: http://dx.doi.org/10.5772/intechopen.84845.
Hamaamin, R.A., Ali, O.M.A., amd Kareem, S.W. (2024). Biometric Systems: A Comprehensive Review.
Karunakar, M., Sai, C. A., Chandra, K., and Kumar, K. A. (2020). Smart Attendance Monitoring System (SAMS): A Face Recognition Based Attendance System for Classroom Environment, International Journal for Recent Developments in Science and Technology, vol. 4, no. 5, pp. 194-201, 2020.
Kumara, P.M., Tahmasebi, M., and Sethu, D. (2021). Automatic Attendance Recording System Using Facial Recognition.
Lun, H.W. (2023). Smart Event Attendance System Using Face Recognition. Faculty of Information and Communication Technology (Kampar Campus), UTAR.
Martinez, A.M. (2023). Face Recognition, Overview. Available at: https://link.springer.com/referenceworkentry/10.1007/978-0-387-73003-5_84.
Mittal, A., (2020). Haar Cascades, Explained. Available at: https://medium.com/analytics-vidhya/haar-cascades-explained-38210e57970d.
Omoyiola, B.O. (2018). Overview of Biometric and Facial Recognition Techniques. IOSR Journal of Computer Engineering (IOSR-JCE). e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 20, Issue 4, Ver. I (Jul - Aug 2018), PP 01-05.
Soundarya, S., Ashwini, P., Rucha, W., and Gaurav, K. (2021). A Review Paper on Attendance ManagementSystem Using Face Recognition. Volume 9, Issue 11 November 2021 | ISSN: 2320-2882.
Umalkar, A., Manhas, S.S., Chandiwala, I., and Bhagat, N. (2023). Face Recognition Based Attendance System Using Real Time Data. Volume 11, Issue 8 August 2023 | ISSN: 2320-2882.
Visual-paradigm (2024). What is Sequence Diagram.
Waghunde, P.P., Tayde, M.P., Sabalae, A.A., and Sawant, Y.B. (2021). Biometric Attendance System Using Facial Recognition.

This work is licensed under a Creative Commons Attribution 4.0 International License.
All articles published in our journal are licensed under CC-BY 4.0, which permits authors to retain copyright of their work. This license allows for unrestricted use, sharing, and reproduction of the articles, provided that proper credit is given to the original authors and the source.