Advance Attendance Management Through Face Recognition
Madhur Joshi, Sunil Sikka, Manoj Pandey, Sweta Tripathi · 2025
Recent advances in facial recognition technology, driven by machine learning and deep learning approaches, have enabled the automation of attendance systems in educational and corporate environments. This paper proposes an automated attendance management system that utilizes computer vision and facial recognition to streamline the traditional attendance process. The model captures video input from a webcam, detects faces in real-time, and matches them against a database of pre-enrolled facial encodings to identify registered students. Upon successful identification, the system automatically logs the student detail name, course, year, batch, and timestamp in a date-specific CSV file, eliminating the need for manual attendance marking. The technical implementation uses face_recognition library for facial detection and feature encodings, with persistent storage of face encodings and student data using pickle serialization. The system provides immediate visual feedback via a camera interface, displaying recognized students' information on-screen, and includes a comprehensive testing module that calculates precision, recall, and accuracy metrics to validate recognition performance. This contactless attendance solution offers educational institutions an efficient alternative to traditional methods while maintaining detailed and accurate student attendance records, demonstrating how facial recognition can be integrated with real-time video processing to modernize attendance tracking, making it more reliable and scalable.