E-Attendance Using Face Recognition System
Authors: Aryan Dame, Anirudha Khode, Alankar Jamle, Aditya Mishraand , Ayushi Chouhan, Pirmohammad Khan
Certificate: View Certificate
Abstract
Face recognition means identifying a person using face biometrics. It is one of the major applications of Image Processing in Machine Learning. It is widely used for authentication purposes such as in Education sector for marking attendance. Attendance of students directly affects their performance. Therefore, a reliable attendance taking system is needed. In this project, we have developed a Smart Attendance taking System using Python that uses realtime face recognition for marking attendance. The existing manual attendance taking system is time and effort consuming. As it includes human intervention, it is easy to manipulate and inaccurate. The main objective of this project is to overcome all the above mentioned limitations of the existing system so as to make the process of taking attendance fast and smooth. The proposed system uses Haarcascade classifiers and LBPH () Algorithm for face recognition. The system recognizes the face from the video or image that is captured through camera. Once recorded, the attendance of the students is stored in an excel sheet. This system comes out to be fast, time and cost efficient and accurate
Introduction
This project aims to build an Automated Face Recognition System for taking attendance. A facial recognition system is a type of computer based biometric software that can be used to identify or validate the identity of a person by comparing patterns based on their facial features. Attendance is the factor that directly affects the leaning of the students. With the advancement in the machine learning technology, the computer can now automatically recognize the students' attendance performance and keep a record of it. The number of students present in a lecture hall is counted, everyone is identified and track of the total number of students present is maintained. The traditional attendance taking system is includes manual records that can be corrupted easily and cannot be stored for long time. Carrying registers for maintaining attendance record and head count of students to verify the attendance is tiresome and time consuming. Manual efforts consumed in this process is to be reduced so as the institutions can focus on providing quality education. This project basically focuses on making attendance taking system easy, less time consuming and accurate as compared to the old traditional method. It ensures the authenticity of the records which in turn leads to increases discipline and punctuality.
Conclusion
Thesmart attendance taking system developed can be used in various organizations to maintain the attendance record. It is highly accurate, fast and reliable automatic system of marking attendance. This system records live video of the students present in the class and then recognizes their faces by comparing them to the images stored in the database already. After recognizing successfully, it generates an excel sheet that maintains the record of attendance of the students. It is updated automatically each time attendance is taken. The use of LBPH algorithm for face recognition overcomes the problem of different head orientations and substantial occlusion. The system proves to be a better alternative for all the other existing systems.
Copyright
Copyright © 2025 Aryan Dame, Anirudha Khode, Alankar Jamle, Aditya Mishraand , Ayushi Chouhan, Pirmohammad Khan . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.