0% found this document useful (0 votes)
36 views14 pages

CPP Report

Uploaded by

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

CPP Report

Uploaded by

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

FACE RECOGNITION ATTENDANCE SYSTEM

CHAPTER 1

1
FACE RECOGNITION ATTENDANCE SYSTEM

INTRODUCTION ABOUT PROJECT

The technology aims in imparting a tremendous knowledge oriented technical


innovations these days. Deep Learning is one among the interesting domain that
enables the machine to train itself by providing some datasets as input and
provides an appropriate output during testing by applying different learning
algorithms. Nowadays Attendance is considered as an important factor for both
the student as well as the teacher of an educational organization. With the
advancement of the deep learning technology the machine automatically detects
the attendance performance of the students and maintains a record of those
collected data.

In general, the attendance system of the student can be maintained in two


different forms namely, • Manual Attendance System (MAS)

• Automated Attendance System (AAS).

Manual Student Attendance Management system is a process where a teacher


concerned with the particular subject need to call the students name and mark the
attendance manually. Manual attendance may be considered as a time-consuming
process or sometimes it happens for the teacher to miss someone or students may
answer multiple times on the absence of their friends.

So, the problem arises when we think about the traditional process of taking
attendance in the classroom. To solve all these issues we go with Automatic
Attendance System(AAS).

Automated Attendance System (AAS) is a process to automatically estimate the


presence or the absence of the student in the classroom by using face recognition
technology. It is also possible to recognize whether the student is sleeping or
awake during the lecture and it can also be implemented in the exam sessions to
ensure the presence of the student. The presence of the students can be determined
by capturing their faces on to a high-definition monitor video streaming service,
so it becomes highly reliable for the machine to understand the presence of all the
students in the classroom.

2
FACE RECOGNITION ATTENDANCE SYSTEM

PROBLEM DEFINITION

A Face Recognition Attendance System is software solution which allows to


manage the Attendance Problem of a particular institute. The intention of
selecting this project is to manage or handle the attendance in smart way in which
the staff can manage the record of student’s attendance and generated reports
checking in one software application.

EXISTING SYSTEM

• Accuracy: Environmental factors like lighting conditions, angles, and facial


expressions can affect accuracy.

• Privacy Concerns: Collecting and storing facial data raises privacy issues and
might result in data breaches.

• Spoofing: Hackers can use photos or videos to trick the system, so anti-
spoofing measures are necessary.

• Scalability: Managing a large number of users can strain the system's


performance.

• Hardware Costs: High-quality cameras and processing power are needed,


adding to costs.

PROPOSED SYSTEM

• Enhanced Algorithms: Continuously improve algorithms to handle various


conditions, expressions, and angles.

• Data Encryption: Implement strong encryption and security measures to


protect stored facial data.

• Liveness Detection: Integrate liveness detection techniques to differentiate


between real faces and fake ones.

• Cost-Effective Solutions: Explore cost-effective hardware options without


compromising on performance

3
FACE RECOGNITION ATTENDANCE SYSTEM

CHAPTER 2

4
FACE RECOGNITION ATTENDANCE SYSTEM

LITERATURE SURVEY

In[1] 2017 Samuel John presented a Face Recognition Attendance System with
GSM Notification. This system uses theViolaJones algorithm. This algorithm
used for detect faces. Also, Fisher faces algorithm was used to create patterns of
the faces which were caught. That created templates stored in the database. This
system used library which is OpenCV and used Software Development Kit (SDK)
to create the graphical user interface.

In[2] other paper, Jenif D Souza introduces a Automated Attendance Marking


and Management System by Facial Recognition. This system marked students
attendance automatically by the camera which captures the photo of student in
the class. This system uses the algorithm called Histogram. Histogram algorithm
used for face identification purpose. In this algorithm, The face image is
converted to matrix form. Histogram are used for recognize of the exact faces.
This system overcome the problem of time consuming.

In[3] 2019 Nandhini R. introduced Attendance System based on face recognition.


This system capture the video of the students, convert it into frames and store it
in the database. Also, Convolution Neural Network(CNN) algorithm is used to
detect faces. This System helps in improving the accuracyand speed.

In[4] 2019, Shreyak Sawhney, karan kicker, Samyakjain introduced Real Time
Smart Attendance Management System Using Face Recognition Techniques. In
this system they use face detection and recognition method using convolution
Neural Network and Principal Component Analysis (PCA) but using two camera
some camera is used for the face detection and recognition at the door of
classroom and the camera is used at inside the classroom for checking proxy
attendance.

In[5] 2016, E Vardharajan, R Dharani, S Jeevitha,SHemalata introduced


Automatic Attendance Management System Using Face Recognition. In this
system the use Eigen Faces, Eigen Weight method for face detection this system
the camera detention the image and then system crop the faces of student and tie
the faces with student database.

In[6] 2017, Poornima S, Sripriya N introduced Attendance Management System


using Facial Recognition with Audio Output and Gender Classification. In this
system they use Viola Jones algorithm and Principal Component Analysis(PCA)

5
FACE RECOGNITION ATTENDANCE SYSTEM

for the face recognition and they also use the gender classification and Voice
conversion module. After the face detection and recognition the system use the
Microsoft Speech API for announce the absent student names this can serve as a
cross check.

In[7] 2018, Omkar abdul rhmansa lim introduced Class Attendance Management
System Using Face Recognition. The system is based on Raspberry Pi. By facing
the camera. It will capture the image. The Raspberry Pi is a programmed to handle
the face recognition by implement in the Binary Patterns algorithm LBPs.

In[8]2018,KritikaShrivastava,ShwetaManda,Prof.P.S. Chavan introduced


Automated Attendance System based on Face Recognition and Gender
Classification using HaarCascade, LBPH Algorithm along with LDA Model

6
FACE RECOGNITION ATTENDANCE SYSTEM

CHAPTER 3

7
FACE RECOGNITION ATTENDANCE SYSTEM

EXISTING SYSTEM

• Accuracy: Environmental factors like lighting conditions, angles, and facial


expressions can affect accuracy.

• Privacy Concerns: Collecting and storing facial data raises privacy issues and
might result in data breaches.

• Spoofing: Hackers can use photos or videos to trick the system, so anti-
spoofing measures are necessary.

• Scalability: Managing a large number of users can strain the system's


performance.

• Hardware Costs: High-quality cameras and processing power are needed,


adding to costs.

PROPOSED SYSTEM

• Enhanced Algorithms: Continuously improve algorithms to handle various


conditions, expressions, and angles.

• Data Encryption: Implement strong encryption and security measures to


protect stored facial data.

• Liveness Detection: Integrate liveness detection techniques to differentiate


between real faces and fake ones.

• Cost-Effective Solutions: Explore cost-effective hardware options without


compromising on performance

8
FACE RECOGNITION ATTENDANCE SYSTEM

PRODUCT FLOW

• Flow chart:-

9
FACE RECOGNITION ATTENDANCE SYSTEM

• Work Flow

10
FACE RECOGNITION ATTENDANCE SYSTEM

APPLICATION :-

11
FACE RECOGNITION ATTENDANCE SYSTEM

RESOURCES AND CONSUMABLES REQUIRED

SOFTWARE USED

Sr.no Name of resources used Specifications Quantity

1. Visual Studio - - 1

2. Microsoft SQL Server x64 Processor: 1.4 GHz 1

HARDWARE USED

Sr.no Name of resources used Specifications Quantity

1. Computer system Computer(i3-i5 preferable


RAM>2GB 1

2. Integrated Webcam Lenovo wide Vision HD 1


Camera

12
FACE RECOGNITION ATTENDANCE SYSTEM

ACTION PLAN

Duration Activities carried out

24/07/2023 to 31/08/2023 Research

1/09/2023 to 15/09/2023 Finalize the Project

16/09/2023 to 30/09/2023 Planning

1/10/2023 to 15/10/2023 Requirement Analysis

16/10/2023 to 30/10/2023 System and Software design

31/10/2023 to 14/11/2023 Making various units of project &


working on that unit

15/11/2023 to 30/11/2023 Coding of Application

1/12/2023 to 15/12/2023 Testing of that particular unit

13
FACE RECOGNITION ATTENDANCE SYSTEM

REFERENCE

[1] Kennedy Ok okpujie,EtinosaNomaOsaghae,Samuel John, Kalu-Anyah Grace, Imhade


Okokpujie “ A face Recognition Attendance system with GSM Notification” in IEEE
NIGERICON 2017. https://ieeexplore.ieee.org/document/8281895.

[2] Jenif D Souza, Jothi S, Chandrasekar A, “Automated Attendance Marking and Management
System by Facial recognition using Histogram” in ICACCS 2019.
https://ieeexplore.ieee.org/document/8728399.

[3] Nandhini R, Duraimurugan N, S.P Chollalingam “ Face Recognition Attendance System”


in IJEAT in 2019. https://www.ijeat.org/wpcontent/uploads/papers/v8i3 S/C.

[4] E Varadharajan , R Dharani , S.Jeevitha, B Kavinmathi, S. Hemalatha “ Automatic


Attendance Management system using face detection” at ICGET 2016. 2020 Department of
Information Technology. https://ieeexplore.ieee.org/abstract/document/791675 3.

[5] Shreyak Sawhney, Karan Kacker, Samayak Jain, Shailendra Narayan ,Rakesh Garg “Real
Time Smart Attendance system using face recognition techniques “ ininternational conference
on cloud computing data scienceand engineering 2019.
https://ieeexplore.ieee.org/abstract/document/8776934.

[6] Poornima S,Sripriya N , Vijayalakshmi B, Vishnupriya P “ Attendace monitoring system


using facial recognitionwith audio output gender classification “ in ICCCSP 2017.
https://ieeexplore.ieee.org/document/7944103.

[7] Kritika Shrivastava, Shweta Manda,P.S Chavan, “Conceputal model for proficient
automated attendance system based on face recognition and gender classification using Haar-
cascade” in IJEAT 2018. https://www.ripublication.com/ijaer18/ijaerv13n10_11.

[8]Aruna katara , Sudesh V, Amar P, Nikhil D,Bhele


https://www.scribd.com/document/350875725/Att endance-System-Using-Face-Recognition-
and-Class-Monitoring-System

14

You might also like