Home / Current Issue / Paper 1723595
AI Smart Attendence System Using Face Recognition
Subject area: Science,Engineering and Technology · Area of research: Artificial Intelligence, Machine Learning
DOI: 10.64388/IREV10I4-1723595
Abstract
Attendance is an essential academic activity, but conventional roll calls and manual records consume classroom time and may introduce recording errors and opportunities for proxy attendance. This paper presents an AI Smart Attendance System using face recognition that automates attendance through real-time camera processing and timetable-based validation. The implemented prototype is developed using Python and Streamlit with OpenCV, the face_recognition library, WebRTC camera streaming, SQLite, Pandas and Matplotlib. The system provides administrator and student authentication, student registration, section management, timetable checking, face-based attendance, multi-frame confirmation, duplicate-attendance prevention, security logging, attendance filtering, analytics and CSV reporting. The face verification workflow is configured to require multiple confirming frames before an attendance record is created. The proposed enhanced architecture extends the prototype with mobile access, GPS/geofencing, separate subject-teacher accounts and an HOD dashboard. Under this architecture, attendance is accepted only when the student's identity, scheduled subject and permitted location satisfy the configured rules. Teachers can monitor attendance for their assigned subjects, while the HOD can obtain department-level visibility across teachers, subjects, sections and students. The paper describes the system architecture, methodology, database design, security controls, implementation status and planned enhancements. Rather than claiming unmeasured accuracy or deployment results, the study identifies the measurable evaluation parameters required for future experimental validation.
Keywords
Artificial Intelligence, Face Recognition, Smart Attendance, Timetable Validation, WebRTC, SQLite, GPS Geofencing, Role-Based Access Control.
References
[1] S. Hapani, M. Shah, and V. Kanani, “Automated Attendance System Using Image Processing,” in 2018 4th International Conference on Computing Communication Control and Automation (ICCUBEA), IEEE, 2018.
[2] M. S. Akbar, P. Sarker, A. T. Mansoor, A. M. Al Ashray, and J. Uddin, “Face Recognition and RFID Verified Attendance System,” in 2018 International Conference on Computing, Electronics & Communications Engineering (iCCECE), IEEE, 2018, pp. 168–172.
[3] K. O. Okokpujie, E. Noma-Osaghae, O. J. Okesola, S. N. John, and O. Robert, “Design and Implementation of a Student Attendance System Using Iris Biometric Recognition,” in 2017 International Conference on Computational Science and Computational Intelligence (CSCI), IEEE, 2017, pp. 563–567. IEEE
[4] H. Rathod et al., “Automated Attendance System Using Machine Learning Approach,” in 2017 International Conference on Nascent Technologies in Engineering (ICNTE), IEEE, 2017. IEEE
[5] A. R. S. Siswanto, A. S. Nugroho, and M. Galinium, “Implementation of Face Recognition Algorithm for BiometricsBased Time Attendance System,” in 2014 International Conference on ICT for Smart Society (ICISS), IEEE, 2014. IEEE
[6] S. Lukas, A. R. Mitra, R. I. Desanti, and D. Krisnadi, “Student Attendance System in Classroom Using Face Recognition Technique,” in 2016 International Conference on Information and Communication Technology Convergence (ICTC), IEEE, 2016, pp. 1032–1035. IEEE
[7] O. A. R. Salim, R. F. Olanrewaju, and W. A. Balogun, “Class Attendance Management System Using Face Recognition,” in 2018 7th International Conference on Computer and Communication Engineering (ICCCE), IEEE, 2018. IEEE
[8] K. Solanki and P. Pittalia, “Review of Face Recognition Techniques,” International Journal of Computer Applications, vol. 133, no. 12, pp. 20–24, 2016. International Journal of Computer Applications
[9] C. Stoll et al., “Face Recognition is Shaped by the Use of Sign Language,” Journal of Deaf Studies & Deaf Education, vol. 23, no. 1, pp. 1–9, 2018.
[10] W. Deng, J. Hu, and J. Guo, “Face Recognition via Collaborative Representation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 40, no. 10, 2017.
[11] T. Pei et al., “Decision Pyramid Classifier for Face Recognition,” Pattern Recognition, vol. 64, pp. 305–313, 2016.
[12] H. Shi et al., “Cross-Modality Face Recognition via Heterogeneous Joint Bayesian,” IEEE Signal Processing Letters, vol. 24, no. 1, pp. 81–85, 2017. IEEE
[13] C. Ding and D. Tao, “Trunk-Branch Ensemble CNN for VideoBased Face Recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016.
[14] V. Nemirovskiy et al., “Face Recognition Based on Proximity Measure Clustering,” Cybernetics Institute Journal, vol. 40, no. 5, pp. 740–745, 2016.
[15] T. K. Taniya, N. M. Nidhi, and T. Nandini, “Automated HR and Attendance Management Using Face Recognition,” IJSRSET, vol. 16, no. 4, pp. 847–853, 2016.
[16] D. Wu et al., “Robust Face Recognition Using Deep Learning,” Journal of Optoelectronics Laser, vol. 27, no. 6, pp. 655–661, 2016.
[17] Y. Sun, J. Zhao, and Y. Hu, “Supervised Sparsity Preserving Projections for Face Recognition,” Proceedings of SPIE, vol. 8009, 2017.
[18] L. Best-Rowden and A. K. Jain, “Longitudinal Study of Automatic Face Recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 40, no. 1, pp. 148–162, 2018. IEEE
[19] T. Valentine, M. B. Lewis, and P. J. Hills, “Face-Space: A Unifying Concept in Face Recognition Research,” Quarterly Journal of Experimental Psychology, vol. 69, no. 10, pp. 1996–2019, 2016. Taylor & Francis
[20] Y. Duan et al., “Context-Aware Local Binary Feature Learning for Face Recognition,” IEEE Transactions on Pattern Analysis and Machine Intelligence, 2017.
[21] S. Chakraborty, S. K. Singh, and P. Chakraborty, “Local Gradient Hexa Pattern for Face Recognition,” IEEE Transactions on Circuits and Systems for Video Technology, 2016.
[22] [Some characters in this reference could not be displayed correctly — please refer to the published PDF for the full reference.]
How to cite this paper
@article{1723595,
author = {Mohammed Muzammil, Muhammad Adam Khan, Mahammad Yunus B, Mir Naqi Raza, Bhagyashri Wakde; Soniya Komal V},
title = {AI Smart Attendence System Using Face Recognition},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {10},
number = {4},
pages = {202-210},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1723595.pdf},
abstract = {Attendance is an essential academic activity, but conventional roll calls and manual records consume classroom time and may introduce recording errors and opportunities for proxy attendance. This paper presents an AI Smart Attendance System using face recognition that automates attendance through real-time camera processing and timetable-based validation. The implemented prototype is developed using Python and Streamlit with OpenCV, the face_recognition library, WebRTC camera streaming, SQLite, Pandas and Matplotlib. The system provides administrator and student authentication, student registration, section management, timetable checking, face-based attendance, multi-frame confirmation, duplicate-attendance prevention, security logging, attendance filtering, analytics and CSV reporting. The face verification workflow is configured to require multiple confirming frames before an attendance record is created. The proposed enhanced architecture extends the prototype with mobile access, GPS/geofencing, separate subject-teacher accounts and an HOD dashboard. Under this architecture, attendance is accepted only when the student's identity, scheduled subject and permitted location satisfy the configured rules. Teachers can monitor attendance for their assigned subjects, while the HOD can obtain department-level visibility across teachers, subjects, sections and students. The paper describes the system architecture, methodology, database design, security controls, implementation status and planned enhancements. Rather than claiming unmeasured accuracy or deployment results, the study identifies the measurable evaluation parameters required for future experimental validation.},
keywords = {Artificial Intelligence, Face Recognition, Smart Attendance, Timetable Validation, WebRTC, SQLite, GPS Geofencing, Role-Based Access Control.},
month = {October},
doi = {https://doi.org/10.64388/IREV10I4-1723595}
}