Open Access Open Access  Restricted Access Subscription Access

YOLO-Driven Image Based Automated Attendance System for Smart Classroom

Dr. Devidas Thosar, Suraj Jaiswal, Sujal Kumar, Utkarsh Yadav, Dr.Babaso Shinde, Rahul Navale Navale

Abstract


Due to the limitations of traditional roll-calling and biometric techniques for attendance recording, the system is difficult to adapt for large classrooms and wasting the time of teachers and students. We propose a YOLO based image driven automated attendance system for smart classrooms in this paper. In this paper, the YOLOv8 object detection algorithm is used for face detection in real-time, and the Video- based under the topic Face. By the use of a camera, the system takes classroom pictures, analyzing them with use of computer vision, and then records attendance automatically in a centralise database. The framework consists of six parts: image capturing, image preprocessing, face detection, face recognition, database management, and a web-based application to view attendance logs. The proposed system differs from traditional systems in that it increases efficiency, decreases attendance fraud, and eliminates the need for human interaction. The code is written in Python and makes use of OpenCV, YOLOv8, Face Recognition libraries, and MySQL database.  The deliverable includes increased accuracy, attendance tracking in real-time, lower paperwork burden, protected-data storage, and scalable implementation within educational institutions. This framework facilitates classroom automation and plays a role in the digital transformation of intelligent educational environment.

Full Text:

PDF

References


Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 779–788).

Viola, P., & Jones, M. (2001). Rapid object detection using a boosted cascade of simple features. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 511–518).

Taigman, Y., Yang, M., Ranzato, M., & Wolf, L. (2014). DeepFace: Closing the gap to human-level performance in face verification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 1701–1708).

OpenCV. (2024). Open source computer vision library.

King, D. E. (2009). Dlib-ml: A machine learning toolkit. Journal of Machine Learning Research, 10, 1755–1758.

Goodfellow, I., Bengio, Y., & Courville, A. (2016). Deep learning. MIT Press.

He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) (pp. 770–778).

Turk, M., & Pentland, A. (1991). Eigenfaces for recognition. Journal of Cognitive Neuroscience, 3(1), 71–71–86, 1991.


Refbacks

  • There are currently no refbacks.