mini project
mini project
ABSTRACT
In the digital age, face recognition systems have become essential across various sectors.
As a prominent biometric technology, face recognition is widely used for security,
authentication, and identification purposes. Despite lower accuracy when compared to iris
and fingerprint recognition, its contactless and non-invasive nature makes it highly popular.
One practical application is in attendance management for educational institutions and
workplaces, where manual processes are time-consuming and prone to errors, including
proxy attendance. This project aims to develop an automated class attendance system
using face recognition, replacing traditional manual methods.
The system involves four key phases: database creation, face detection, face recognition,
and attendance updating. A database of student images is created, followed by face
detection and recognition using the Haar-Cascade classifier and Local Binary Pattern
Histogram (LBPH) algorithm. These processes are applied to live video streams of
classroom sessions, ensuring real-time attendance marking. At the end of each session,
attendance records are automatically sent to the relevant faculty via email, enhancing
efficiency and reliability.