0% found this document useful (0 votes)
406 views21 pages

Presentation On Attendance System Using Face Recognition

Uploaded by

Mohammed Yaseen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
406 views21 pages

Presentation On Attendance System Using Face Recognition

Uploaded by

Mohammed Yaseen
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Attendance

System using
Face Recognition

By : Bhagyashree Kathar. (214018)


Mohammad Yaseen. (214023)
Rohan Pawar. (214028)
Tanvi Sone. (214033)
Amruta sonar. (214036)
Agenda

• Introduction
• Objective
• Goal
• Research work
• Algorithm used in project
• Implementation testing and validation
• Conclusion
• Reference
Introduction to Attendance
System using Face
Recognition

The management of the attendance can be a great burden on the teachers if it is done by hand. To
resolve this problem, smart and auto attendance management system is being utilized. But
authentication is an important issue in this system.
The smart attendance system is generally executed with the help of biometrics. Face recognition is
one of the biometric methods to improve this system.
To verify the student attendance record, the personnel staff thought to have an appropriate
system for approving and maintaining the attendance record consistently. By and large, there are
two kinds of student attendance framework ,

Framework

Manual Attendance System ( Automated Attendance System (AAS)


^ In MAS, the staff may ^ AAS may decrease the managerial work of
experience difficulty in its staff. Especially, for an attendance system
both approving and which embraces Human Face Recognition
keeping up every (HFR), it normally includes the students'
student's record in a facial images captured at the time he/she is
classroom all the time. entering the classroom, or when everyone is
seated in the classroom to mark the
attendance
Objective

• The main objective is to develop a smart attendance management system


using facial recognition that will take care of the problems which are being
faced in other manual systems which are in operation in today’s modern-
day world.
Goal
.
Seamless Implementation
Ensure a smooth transition to the new
Continuous Improvement attendance system with minimal disruption
Regularly review and optimize the to daily operations
system to address evolving business
needs and user feedback. Automated Attendance Tracking: The primary goal of a face
recognition attendance system is to automate the process of
tracking attendance. This eliminates the need for manual
attendance registers, reducing errors and saving time for both
User-Friendly Interface: The system employees and administrators.
should have a user-friendly interface for
both administrators and user(students). This
includes easy enrollment of faces, intuitive
attendance monitoring dashboards.
Research Work
Research work is an crucial step while building any project .it provides overall information about the
project topic and hence beneficial in many ways. Here are some research papers which we studied.

1. Li cuimei, et. al. Human face detection algorithm via haar cascade classifier combined with three
additional classifiers, 2017 IEEE 13th International conference.

2. R. Padila, et. al. Evaluation of Haar Cascade Classifiers Designed for Face Detection, world
academy of science international journal of computer & IT.

3. Shreyak Sawhney, et. al. Real-Time Smart Attendance System using Face Recognition Techniques,
Amity University Uttar Pradesh, Noida

4. Zankruti Arya, et. al. Study of implementing automated attendance system using face recognition
techniques, International Journal of Engineering Research and Applications

5. Akhil kotturi, et. al. Face recognition using haar cascade & lpbh, e Fourth International Conference
on Trends in Electronics and Informatics (ICOEI 2020)
Algorithm

Algorithm is an heart of any functionating system


and here in this project we use these algorithms:
1. Haar cascade algorithm
2. Local Binary Pattern Histogram (LBPH)
Haar Cascade Algorithm

• Haar cascade is an algorithm that can detect objects


in images, irrespective of their scale in image and
location.
• Haar Cascade is particularly well-suited for facial
detection because the Haar-like features can be
used to distinguish between facial features such as
the eyes, nose, and mouth.
• The algorithm detects faces by first creating a Haar
Cascade classifier using a set of positive and
negative images.
.
Haar cascade algorithm works in four
stages

This involves Four Stages that include:


• Haar Features Calculation
• Integral Images Creation
• Adaboost Usage
• Cascading Classifiers Implementation
LBPH (Local Binary Pattern Histogram)

• LBPH (Local Binary Pattern Histogram) is a Face-


Recognition algorithm it is used to recognize the
face of a person
• LBPH combines Local Binary Pattern (LBP) and
Histogram Oriented Gradients (HOG) to improve
the accuracy of face recognition results.
• LBPH can represent local features in the images. It
is also robust against monotonic gray scale
transformations, and it is provided by the OpenCV
library
Fig. Workflow of LBPH algorithm
Working of LBPH Algorithm
Working of LBPH Algorithm is as follows:
1. Converting image into 3x3 pixels.
2. Forming threshold matrix
3. Calculating the pixels & converting it into Binary format
4. Converting the binary no into an decimal number.
5. Generating Histogram
6. Concatenating Histogram & comparing it to verify whether the stored image and
current image match
Implementation
1) Front End 2) User Registration
User Registration

3) Registering Face : it will capture


75 Different Pictures and store it on
The local system
Taking Attendance

4) Taking Attendance : Click the


Take attendance on Ui and then
Click on the start button on the
New popup window a new camera
Frame will appear and it will detect
The face and show the no & name
In the frame and the click on q to
Mark attendance
Viewing Attendance

5) Viewing Attendance : click on the


View attendance button on the
User interface to view attendance
Viewing Registered Users

6) Viewing registered users : click


On the view registered users button
On the user interface to view the
Registered users
Deleting a user

7) Deleting a user : click on the


Remove face button on the user
Interface then a new popup will
Appear then enter ID of the user
Whom you want to remove from the
System then click on remove button
To delete user.
Conclusion
• In conclusion, the development of an attendance
system utilizing Haar Cascade and LBPH face
recognition algorithms presents a promising solution
to the challenges posed by traditional attendance
tracking methods. By harnessing the power of
advanced image processing and pattern recognition
techniques, this project offers numerous benefits,
including improved accuracy, efficiency, and security
in attendance management.
Reference
• Study of Implementing Automated Attendance System
Using Face Recognition Technique – International Journal
of Computer and Communication Engineering, Vol. 1, No.
2, July 2012
• https://chat.openai
• https://www.javatpoint.com/haar-cascade-algorithmi.com/
• https://towardsdatascience.com/face-recognition-how-lbph-
works-90ec258c3d6b
Thankyou!

You might also like