Nagaveni Biradar, P. Aneesha Fathima, Saniya Anjum, Bhoomika , Indu
Abstract
This project introduces a Time-Based Attendance Management System that aims to streamline and modernize the traditional manual attendance tracking method, which is both time-consuming and challenging to maintain. The proposed system leverages advanced biometric technology, particularly Deep Learning (DL) based Face Recognition algorithms. Human faces serve as the primary dataset for training, employing the LBPH Face Recognizer. The user interface is developed through the Flask framework, providing a user-friendly web page. Notably, as an enhancement to this system, it offers the capability to store attendance data in a database, including timestamps.
The system is designed with two key modules:
Admin Module: The Admin has the ability to upload student data, view individual student profiles, and train the face recognition model on the student data. The Admin can also add marks details and view attendance statistics, such as total students, present students, and absent students. Additionally, the Admin can filter the attendance data by student name. An innovative feature automatically sends an email to parents regarding attendance condonation, based on the student’s attendance percentage.
Student Module: Students can mark their attendance using facial recognition, view their profile, and download their marks. The student dashboard provides easy access to attendance details and academic performance, enhancing the user experience.
In addition, the system includes a feature to notify parents about their children’s attendance, marks, and behavior through the Fast to SMS website, strengthening the communication between educational institutions and parents. This enhancement not only boosts the efficiency of attendance management but also fosters a more informed and engaged educational environment
Keywords
Attendance Management, Computer Vision, Deep Learning, Human Face Images, sending SMS.
Conclusion
In our proposed work, we have created a model that which can take the attendance of student in the allotted times by the face recognition if student not recognized I the allotted attendance taken time they will be given attendance as late coming. We have used Flask Framework, where the information about the student are stored and a model is trained and then the student picture is captured which is tested and attendance is taken to the student by the captured face image. And the whole process is hosting in AWS cloud for public service.
References
[1].Rao, “AttenFace: A Real Time Attendance System Using Face Recognition,” in Proc. 2022 IEEE 6th Conference on Information and Communication Technology (CICT), 2022. doi: 10.1109/CICT56698.2022.9998001.
[2]. O. A. Al-Shareef and N. M. Gaboua, “Face Recognition Using Deep Learning,” in Proc. 2023 IEEE 3rd International Maghreb Meeting of the Conference on Sciences and Techniques of Automatic Control and Computer Engineering (MI- STA), Benghazi, Libya, 21–23 May 2023,
pp. –, doi: 10.1109/MI- STA57575.2023.10169331.
[3]. H. Otroshi Shahreza, C. Ecabert, A. George, A. Unnervik, S. Marcel et al., “SDFR: Synthetic Data for Face Recognition Competition,” in Proc. 18th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2024), 2024.
[4]. Horn Boe, K. Ng, S. Haw, P. Naveen and E. Abdulwahab Anaam, “An Automated Face Detection and Recognition for Class Attendance,” JOIV : International Journal on Informatics Visualization, vol. 8, no. 3, pp. 1146-1153, Sep. 2024. doi:
10.62527/joiv.8.3.2967.