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: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2840
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
Dishant Khatri, Kanishka Sharma, Dr Nidhi Sharma
Dishant Khatri, Dept. of Information Technology Galgotias College of Engineering and Technology, India
Kanishka Sharma, Dept. of Information Technology Galgotias College of Engineering and Technology, India
Dr Nidhi Sharma, Dept. of Information Technology Galgotias College of Engineering and Technology, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - The attendance system was created to ensure the decorum and discipline of the school, colleges, and universities.
There are a variety of traditional methods for recording student attendance in a class. The first is to call the roll number, and the
second is to have pupils sign a sheet of paper next to their roll number. As a result, it was necessary to evolve this system in order
for it to become more user friendly, less time-consuming, and efficient. This is a visual attendance system designed to help
professors take attendance of the entire class without causinganydisruptionorwastingtime. Thisvisualattendancesystem canbe
used in any field that requires regular attendance. In addition, as the project objectives and the designcriteriaallmet, it’sgreatest
to say this project is an engineering solution for all university and colleges to track and manage the attendance.
Key Words: Attendance, face identification, Recognizer, OpenCV
1. INTRODUCTION
Students' attendance is traditionally taken manually using an attendance sheet provided by a faculty member in class.
Traditional systems were more prone to proxies, blunders, and errors. The more effective the attendance system, the higher
the level of involvement and learning in class. Previously, we used tactics such as roll numbering, calling, and signingagainsta
specific roll number. Furthermore, in a largeclassroomenvironmentwithdistributed branches,itisextremelydifficulttocheck
whether or not authenticated students are replying one by one. Image processing has led to the development of facial
recognition systems. Image processing is concerned with the extraction of necessary data from a digital image, and it plays a
unique role in technological growth.
It is also feasible to detect if a student is sleeping or awake during a lecture, and it can be used to ensure a student's presence
during exam sessions. The presence of students may be determined by capturingtheirfacesona high-definitionmonitorvideo
streaming service, making it extremely dependable for the computer to recognise all of thepupilsintheclassroom. Forfeature
detection, the system employs a variety of methods, including image contrasts,integral pictures,colour features,anda cascade
classifier.
The system is evaluated in a variety of lighting settings, with diverse facial expressions, partial
faces (in densely filled classes), and beards and spectacles present or absent. In the majority of the cases studied, improved
accuracy (almost 100 percent) is reached. Large data sets and complex features are required for face recognition in order to
uniquely identify various persons by adjusting different obstacles such as illumination, stance, and age. Facial recognition
technologies have improved significantly during the last few years. In the recent decade, there has been a tremendous
advancement in the field of facial recognition. Most facial recognition systems now work effectivelywithonlya few facesin the
picture. Furthermore, these methods have been tested under regulated lighting settings, with good face positions and photos
that are not fuzzy. The system that is proposed for face recognition in this paper for attendance system is able to recognize
multiple faces in a frame without any control on illumination, position of face.
Computers may also be programmed to identify the individuality of faces, so we must programme or train themachinehowto
distinguish between faces based on their distinguishing characteristics. As seen below, facial recognition can be split into two
categories:
1.) Verification
2.) Identification
Verification is a one-on-one matching process (match or no match). The tool may be used to lock and unlock systems,phones,
and other electronic devices.
Identification is a technique for distinguishing an individual within a group of individuals, such as one out of N.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2841
2. LITERATURE REVIEW
Hajar Filaliet. al. [1] compared four machinelearningtechniquesthatallowamachinetolearnandexecutetasksthataredifficult
to complete using more conventional algorithmic methods (Haar-AdaBoost, LBP-AdaBoost, GFSVM, GFNN). As a result of this
research, wediscovered thatthe detection timevaries depending on the system.TheHaar-AdaBoostapproachremainsthebest
of the four methods in terms of output rate.
E.Varadharaja and colleagues al [2] offered a way forautomatic attendance based on face recognition. The device is made up of
four parts. The first is Background Subtraction, which removestheimage'sbackground.Thesecondcomponentisfacedetection
and cropping. In the photographs, only the facesare cropped and saved. The Eigenvalueapproachisusedtorecognizeimagesin
the third stage.
Face Detection and Recognition Using Skin Color [3]. Face detection performance using skin color division and a thresholding
skin colour model paired with the AdaBoost algorithm. Principal Component Analysis (PCA) and K-Nearest Neighbor (KNN)
based categorization are used to extract the facial attributes. Morphological Operators were also applied to increase the face
detection performance. There is no suitable face orientation, image illumination is poor, and thedistancebetweenthefaces and
the camera is variable in some photographs for which the expected results have not been achieved. Only a few photos with a
significant level of orientation variation are correctly spotted and recognized. This results in a database recognition rate of
roughly 96 percent.
Shireesha Chintalapati, M.V. Raghunadh, andcolleagues[4]identifiedthevariousstrategiesforimplementingafacerecognition-
based attendance monitoring system. There are two sections of the process. The face detection method is the first, and the face
recognition method is the second. The ViolaJones face detection algorithm uses four important components to recognise faces:
Haar features, integral graphics, Adaboost algorithm, and cascade function. Face recognition can be included using LBP (local
binary patterns). LBP is a tool for converting images into machine-readable forms like binary. To make the calculation more
straightforward, The discovered image should be converted to greyscale until facial detection and identification can be
performed. Face recognition takes a snapshot of an image (student dataset)and then searches forfacesinthephotos,whichare
then saved for future use.
The principal function is thatthe image's features make it simple to locatethe image's boundaries or lines, or to selectlocations
where the pixel intensities abruptly change. The haar featuremovesfromthetoplefttothebottomrightoftheimage,lookingfor
a specific characteristic that indicates edges traversing. Edge feature-based techniques have the advantage of integrating
structural information by grouping pixels of face edge maps toline segments. After comparing the pixel computations, the next
step was completed.
Time management systems, which are utilised at many universities, institutions, and schools, are another comparable system
that uses biometrics (fingerprint recognition, RFID, and soon) to identifyendusers.Thesesystems,ontheotherhand,raisenew
privacy concerns. These systems can potentially be damaged physically by their users. As a result, they will incur increased
maintenance costs. The concept we offer denies anyone physical access to the automated system
3. METHODOLOGY
We will build a viable solution to our problem based on the literature survey, since we have thoroughly investigated many
areas that are directly related to our project. In this section, we will present a method that will provide an overview of our
project's approach and how it should be carried out. Becausetheprioreffort wasinsufficient,wedecidedtobuildthisprojectin
the most viable and efficient manner possible. RetinaFace and Arcnet algorithms for face recognition and verification are the
proposed face detection modules for this project.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2842
1.) PROPOSED SYSTEM STRUCTURE
Figure 1: The proposed system.
2.) PROPOSED SYSTEM FLOWCHART
Fig 2: Flow chart of attendance taking
4. MODELS
RetinaFace- A deep convolutional network is used by RetinaFace. The Zeiler&Fergus [5] style networks and the more
contemporary Inception [6] type networks are discussed. The most significant component of our method, given the model
details and treating it as a black box, is end-to-end learning of the entire system. To do this, we use the triplet loss, which
precisely represents our goals in face verification, recognition, and clustering. Specifically, we aim for an embedding f(x)from
an image x into a feature space R d such that the squared distance between all faces of the same identity, regardlessofimaging
settings, is minimal, and the squared distance between two face pictures from different identities is big. RetinaFace learns a
direct mapping from face images to a compact Euclideanspaceinwhichdistancesare directlyproportional toa measureofface
similarity. Tasks like face recognition, verification,andclusteringmaybeeasilyimplementedusingtraditional approacheswith
RetinaFace embeddings as feature vectors after this space has been created.
Arcface- ArcFace is a machine learning model that takes two face photos as input and outputs the distance between them to
determine how similar they are. It may be used to recogniseandsearchforfaces.ByreplacingSoftmaxLosswithAngularMargin
Loss, ArcFace provides a similarity learning method that allows distance metric learning to be solved in the classification
challenge. The cosinedistance, which is a method utilisedby search engines and may be determinedbytheinnerproductoftwo
normalised vectors, is used to calculate the distance between faces. If the two vectors are equal, θ and cosθ=1 will be returned.
They will be π/2 and cosθ=0 if they are orthogonal. As a result, it can be used as a comparison measure.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2843
Figure 3. The Triplet Loss minimizes the distance between an anchor and a positive, both of which have the same
identity, and maximizes the distance between the anchor and a negative of a different identity
Firstly we create a database of students that we have to have to attendance , then taking the image of students present in the
class using the RetinaFace algorithm[7] and identifying those images by using the Arcface algorithm[8]. This whole processis
based on a web application and very helpful for organizations.
We choose the Automated Attendance Monitoring System project after considering the demandsofsociety'sday-to-dayneeds
and wants. As technology advances, we are more likely to think outside the box and come up with a game-changing concept.
Education is the most important thing that everyone should obtain because it provides the foundationfora betterlifestyleand
will undoubtedly improve a community's level of living. Our educational system is lacking in student involvement in schools,
colleges, and universities.
Face-to-face security systems are currently being used in sectors like identity protection and banking, although mostly
in conjunction with other existing solutions like fingerprint or SMS verification. However, over the next year or two,
we'll see large multinational corporations use increasingly sophisticated facial biometrics and AI-driven technology to
improve their security capabilities and better protect customers from identity fraud and data loss.
REFERENCES
[1] Hajar Filali Jamal Riffi Adnane Mohamed Mahraz HamidTairi,Multiplefacedetection basedonmachinelearning,978-1-
5386-4396 9/18c 2018 IEEE.
[2] E.Varadharajan,R.Dharani,S.Jeevitha,B.Kavinmathi,IS.Hemalatha,Automatic attendancemanagementsystemusingface
detection, Online International Conference on Green Engineering and Technologies (IC-GET), 978-1-5090-4556-
3/16©2016 IEEE
[3] C.Sridevi, B. Dhivakar, S.Selvakumar, P.Guhan,"FaceDetectionandRecognitionUsingSkinColor",20153rdInternational
Conference on Signal Processing, Communication and Networking (ICSCN).
[4] 4.Shireesha Chintalapati, M.V. Raghunadh, Automated Attendance Management System Based on Face Recognition
Algorithms, 2013 IEEE International Conference on Computational Intelligence and ComputingResearch,978-1-4799-
1597- 2/13/$31.00 ©2013 IEEE.
[5] 5.M. D. Zeiler and R. Fergus. Visualizing and understanding convolutional networks. CoRR, abs/1311.2901, 2013.
[6] 6.C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, D. Erhan, V. Vanhoucke, and A. Rabinovich. Going deeper
with convolutions. CoRR, abs/1409.4842, 2014.
[7] RetinaFace: A Unified Embedding for Face Recognition and Clustering, 2015.
[8] ArcFace: Additive Angular Margin Loss for Deep Face Recognition, 2019.
5. WORKING
6. CONCLUSION
7. FUTURE SCOPE

More Related Content

Similar to A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION

IRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET Journal
 
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITIONMTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITIONIRJET Journal
 
Survey of ‘Nivritti’: survey of face recognition technologies/methods
Survey of ‘Nivritti’: survey of face recognition technologies/methodsSurvey of ‘Nivritti’: survey of face recognition technologies/methods
Survey of ‘Nivritti’: survey of face recognition technologies/methodsIRJET Journal
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face RecognitionIRJET Journal
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification ToolIRJET Journal
 
IRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- A Study on Automated Attendance System using Facial RecognitionIRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- A Study on Automated Attendance System using Facial RecognitionIRJET Journal
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET Journal
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET Journal
 
FACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNINGFACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNINGIRJET Journal
 
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 DetectionIRJET Journal
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET Journal
 
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 Journal
 
Face Mask Detection and Face Recognition Using Machine Learning
Face Mask Detection and Face Recognition Using Machine LearningFace Mask Detection and Face Recognition Using Machine Learning
Face Mask Detection and Face Recognition Using Machine LearningIRJET Journal
 
IRJET - Face Recognition based Attendance System: Review
IRJET -  	  Face Recognition based Attendance System: ReviewIRJET -  	  Face Recognition based Attendance System: Review
IRJET - Face Recognition based Attendance System: ReviewIRJET Journal
 
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 RecognitionIRJET Journal
 
IRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric AuthenticationIRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric AuthenticationIRJET Journal
 
IRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric AuthenticationIRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric AuthenticationIRJET Journal
 
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...
IRJET - Automated Attendance System using Multiple Face Detection and Rec...IRJET Journal
 
A Web-based Attendance System Using Face Recognition
A Web-based Attendance System Using Face RecognitionA Web-based Attendance System Using Face Recognition
A Web-based Attendance System Using Face RecognitionIRJET Journal
 
Automated Attendance Management System
Automated Attendance Management SystemAutomated Attendance Management System
Automated Attendance Management SystemIRJET Journal
 

Similar to A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION (20)

IRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using AndroidIRJET- Free & Generic Facial Attendance System using Android
IRJET- Free & Generic Facial Attendance System using Android
 
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITIONMTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
MTCNN BASED AUTOMATIC ATTENDANCE SYSTEM USING FACE RECOGNITION
 
Survey of ‘Nivritti’: survey of face recognition technologies/methods
Survey of ‘Nivritti’: survey of face recognition technologies/methodsSurvey of ‘Nivritti’: survey of face recognition technologies/methods
Survey of ‘Nivritti’: survey of face recognition technologies/methods
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification Tool
 
IRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- A Study on Automated Attendance System using Facial RecognitionIRJET- A Study on Automated Attendance System using Facial Recognition
IRJET- A Study on Automated Attendance System using Facial Recognition
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face Recognition
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face Recognition
 
FACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNINGFACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNING
 
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- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: Survey
 
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...
 
Face Mask Detection and Face Recognition Using Machine Learning
Face Mask Detection and Face Recognition Using Machine LearningFace Mask Detection and Face Recognition Using Machine Learning
Face Mask Detection and Face Recognition Using Machine Learning
 
IRJET - Face Recognition based Attendance System: Review
IRJET -  	  Face Recognition based Attendance System: ReviewIRJET -  	  Face Recognition based Attendance System: Review
IRJET - Face Recognition based Attendance System: Review
 
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
 
IRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric AuthenticationIRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric Authentication
 
IRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric AuthenticationIRJET- Library Management System with Facial Biometric Authentication
IRJET- Library Management System with Facial Biometric Authentication
 
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...IRJET -  	  Automated Attendance System using Multiple Face Detection and Rec...
IRJET - Automated Attendance System using Multiple Face Detection and Rec...
 
A Web-based Attendance System Using Face Recognition
A Web-based Attendance System Using Face RecognitionA Web-based Attendance System Using Face Recognition
A Web-based Attendance System Using Face Recognition
 
Automated Attendance Management System
Automated Attendance Management SystemAutomated Attendance Management System
Automated Attendance Management System
 

More from IRJET Journal

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...IRJET Journal
 
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 STRUCTUREIRJET Journal
 
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...IRJET Journal
 
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 CharacteristicsIRJET Journal
 
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...IRJET Journal
 
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-...IRJET Journal
 
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...IRJET Journal
 
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...IRJET Journal
 
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 ADASIRJET Journal
 
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,...IRJET Journal
 
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 ProIRJET Journal
 
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...IRJET Journal
 
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 SystemIRJET Journal
 
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 bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
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 ...IRJET Journal
 
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.IRJET Journal
 
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...IRJET Journal
 
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 DesignIRJET Journal
 
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...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

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 

Recently uploaded (20)

(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 

A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2840 A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION Dishant Khatri, Kanishka Sharma, Dr Nidhi Sharma Dishant Khatri, Dept. of Information Technology Galgotias College of Engineering and Technology, India Kanishka Sharma, Dept. of Information Technology Galgotias College of Engineering and Technology, India Dr Nidhi Sharma, Dept. of Information Technology Galgotias College of Engineering and Technology, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - The attendance system was created to ensure the decorum and discipline of the school, colleges, and universities. There are a variety of traditional methods for recording student attendance in a class. The first is to call the roll number, and the second is to have pupils sign a sheet of paper next to their roll number. As a result, it was necessary to evolve this system in order for it to become more user friendly, less time-consuming, and efficient. This is a visual attendance system designed to help professors take attendance of the entire class without causinganydisruptionorwastingtime. Thisvisualattendancesystem canbe used in any field that requires regular attendance. In addition, as the project objectives and the designcriteriaallmet, it’sgreatest to say this project is an engineering solution for all university and colleges to track and manage the attendance. Key Words: Attendance, face identification, Recognizer, OpenCV 1. INTRODUCTION Students' attendance is traditionally taken manually using an attendance sheet provided by a faculty member in class. Traditional systems were more prone to proxies, blunders, and errors. The more effective the attendance system, the higher the level of involvement and learning in class. Previously, we used tactics such as roll numbering, calling, and signingagainsta specific roll number. Furthermore, in a largeclassroomenvironmentwithdistributed branches,itisextremelydifficulttocheck whether or not authenticated students are replying one by one. Image processing has led to the development of facial recognition systems. Image processing is concerned with the extraction of necessary data from a digital image, and it plays a unique role in technological growth. It is also feasible to detect if a student is sleeping or awake during a lecture, and it can be used to ensure a student's presence during exam sessions. The presence of students may be determined by capturingtheirfacesona high-definitionmonitorvideo streaming service, making it extremely dependable for the computer to recognise all of thepupilsintheclassroom. Forfeature detection, the system employs a variety of methods, including image contrasts,integral pictures,colour features,anda cascade classifier. The system is evaluated in a variety of lighting settings, with diverse facial expressions, partial faces (in densely filled classes), and beards and spectacles present or absent. In the majority of the cases studied, improved accuracy (almost 100 percent) is reached. Large data sets and complex features are required for face recognition in order to uniquely identify various persons by adjusting different obstacles such as illumination, stance, and age. Facial recognition technologies have improved significantly during the last few years. In the recent decade, there has been a tremendous advancement in the field of facial recognition. Most facial recognition systems now work effectivelywithonlya few facesin the picture. Furthermore, these methods have been tested under regulated lighting settings, with good face positions and photos that are not fuzzy. The system that is proposed for face recognition in this paper for attendance system is able to recognize multiple faces in a frame without any control on illumination, position of face. Computers may also be programmed to identify the individuality of faces, so we must programme or train themachinehowto distinguish between faces based on their distinguishing characteristics. As seen below, facial recognition can be split into two categories: 1.) Verification 2.) Identification Verification is a one-on-one matching process (match or no match). The tool may be used to lock and unlock systems,phones, and other electronic devices. Identification is a technique for distinguishing an individual within a group of individuals, such as one out of N.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2841 2. LITERATURE REVIEW Hajar Filaliet. al. [1] compared four machinelearningtechniquesthatallowamachinetolearnandexecutetasksthataredifficult to complete using more conventional algorithmic methods (Haar-AdaBoost, LBP-AdaBoost, GFSVM, GFNN). As a result of this research, wediscovered thatthe detection timevaries depending on the system.TheHaar-AdaBoostapproachremainsthebest of the four methods in terms of output rate. E.Varadharaja and colleagues al [2] offered a way forautomatic attendance based on face recognition. The device is made up of four parts. The first is Background Subtraction, which removestheimage'sbackground.Thesecondcomponentisfacedetection and cropping. In the photographs, only the facesare cropped and saved. The Eigenvalueapproachisusedtorecognizeimagesin the third stage. Face Detection and Recognition Using Skin Color [3]. Face detection performance using skin color division and a thresholding skin colour model paired with the AdaBoost algorithm. Principal Component Analysis (PCA) and K-Nearest Neighbor (KNN) based categorization are used to extract the facial attributes. Morphological Operators were also applied to increase the face detection performance. There is no suitable face orientation, image illumination is poor, and thedistancebetweenthefaces and the camera is variable in some photographs for which the expected results have not been achieved. Only a few photos with a significant level of orientation variation are correctly spotted and recognized. This results in a database recognition rate of roughly 96 percent. Shireesha Chintalapati, M.V. Raghunadh, andcolleagues[4]identifiedthevariousstrategiesforimplementingafacerecognition- based attendance monitoring system. There are two sections of the process. The face detection method is the first, and the face recognition method is the second. The ViolaJones face detection algorithm uses four important components to recognise faces: Haar features, integral graphics, Adaboost algorithm, and cascade function. Face recognition can be included using LBP (local binary patterns). LBP is a tool for converting images into machine-readable forms like binary. To make the calculation more straightforward, The discovered image should be converted to greyscale until facial detection and identification can be performed. Face recognition takes a snapshot of an image (student dataset)and then searches forfacesinthephotos,whichare then saved for future use. The principal function is thatthe image's features make it simple to locatethe image's boundaries or lines, or to selectlocations where the pixel intensities abruptly change. The haar featuremovesfromthetoplefttothebottomrightoftheimage,lookingfor a specific characteristic that indicates edges traversing. Edge feature-based techniques have the advantage of integrating structural information by grouping pixels of face edge maps toline segments. After comparing the pixel computations, the next step was completed. Time management systems, which are utilised at many universities, institutions, and schools, are another comparable system that uses biometrics (fingerprint recognition, RFID, and soon) to identifyendusers.Thesesystems,ontheotherhand,raisenew privacy concerns. These systems can potentially be damaged physically by their users. As a result, they will incur increased maintenance costs. The concept we offer denies anyone physical access to the automated system 3. METHODOLOGY We will build a viable solution to our problem based on the literature survey, since we have thoroughly investigated many areas that are directly related to our project. In this section, we will present a method that will provide an overview of our project's approach and how it should be carried out. Becausetheprioreffort wasinsufficient,wedecidedtobuildthisprojectin the most viable and efficient manner possible. RetinaFace and Arcnet algorithms for face recognition and verification are the proposed face detection modules for this project.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2842 1.) PROPOSED SYSTEM STRUCTURE Figure 1: The proposed system. 2.) PROPOSED SYSTEM FLOWCHART Fig 2: Flow chart of attendance taking 4. MODELS RetinaFace- A deep convolutional network is used by RetinaFace. The Zeiler&Fergus [5] style networks and the more contemporary Inception [6] type networks are discussed. The most significant component of our method, given the model details and treating it as a black box, is end-to-end learning of the entire system. To do this, we use the triplet loss, which precisely represents our goals in face verification, recognition, and clustering. Specifically, we aim for an embedding f(x)from an image x into a feature space R d such that the squared distance between all faces of the same identity, regardlessofimaging settings, is minimal, and the squared distance between two face pictures from different identities is big. RetinaFace learns a direct mapping from face images to a compact Euclideanspaceinwhichdistancesare directlyproportional toa measureofface similarity. Tasks like face recognition, verification,andclusteringmaybeeasilyimplementedusingtraditional approacheswith RetinaFace embeddings as feature vectors after this space has been created. Arcface- ArcFace is a machine learning model that takes two face photos as input and outputs the distance between them to determine how similar they are. It may be used to recogniseandsearchforfaces.ByreplacingSoftmaxLosswithAngularMargin Loss, ArcFace provides a similarity learning method that allows distance metric learning to be solved in the classification challenge. The cosinedistance, which is a method utilisedby search engines and may be determinedbytheinnerproductoftwo normalised vectors, is used to calculate the distance between faces. If the two vectors are equal, θ and cosθ=1 will be returned. They will be π/2 and cosθ=0 if they are orthogonal. As a result, it can be used as a comparison measure.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2843 Figure 3. The Triplet Loss minimizes the distance between an anchor and a positive, both of which have the same identity, and maximizes the distance between the anchor and a negative of a different identity Firstly we create a database of students that we have to have to attendance , then taking the image of students present in the class using the RetinaFace algorithm[7] and identifying those images by using the Arcface algorithm[8]. This whole processis based on a web application and very helpful for organizations. We choose the Automated Attendance Monitoring System project after considering the demandsofsociety'sday-to-dayneeds and wants. As technology advances, we are more likely to think outside the box and come up with a game-changing concept. Education is the most important thing that everyone should obtain because it provides the foundationfora betterlifestyleand will undoubtedly improve a community's level of living. Our educational system is lacking in student involvement in schools, colleges, and universities. Face-to-face security systems are currently being used in sectors like identity protection and banking, although mostly in conjunction with other existing solutions like fingerprint or SMS verification. However, over the next year or two, we'll see large multinational corporations use increasingly sophisticated facial biometrics and AI-driven technology to improve their security capabilities and better protect customers from identity fraud and data loss. REFERENCES [1] Hajar Filali Jamal Riffi Adnane Mohamed Mahraz HamidTairi,Multiplefacedetection basedonmachinelearning,978-1- 5386-4396 9/18c 2018 IEEE. [2] E.Varadharajan,R.Dharani,S.Jeevitha,B.Kavinmathi,IS.Hemalatha,Automatic attendancemanagementsystemusingface detection, Online International Conference on Green Engineering and Technologies (IC-GET), 978-1-5090-4556- 3/16©2016 IEEE [3] C.Sridevi, B. Dhivakar, S.Selvakumar, P.Guhan,"FaceDetectionandRecognitionUsingSkinColor",20153rdInternational Conference on Signal Processing, Communication and Networking (ICSCN). [4] 4.Shireesha Chintalapati, M.V. Raghunadh, Automated Attendance Management System Based on Face Recognition Algorithms, 2013 IEEE International Conference on Computational Intelligence and ComputingResearch,978-1-4799- 1597- 2/13/$31.00 ©2013 IEEE. [5] 5.M. D. Zeiler and R. Fergus. Visualizing and understanding convolutional networks. CoRR, abs/1311.2901, 2013. [6] 6.C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, D. Erhan, V. Vanhoucke, and A. Rabinovich. Going deeper with convolutions. CoRR, abs/1409.4842, 2014. [7] RetinaFace: A Unified Embedding for Face Recognition and Clustering, 2015. [8] ArcFace: Additive Angular Margin Loss for Deep Face Recognition, 2019. 5. WORKING 6. CONCLUSION 7. FUTURE SCOPE