SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 347
Student Attendance Management Automation Using Face Recognition
Algorithm
Savitha M
Asst. Professor, Dept. of CSE, Vivekananda College of Engineering and Technology, Puttur, Karnataka, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Attendance management using Real-Time Face
Recognition is a real-world solution to day to day activities of
handling student attendance system. The system aims to
improve attendance management by eliminating the manual
process of entering attendance and reducing time and errors.
The proposed student attendance management automation
system uses the Haar cascading and Local Binary Pattern
Histogram algorithm. The system uses a camera to capture
the facial features of the students and applies the Haar
cascading algorithmto detect faces. The LBPH algorithm is
then applied to recognize the faces and mark attendance. The
system provides real-time attendance reports, and the
attendance details can be accessed by authorized personnel.
Key Words: Face Recognition, Attendance, LBPH
algorithm, Haar cascading algorithm, Camera, students.
1. INTRODUCTION
The paper considers the importance of automation in
attendancesystems,highlightingtheadvancementsthathave
taken place to improve efficiency. The focusofthepaperison
automated attendance systems, which have replaced the
traditional method ofattendancemarking.Thesesystemsare
based onbio-metric,smart-card,andweb-basedandareused
in different organizations. The traditional method of
attendance marking is time-consuming and can be
complicated when dealing with a large number of people.
Automation of attendance systems saves time, increases
accuracy, and can also be used for security purposes,
preventing fake attendance.
The proposed attendance management system, which is
based on biometrics (in this case, face recognition), consists
of several stages, including image acquisition, database
development, face detection, feature extraction, Face
Recognition, and Attendance Marking. The paper provides a
literature survey, a detailed description of the various stages
involved in the proposed model, the results obtained, and
conclusions drawn from the study.
2. LITERATURE SURVEY
[1] B. K. Mohamed and C. Raghu worked on Fingerprint
attendance system for classroom needs.
The system uses a portable fingerprint device that can be
passed among students to place their finger on the sensor
during lecture time without the instructor's intervention.
The system ensures a fool-proof method for marking
attendance.
[2] T. Lim, S. Sim, and M. Mansor worked on Rfid based
attendance system,” in Industrial Electronics& Applications.
The authors propose an RFID-based attendance system
where students carry an ID cardwithanembeddedRFIDtag.
Students have to place the card on the card reader to record
their attendance, and the system is connected to a computer
via RS232 to save the attendance in the database.
[3] S. Kadry and K. Smaili worked on A design and
implementation of a wireless iris recognition attendance
management system.
The authors propose an iris recognition system based on
Daugman's algorithm. The system captures iris images,
performs feature extraction, storesthedata,andmatchesthe
iris data to verify the identity ofindividuals.
[4] Roshan Tharanga, S. M. S. C. Samarakoon worked on
Smart attendance using real time face recognition.
The authors propose a real-timefacerecognitionsystemthat
is reliable, secure, and fast. The system uses face recognition
algorithms to detect and recognize faces, and it can be used
for attendance management in various settings.
3. PROPOSED SYSTEM
The proposed system of automated student attendance
system is shown in figure 1. The system captures the face of
students and stores it in the database for their attendance.
The face of the studentsshould be captured insucha manner
that all the feature of the student’s face needs tobe recorded
and analyzed with the existing record. Further, the
recognized image of thestudent isprovidedwithattendance,
else ignored.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 348
Fig -1: Proposed System
3.1 Image Acquisition It is the process of capturing an
image using a camera or other imaging device. Captured
image is then used for face recognition and attendance
tracking purposes.
3.2 Face Detection In this process, Haar cascading is
used, which is a popular algorithm used for face
detection in computer vision applications. Algorithm
works by scanning the image with a sliding window of
varying sizes and aspect ratios. At each step, the Haar
classifier evaluates whether the window contains a face
or not , based on the features that it has learned. If the
window is classified as containing a face, it is flaggedasa
potential face detection and further processed to
eliminate false positives.
3.3 Feature Extraction Local BinaryPattern Histogram
(LBPH) is a widely used feature extraction technique for
face recognition. The LBPH algorithm works by dividing
the image into small regions and extracting a binary
pattern from each region. This binary pattern is then
represented as a decimal number, which is used as a
feature for that region.
3.4 Facial Recognition The LBPH feature vector is then
compared to the feature vectors in the database using a
distance metric, such as Euclidean distance, to find the
closest match. If the distance is below a certain
threshold, the system recognizes the face and marksthe
attendance of the corresponding student.
3.5 Create DataSet The dataset typically consists of a
collection of images of the students, each labeled with
their corresponding student ID. Thestudentinformation
is recorded along with their corresponding facial
images, which are detected using Haar cascading
algorithm.
4. METHODOLOGY
It is the process of defining the system architecture,
components, modules, interfaces and data for a system to
satisfy specified requirements.Inthisprocess, requirements
are translated into a representation of software.
4.1Flow Chart Diagram
The flow chart describe the working of the system. Flow
chart starts with the process of capturing the students face
and store it in the data set. Next process is that camera will
capture the students faces for recognition and then it will be
matched with the database already saved. Ifthisimageisnot
matching then it will be ignored and if it matches then that
student will be indicated as present ,then the process will
end.
Fig -2: Flow Chart Diagram
4.2 Use case Diagram
A use case is a set of scenarios that describes an interaction
between a source and a destination. Use case diagram of the
system is as shown in figure 3
.
Admin has the highest privileges among all as admin is
responsible to take images of the students and add them to
the database. Admin can both view and update the details of
students. They can alsoview theattendancereport.Teachers
can log in to the system. They can open the application and
view the attendance report.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 349
Fig-3: Use case Diagram
4.3Sequence Diagram
A sequence diagram for User in figure 4 shows object
interactions arranged in time sequence. Sequence
diagrams are typically associated with use case
realizations in the Logical View of the system under
development. Admin has the highest privileges among
all, he is responsible to register to the system student
during admission time, which is saved in the student
database. If it is success admin get the pop up message
that registration done successfully. The faculty can login
to the system using faculty name andId.Thenthesystem
will verify faculty name and Id and send pop-up
message to the faculty if login is successful. The faculty
can request the system to show the attendance report,
the system will check the student attendance saved in
the student database. Then database generates the
attendance report and system will show the attendance
report in the xml sheet to the faculty.
Fig-4 :Sequence Diagram
5.RESULT
The home page of a student attendance system typically
includes information and options related to managing
attendance records for students and new student entry as
shown in the below figure 5.
Fig-5: Home Page
The new student entry section contains a form that allows
only administrators, to add new students to the system. The
form requires information such as the student's name, ID
number, to create a new dataset.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 350
Fig- 6: Enter New Student Details
The system would then display a live video feed of the
classroom or group, which would be captured by a camera
or multiple cameras placed strategically aroundtheroom.As
students enter the room and take their seats, the system
would use facial recognition technology to identify each
individual and match them with their name and attendance
record in the system.
Fig- 7:Face Recognition
The result page fora student attendance system may display
the name of the student who is present along with their ID,
the date, and time of the class or session. Each row in the list
format of the result page would represent the attendance
record for a single student, displaying the attendance status
for that particulardate and time. This information can be
used by teachers, administrators.
Fig- 8:Result
6. CONCLUSION
Automated studentattendancesystemusingface recognition
technology can offer several benefits for schools and
educational institutions. By automating the attendance
tracking process, such a system can save time and reduce
errors, while also improving the accuracy and reliability of
attendance records. Additionally, facial recognition
technology can provide a fast, efficient, and non-intrusive
way toidentify individuals and mark attendance, without
requiring physical contact or the use of traditional
attendance-taking methods.
REFERENCES
[1] B. K. MohamedandC.Raghu, “Fingerprintattendance
system for classroomneeds,” inIndia Conference(INDICON),
2012 Annual IEEE. IEEE, 2012,pp. 433–438.
[2] T. Lim, S. Sim, and M. Mansor, “Rfid basedattendance
system,” in Industrial Electronics&Applications,2009.ISIEA
2009. IEEE Symposium on, vol.2. IEEE, 2009, pp. 778–782.
[3] S. Kadry and K. Smaili, “A design and implementation
of a wireless iris recognition attendance management
system,” Information Technology and control, vol. 36, no. 3,
pp. 323–329, 2007.
[4] T. A. P. K. K. L. P. M. L. M. P. A. W. G. D. P. J. G..
RoshanTharanga, S. M. S. C. Samarakoon, “Smartattendance
using real time face recognition,” 2013.
[5] P. Viola and M. J. Jones, “Robust real-time face
detection,” International journal of computer vision, vol. 57,
no. 2, pp. 137– 154, 2004.
[6] W. Zhao, R. Chellappa, P. J. Phillips, and A.Rosenfeld,
“Face recognition: A literature survey,” Acm Computing
Surveys (CSUR), vol. 35, no. 4, pp. 399–458, 2003.
[7] T. Ahonen, A. Hadid, and M. Pietik¨ainen, “Face
recognition with local binary patterns,” in Computer Vision-
ECCV 2004. Springer, 2004, pp. 469–481.
[8] M. O. Faruqe and M. Al Mehedi Hasan, “Face
recognition using pca and svm,” in Anti- counterfeiting,
Security, and Identification in Communication, 2009. ASID
2009. 3rd International Conference on. IEEE, 2009, pp. 97–
10.

More Related Content

Similar to Student Attendance Management Automation Using Face Recognition Algorithm

Similar to Student Attendance Management Automation Using Face Recognition Algorithm (20)

IRJET - Facial Recognition based Attendance Management System
IRJET - Facial Recognition based Attendance Management SystemIRJET - Facial Recognition based Attendance Management System
IRJET - Facial Recognition based Attendance Management System
 
METandance: A Smart Classroom Management And Analysis
METandance: A Smart Classroom Management And AnalysisMETandance: A Smart Classroom Management And Analysis
METandance: A Smart Classroom Management And Analysis
 
Face Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoTFace Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoT
 
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
 
IRJET- Student Attendance System by Face Detection
IRJET- Student Attendance System by Face DetectionIRJET- Student Attendance System by Face Detection
IRJET- Student Attendance System by Face Detection
 
IRJET- Implementation of Attendance System using Face Recognition
IRJET- Implementation of Attendance System using Face RecognitionIRJET- Implementation of Attendance System using Face Recognition
IRJET- Implementation of Attendance System using Face Recognition
 
Student Attendance Using Face Recognition
Student Attendance Using Face RecognitionStudent Attendance Using Face Recognition
Student Attendance Using Face Recognition
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: Survey
 
IRJET - Automated Attendance System using Facial Recognition
IRJET - Automated Attendance System using Facial RecognitionIRJET - Automated Attendance System using Facial Recognition
IRJET - Automated Attendance System using Facial Recognition
 
IRJET- Intelligent Automated Attendance System based on Facial Recognition
IRJET-  	  Intelligent Automated Attendance System based on Facial RecognitionIRJET-  	  Intelligent Automated Attendance System based on Facial Recognition
IRJET- Intelligent Automated Attendance System based on Facial Recognition
 
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEMAUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
AUTOMATED FACE DETECTION AND RECOGNITION WEB-BASED MONITORING SYSTEM
 
Implementation of Automatic Attendance Management System Using Harcascade and...
Implementation of Automatic Attendance Management System Using Harcascade and...Implementation of Automatic Attendance Management System Using Harcascade and...
Implementation of Automatic Attendance Management System Using Harcascade and...
 
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONA VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
 
IRJET - Biometric Attendance System
IRJET - Biometric Attendance SystemIRJET - Biometric Attendance System
IRJET - Biometric Attendance System
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
IRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine Learning
 
PBL_Face Recognize Attendance System.pptx
PBL_Face Recognize Attendance System.pptxPBL_Face Recognize Attendance System.pptx
PBL_Face Recognize Attendance System.pptx
 
IRJET- E-Attendance Manager: A Review
IRJET-  	  E-Attendance Manager: A ReviewIRJET-  	  E-Attendance Manager: A Review
IRJET- E-Attendance Manager: A Review
 
Smart Student Monitoring System using RFID
Smart Student Monitoring System using RFIDSmart Student Monitoring System using RFID
Smart Student Monitoring System using RFID
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOT
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Recently uploaded (20)

Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 

Student Attendance Management Automation Using Face Recognition Algorithm

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 347 Student Attendance Management Automation Using Face Recognition Algorithm Savitha M Asst. Professor, Dept. of CSE, Vivekananda College of Engineering and Technology, Puttur, Karnataka, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Attendance management using Real-Time Face Recognition is a real-world solution to day to day activities of handling student attendance system. The system aims to improve attendance management by eliminating the manual process of entering attendance and reducing time and errors. The proposed student attendance management automation system uses the Haar cascading and Local Binary Pattern Histogram algorithm. The system uses a camera to capture the facial features of the students and applies the Haar cascading algorithmto detect faces. The LBPH algorithm is then applied to recognize the faces and mark attendance. The system provides real-time attendance reports, and the attendance details can be accessed by authorized personnel. Key Words: Face Recognition, Attendance, LBPH algorithm, Haar cascading algorithm, Camera, students. 1. INTRODUCTION The paper considers the importance of automation in attendancesystems,highlightingtheadvancementsthathave taken place to improve efficiency. The focusofthepaperison automated attendance systems, which have replaced the traditional method ofattendancemarking.Thesesystemsare based onbio-metric,smart-card,andweb-basedandareused in different organizations. The traditional method of attendance marking is time-consuming and can be complicated when dealing with a large number of people. Automation of attendance systems saves time, increases accuracy, and can also be used for security purposes, preventing fake attendance. The proposed attendance management system, which is based on biometrics (in this case, face recognition), consists of several stages, including image acquisition, database development, face detection, feature extraction, Face Recognition, and Attendance Marking. The paper provides a literature survey, a detailed description of the various stages involved in the proposed model, the results obtained, and conclusions drawn from the study. 2. LITERATURE SURVEY [1] B. K. Mohamed and C. Raghu worked on Fingerprint attendance system for classroom needs. The system uses a portable fingerprint device that can be passed among students to place their finger on the sensor during lecture time without the instructor's intervention. The system ensures a fool-proof method for marking attendance. [2] T. Lim, S. Sim, and M. Mansor worked on Rfid based attendance system,” in Industrial Electronics& Applications. The authors propose an RFID-based attendance system where students carry an ID cardwithanembeddedRFIDtag. Students have to place the card on the card reader to record their attendance, and the system is connected to a computer via RS232 to save the attendance in the database. [3] S. Kadry and K. Smaili worked on A design and implementation of a wireless iris recognition attendance management system. The authors propose an iris recognition system based on Daugman's algorithm. The system captures iris images, performs feature extraction, storesthedata,andmatchesthe iris data to verify the identity ofindividuals. [4] Roshan Tharanga, S. M. S. C. Samarakoon worked on Smart attendance using real time face recognition. The authors propose a real-timefacerecognitionsystemthat is reliable, secure, and fast. The system uses face recognition algorithms to detect and recognize faces, and it can be used for attendance management in various settings. 3. PROPOSED SYSTEM The proposed system of automated student attendance system is shown in figure 1. The system captures the face of students and stores it in the database for their attendance. The face of the studentsshould be captured insucha manner that all the feature of the student’s face needs tobe recorded and analyzed with the existing record. Further, the recognized image of thestudent isprovidedwithattendance, else ignored.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 348 Fig -1: Proposed System 3.1 Image Acquisition It is the process of capturing an image using a camera or other imaging device. Captured image is then used for face recognition and attendance tracking purposes. 3.2 Face Detection In this process, Haar cascading is used, which is a popular algorithm used for face detection in computer vision applications. Algorithm works by scanning the image with a sliding window of varying sizes and aspect ratios. At each step, the Haar classifier evaluates whether the window contains a face or not , based on the features that it has learned. If the window is classified as containing a face, it is flaggedasa potential face detection and further processed to eliminate false positives. 3.3 Feature Extraction Local BinaryPattern Histogram (LBPH) is a widely used feature extraction technique for face recognition. The LBPH algorithm works by dividing the image into small regions and extracting a binary pattern from each region. This binary pattern is then represented as a decimal number, which is used as a feature for that region. 3.4 Facial Recognition The LBPH feature vector is then compared to the feature vectors in the database using a distance metric, such as Euclidean distance, to find the closest match. If the distance is below a certain threshold, the system recognizes the face and marksthe attendance of the corresponding student. 3.5 Create DataSet The dataset typically consists of a collection of images of the students, each labeled with their corresponding student ID. Thestudentinformation is recorded along with their corresponding facial images, which are detected using Haar cascading algorithm. 4. METHODOLOGY It is the process of defining the system architecture, components, modules, interfaces and data for a system to satisfy specified requirements.Inthisprocess, requirements are translated into a representation of software. 4.1Flow Chart Diagram The flow chart describe the working of the system. Flow chart starts with the process of capturing the students face and store it in the data set. Next process is that camera will capture the students faces for recognition and then it will be matched with the database already saved. Ifthisimageisnot matching then it will be ignored and if it matches then that student will be indicated as present ,then the process will end. Fig -2: Flow Chart Diagram 4.2 Use case Diagram A use case is a set of scenarios that describes an interaction between a source and a destination. Use case diagram of the system is as shown in figure 3 . Admin has the highest privileges among all as admin is responsible to take images of the students and add them to the database. Admin can both view and update the details of students. They can alsoview theattendancereport.Teachers can log in to the system. They can open the application and view the attendance report.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 349 Fig-3: Use case Diagram 4.3Sequence Diagram A sequence diagram for User in figure 4 shows object interactions arranged in time sequence. Sequence diagrams are typically associated with use case realizations in the Logical View of the system under development. Admin has the highest privileges among all, he is responsible to register to the system student during admission time, which is saved in the student database. If it is success admin get the pop up message that registration done successfully. The faculty can login to the system using faculty name andId.Thenthesystem will verify faculty name and Id and send pop-up message to the faculty if login is successful. The faculty can request the system to show the attendance report, the system will check the student attendance saved in the student database. Then database generates the attendance report and system will show the attendance report in the xml sheet to the faculty. Fig-4 :Sequence Diagram 5.RESULT The home page of a student attendance system typically includes information and options related to managing attendance records for students and new student entry as shown in the below figure 5. Fig-5: Home Page The new student entry section contains a form that allows only administrators, to add new students to the system. The form requires information such as the student's name, ID number, to create a new dataset.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 08 | Aug 2023 www.irjet.net p-ISSN: 2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page 350 Fig- 6: Enter New Student Details The system would then display a live video feed of the classroom or group, which would be captured by a camera or multiple cameras placed strategically aroundtheroom.As students enter the room and take their seats, the system would use facial recognition technology to identify each individual and match them with their name and attendance record in the system. Fig- 7:Face Recognition The result page fora student attendance system may display the name of the student who is present along with their ID, the date, and time of the class or session. Each row in the list format of the result page would represent the attendance record for a single student, displaying the attendance status for that particulardate and time. This information can be used by teachers, administrators. Fig- 8:Result 6. CONCLUSION Automated studentattendancesystemusingface recognition technology can offer several benefits for schools and educational institutions. By automating the attendance tracking process, such a system can save time and reduce errors, while also improving the accuracy and reliability of attendance records. Additionally, facial recognition technology can provide a fast, efficient, and non-intrusive way toidentify individuals and mark attendance, without requiring physical contact or the use of traditional attendance-taking methods. REFERENCES [1] B. K. MohamedandC.Raghu, “Fingerprintattendance system for classroomneeds,” inIndia Conference(INDICON), 2012 Annual IEEE. IEEE, 2012,pp. 433–438. [2] T. Lim, S. Sim, and M. Mansor, “Rfid basedattendance system,” in Industrial Electronics&Applications,2009.ISIEA 2009. IEEE Symposium on, vol.2. IEEE, 2009, pp. 778–782. [3] S. Kadry and K. Smaili, “A design and implementation of a wireless iris recognition attendance management system,” Information Technology and control, vol. 36, no. 3, pp. 323–329, 2007. [4] T. A. P. K. K. L. P. M. L. M. P. A. W. G. D. P. J. G.. RoshanTharanga, S. M. S. C. Samarakoon, “Smartattendance using real time face recognition,” 2013. [5] P. Viola and M. J. Jones, “Robust real-time face detection,” International journal of computer vision, vol. 57, no. 2, pp. 137– 154, 2004. [6] W. Zhao, R. Chellappa, P. J. Phillips, and A.Rosenfeld, “Face recognition: A literature survey,” Acm Computing Surveys (CSUR), vol. 35, no. 4, pp. 399–458, 2003. [7] T. Ahonen, A. Hadid, and M. Pietik¨ainen, “Face recognition with local binary patterns,” in Computer Vision- ECCV 2004. Springer, 2004, pp. 469–481. [8] M. O. Faruqe and M. Al Mehedi Hasan, “Face recognition using pca and svm,” in Anti- counterfeiting, Security, and Identification in Communication, 2009. ASID 2009. 3rd International Conference on. IEEE, 2009, pp. 97– 10.