Covid-19 has caused an unprecedented paradigm shift in the daily, quotidian tasks. The current world needs social distancing and minimal physical interaction. Despite all these hardships, an educational institution must keep working. The methods currently used in the majority of institutions, for recording attendance in the classroom, involve manually writing the student’s signature and then uploading these sheets into the system for further analysis. This method is now highly obsolete and anachronistic. Moreover, it is deleterious as it hardly corroborates with the contactless guidelines. This paper describes a system, where the user can record his/her attendance using face recognition, and all the statistics will be inherently calculated by our system for the teachers to analyze in a contactless but efficient manner. Index TermsAttendance System, Facial Recognition, Webbased application, Online classroom, Open source
Introduction
CaptureIt, a web-based contactless attendance system using face recognition to solve issues of manual attendance during COVID-19 and improve academic management.
It uses a deep-learning face recognition model (based on dlib via Adam Geitgey’s face-recognition package) to detect students through a webcam and automatically mark attendance in real time. The system is built using a multi-layer architecture involving a Python-based recognition module, a Node.js/Express backend, and a MongoDB database for storing attendance data and analytics.
The system supports two main users: teachers and students. Teachers can take attendance, view defaulters, analyze attendance trends, download reports, and manage classrooms using unique codes. Students can check their attendance, join classes, and track defaulters. Additional features include email notifications, statistical dashboards, and multi-platform access.
The literature review highlights existing face recognition methods and emphasizes improvements in accuracy, usability, and analytics. The system also addresses security and bias concerns using CSRF protection and encrypted data storage.
Experimentally, the system achieves around 98% accuracy in real-time classroom testing and successfully handles multi-face detection in online environments.
Conclusion
This web-based application (CaptureIt!) provides a range comprehensive functionalities, which are yet to be explored in systems similar to this[5][6][7][9][13][14]. The seamless integration of facial recognition and custom API’s along with the interaction between the students and the teachers through the web application, gives a complete automated experience. Further aim is to perpetuate developing this application in the future. This project is an open source project, therefore further iterations of development will be provided by the open source community to enhance the usability and functionality of the application. Different experimentation such as UI enhancements, modular developments for prevention of spoofing while marking the attendance and performance enhancements have been left for future work. The future work takes a deeper dive into leveraging the classroom schema to subsume more features pertaining to teacher and student interactions, such as conduction of quizzes and file sharing. The performance of the system can be improved by experimenting and testing to reduce the latency of various tasks mentioned earlier. Various models for detection of liveliness will be tested to make the system spoof proof.
The application was developed in the hope of creating a safe educational ecosystem in this pandemic caused by coronavirus, to adhere to the safety norms and guidelines of the governing entities
Urban resilience is a foundational cornerstone for achieving the full mandate of SDG 11. Shahid and Ahmed (2022) stress the immense importance of systematically embedding resilience indicators into urban development frameworks and policy structures to enhance the long-term sustainability of cities and communities. Cybersecurity serves as a fundamental protective component of this resilience by securing the digital infrastructures and complex information systems that are integral to the efficient operation of modern urban environments (smart grids, traffic, public safety). By effectively mitigating dynamic cyber threats, a strong cybersecurity posture reinforces the ability of cities to withstand disruptions, ensuring operational continuity and allowing progress to continue toward sustainability goals.
References
[1] Mohamed Hammad1, Yashu Liu1 and Kuanquan Wang1, “Multimodal Biometric Authentication Systems Using Convolution Neural Networks based on Different Level Fusion of ECG and Fingerprint”, IEEE Access (Volume:7), doi: 10.1109/ACCESS.2018.2886573.
[2] Murizah Kassim, Hasbullah Mazlan, Norliza Zaini, Muhammad Khidhir Salleh, “Web-based Student Attendance System using RFID Technology”, 2012 IEEE Control and System Graduate Research Colloquium (ICSGRC 2012), doi: 10.1109/ICSGRC.2012.6287164.
[3] Iacopo Masi, Yue Wu, Tal Hassner, and Prem Natarajan, “Deep Face Recognition: a Survey”, 2018 31st SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI), doi: 10.1109/SIBGRAPI.2018.00067.
[4] Adam Geitgey, “Machine learning is fun!: The world’s easiest introduction to machine learning”, Adam Geitgey - Medium2014, https://medium.com/@ageitgey/machinelearning-is-fun-80ea3ec3c471, Last retrieved on 8th August, 2021.
[5] Syam Kakarla, Priyaranjan Gangula, M.Sai Rahul, C. Sai Charan Singh, and T. Hitendra Sarma, “Smart Attendance Management System Based on Face Recognition Using CNN”, 2020 IEEE-HYDCON, doi: 10.1109/HYDCON48903.2020.9242847.
[6] Tata Sutabri, Pamungkur, Ade Kurniawan, and Raymond Erz Saragih, “Automatic Attendance System for University Student Using Face Recognition Based on Deep Learning”, International Journal of Machine Learning and Computing, Vol. 9, No. 5, October 2019, doi: 10.18178/IJMLC.
[7] Yuslinda Wati Mohamad Yusof, Muhammad Asyraf Mohd Nasir, Kama Azura Othman, Saiful Izwan Suliman, Shahrani Shahbudin, Roslina Mohamad, “Real-Time Internet Based Attendance Using Face Recognition System”, International Journal of Engineering & Technology, 7(3.15)(2018)174-178, doi: http://dx.doi.org/10.14419/ijet.v7i3.15.17524
[8] Izwan Nizal Mohd Shaharanee, Jastini Mohd Jamil, and Sarah Syamimi Mohamad Rodzi, ”The Application of Google Classroom as a Tool for Teaching and Learning“,Vol. 8 No. 10, e-ISSN: 2289-8131.
[9] Harikrishnan J, Arya Sudarsan, Aravind Sadashiv, Remya Ajai A S, “Vision-Face Recognition Attendance Monitoring System for Surveillance using Deep Learning Technology and Computer Vision”, 2019 International Conference on Vision Towards Emerging Trends in Communication and Networking (ViTECoN), doi: 10.1109/ViTECoN.2019.8899418.
[10] Ashraf Khalil, Soha Glal Ahmed, Asad Masood Khattak, Nabeel AlQirim, “Investigating Bias in Facial Analysis Systems: A Systematic Review”, IEEE Access (Volume: 8), 2020. doi: 10.1109/ACCESS.2020.3006051.
[11] W.H. Rankothge, S M.N. Randeniya, “Identification and Mitigation Tool For Cross-Site Request Forgery (CSRF)”, 2020 IEEE 8th R10 Humanitarian Technology Conference (R10-HTC), doi: 10.1109/R10- HTC49770.2020.9357029.
[12] [Friedrich Wiemer, Ralf Zimmermann, “High-speed implementation of bcrypt password search using special-purpose hardware”, 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14), doi: 10.1109/ReConFig.2014.7032529.
[13] Dongmei Feng, Peng Wang, Lei Zu, “Design of Attendance Checking Management System for College Classroom Students Based on Fingerprint Recognition”, 2020 Chinese Control And Decision Conference (CCDC), doi: 10.1109/CCDC49329.2020.9164638.
[14] Wenxian Zeng, Qinglin Meng, Ran Li, “Design of Intelligent Classroom Attendance System Based on Face Recognition”, 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), doi: 10.1109/ITNEC.2019.8729496