SARDAR PATEL COLLEGE OF ENGINEERING
DEPARTMENT - CE
FACE REGONITION ATTENDANCE SYSTEM USING
PYTHON
1. INTRODUCTION
“ Face Recognition Attendance System Using Python” represent a revolutionary approach to managing attendance. Attendance management has been a time
consuming and error-prone task, relying on manual process such as paper register. The Face Recognition Attendance System offer an elegant an secure solution
to these challenges, making use of latest advancement in computer vision.
2. OBJECTIVE
The Objective of a Face Recognition Attendance System using Python is to accurately and efficiently track and record the attendance of individual by using their
facial features as a unique identifier.
3. METHODOLOGY
It includes several keys :
(i) Data Collection: The First step is to collect a dataset of facial images for each individual whose attendance needs to be tracked.
(ii) Processing: Once the dataset is collected, the images need to be preprocessed to standardize them for use in the face recognition model.
(iii) Feature Extraction: Next, the facial features need to be extracted from the preprocessed images. This can be done using techniques such as Principal
Component Analysis (PCA) or Local Binary Patterns (LBP) to reduce the dimensionality of the data and extract discriminative features.
(iv) Model Training: With the extracted features, a machine learning model, such as a Support Vector Machine (SVM) or Convolutional Neural Network (CNN),
can be trained on the dataset to learn the patterns and relationships between facial features for each individual.
(v) Face Recognition: Once the model is trained, it can be used to recognize and match faces in real-time. When a new image is captured, the model can compare
the extracted features with those in the database and determine the identity of the individual.
(vi) Attendance Tracking: Finally, the recognized individuals can be automatically marked as present in the attendance records, which can be stored in a database
or exported to a file for further analysis.
4. PROTOTYPE
5. ADVANTAGES
(i) Accuracy: Face recognition systems have a high level of accuracy in identifying individuals, reducing the chances of errors in attendance tracking.
(ii) Efficiency: The system can automate the attendance tracking process, saving time and effort for both students and teachers.
(iii) Security: Face recognition adds an additional layer of security to the attendance system, as it ensures that only authorized individuals can mark their attendance.
(iv) Real-time tracking: The system can track attendance in real-time, providing up-to-date information on the presence of individuals.
(v) Flexibility: Python offers flexibility in developing and customizing the face recognition system according to specific requirements and use cases.
6. FUTURE WORK
(i) Improved accuracy: Research and development efforts can focus on enhancing the accuracy of face recognition algorithms, especially in challenging
conditions such as low lighting or occlusions.
(ii) Privacy protection: Future work can address concerns about privacy and data protection by implementing robust encryption and anonymization techniques
for the collected biometric data.
(iii) User experience enhancements: Future work can focus on improving the user interface and experience of the face recognition attendance system to make
it more user-friendly and intuitive for both administrators and end-users.
POSTER PREPARE BY:-
1. SHAH DEEP (211240107020)
2. JAIN HARSH(211240107026)
3. MACKWAN PRIYANHSU
(211240116072)
4. MACWAN NISARG (211240116053)
RESEARCH POSTER PRESENTATION DESIGN © 2019
5. GURNANI HARSH(211240116074)
www.PosterPresentations.com