SlideShare a Scribd company logo
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 613
Facial Recognition Based Attendance System
D. Bhupal Reddy1, K. Praneeth Babu2, M. Steven3, Dr. Syed Jahangir Badashah4
1,2,3B. Tech Scholars, Department of Electronics and Communication Engineering, SNIST, Hyderabad-501301, India
4Associate Professor, Department of Electronics and Communication Engineering, SNIST, Hyderabad- 501301,
India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - A This paper attemptstointegrateNodeMCU.
It might be quite time-consuming for the teachers to manually
manage attendance. To solve this problem, sophisticated and
automatic attendance management systems are being
deployed. The problem of proxies and students being counted
as present even if they are not is easily resolved with this
architecture. This techniquerecordsattendanceviaalivevideo
broadcast. The video frames are extracted using OpenCV. The
two main implementation tasks for this kind of system areface
detection and face recognition. Following this, a relationship
between them ought to be conceivable by comparing the
identified faces with the database ofstudents'faces.Thismodel
will be a useful tool for controlling staff and student
attendance.
Key Words: Node MCU, Attendance, OpenCV, Database
1. INTRODUCTION
Human faces play a significant role in our daily lives,
particularly when it comes to identification.Facerecognition
is a sort of biometric identification in which facial features
are extracted from a person's face and savedasa uniqueface
print. Biometric facial recognition technology has captured
the interest of many academics due to its wide range of
applications. Face recognition technology is better than
other biometric-based recognition techniques like finger,
palm, and iris prints because of its non-contact operation.
Face recognition algorithms can also identify someone from
a distance without making eye contact or conversing with
the individual. Face recognition software is currently
employed at crime scene investigations, social media sites
like Facebook, train stations, and airports. Face recognition
software can be used to recognize individuals, and the
captured image can be used in crimereportsandrecordedin
a database. Facebook uses face recognition technology to
automatically tag people in images. Inordertoidentifya face
in any circumstance, includingwhen lighting, we needa huge
dataset and intricate features to analyses factorslikeageand
attitude. Recentresearchshowadvancesinfacial recognition
technologies. Over the past ten years, there has been a
substantial progressinrecognitionmethods.However,atthe
moment, the majority of facial recognition algorithms can
only function successfully when there are relatively few
individuals in a frame, regulated lighting, and adequate
conditions for the placement of faces in big data sets, and
complex features are required forfaceidentificationinorder
to be able to manipulate several barriers like lighting,
position, and ageing in order to uniquely identifythevarious
participants. Recent years haveseenmajorbreakthroughs in
facial recognition technologies. Face recognition technology
has come a long way in the past ten years. Even when there
aren't many individuals in the frame, the majority of facial
recognition algorithms nowinuseperform effectively.These
methods have also been put to the test using acceptable face
positioning, controlled lighting, and clear photos. Without
regard to illumination or facial location, the facial
recognition system proposed in this study for an attendance
system can recognize many faces in a frame. The abrupt
coronavirus outbreak caused many adjustments in
everyone's lives. For several days, the majority of the offices
and institutions were closed. The most popular attendance
method in many universities and colleges is based on the
biometric system. Nevertheless, the biometric attendance
system disseminates the virus. So Biometric attendance
system is replaced by Face Recognition Based Attendance
system to Maintain the safety of the students and faculty.
I. LITERATURE REVIEW MATERIALS AND
METHODOLOGY
2.1. Literature Review
The authors presented a model for an automatic attendance
system. One of the most important aspects of Although
creating a computer system that is similar to human
perception is still an active area of research, humans useour
ability to perceive well on a daily basis. The earliest facial
recognition study dates back to the 1950s in psychologyand
the 1960s in engineering(BrunerandTagiuri1954).Someof
the earliest research in this area may be found in Darwin's
(1972) study on emotional facial expression(alsoseeEkman
(1998)) and Galton's (1888) study on facial profile-based
biometrics. However, after Kanade's seminal work [1973],
research on automatic facial recognitionstartedinthe1970s
[Kelly 1970]. In-depth researchona varietyofaspectsofface
recognition by humans and robots has been conducted over
the past 30 years by psychophysicists, neuroscientists, and
engineers.
In the past 15 years, research has been concentratedonhow
to fully modularize face recognition systems by addressing
issues like the localization of a face in a given image or video
clip and the extraction of characteristics like the eyes, lips,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 614
and so forth. In the meanwhile, significant advancements
have been made in the classification model design for
efficient facial recognition software. In tests using sizable
databases, the efficacy of Eigenfaces (Kirby and Sirovich
1990; Turk andPentland1991)andFisher-faces(Belhumeur
et al. 1997; Etemadand Chellappa 1997;Zhaoetal.1998)has
been shown. It has been quite effective to accommodate
users appropriately when using feature-based graph
matching [Wiskottet al. 1997].
a. Materials
1. Node MCU:
Specifically created for Internet of Things (IoT)applications,
NodeMCU is a developer board with open-source Lua-based
firmware. It features hardware based on the ESP-12 module
and firmware that runs on the ESP8266 Wi-Fi SoC from
Espressif Systems. Specifications and Features of the
NodeMCU ESP32 Pinout Development Board.TheNodeMCU
ESP32 board is actively supported by ESPHome(alsoknown
as ESP32-DevkitC in some cases). Prefer ESP32 and
nodemcu-32s as the board type when the ESPHome wizard
asks for your platform. BecausetheESP32boardscommonly
use the internal GPIO pin numbering of theboard,thereisno
need to bother about additional pins having predefined
names. The ESP32 Camera Module was made by AI-Thinker.
A Wi-Fi + Bluetooth/BLE chip and a 32-bit CPU form the
foundation of the controller. Bothanexternal 4MPSRAMand
an internal 520 KB SRAM are present. The UART, SPI, I2C,
PWM, ADC, and DAC are supported by its GPIO Pins. The
module is combined with the The maximum camera
resolution, up to 1600 1200, is provided by the OV2640
Camera Module. The 24-pin gold-plated connector used to
connect the camera to the ESP32 CAM Board is used. SD
cards up to 4GB in capacity can be inserted into the board.
Images taken are saved to the SD Card.
2. Future Technology Devices International:
A popular IC for USB-to-TTL converters is the FTDI chip.
They are utilized to USB-connect gadgets like Arduino to
laptops. In other words, converting a USB signal to a UART
signal that microcontrollers can understand is made
incredibly simple by an FTDI chip. There is no programmer
chip on the PCB. Therefore, this board may be programmed
using any USB-to-TTL Module. FTDI Modules based on the
CP2102 or CP2104 chip, or any other chip, are widely
accessible.
3. Connecting Wires:
The conductive connectionsbetweenthe elementsincontact
in any electrical circuitry are made via wires. They should
have no resistance and offer flawless connectivity. They
appear as attractive coloured jumper wires on the
breadboard.
4. Arduino IDE compiler:
Arduino is an open-source electronics platform built
primarily on user-friendly hardware and softwaretools.Our
software is uploaded into the microcontroller using AVR-
dude and an AVR-GCCcompilerusingtheArduinoIDE.Open-
source software called the Arduino IDE is used to create and
upload code to Arduino boards. For different operating
systems, including Windows, Mac OS X, and Linux, the IDE
programmed is appropriate. The programming languages C
and C++ are supported. Integrated Development
Environment is referred to in this sentence.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 615
2.3. Methodology
Using face recognition as a consideration, we gathered
journal papers that matched the attendance system
keywords. Journals, studies, and papers from the last five
years, namely 2015, are what we gather. We encourage
English-language papers acrossall theperiodicalswegather.
Connect the 5V and GND pins of the ESP32 to the 5V and
GND pins of the FTDI module. Connect Rx to UOT and Tx to
UOR Pin in a same manner. The IO0 and GND pins must be
communicated, most importantly. The system will enter
programming mode as a result. Once the coding is done, you
can disconnect it. In this scenario, researchers will not
employ the ESP webserver example as a whole, but an
alternative streaming technique. We have to add another
ESPCAM library as a result. The ESP32CAM library provides
an object-oriented API for interacting. It is a frontend forthe
esp32-camera library. The code needs a small adjustment
before being uploaded. Your Wi-Fi network's SSID and
password should be changed. It shouldnowbecompiledand
uploaded to the ESP32 CAM Board. But each time you
upload, you need to take a few specific actions. To ensure
that the IO0 pin is shorted to ground when you push the
upload button, check it. If you notice dots and dashes during
uploading, press the reset button right away. After the code
has been uploaded, reset the button, andthendisconnectthe
I01 pin from Ground. Press the reset button once again if the
Serial Monitor's output is still not present. In order to
capture the attendance from the URL, copy the accessible IP
address. The users who need to be detected should now be
added. We're finally prepared to go. Run the code then have
the subject face the ESP32 camera while standing in front of
it.
III. MODELING AND ANALYSIS
Figure 1: Model Block Diagram.
IV.RESULTS, DISCUSSION, AND CONCLUSION
The "Facial Recognition Based Attendance System"
project has been successfullyimplementedandtested.It was
created by merging features from all of the hardware used.
Every module's existence has been carefully consideredand
arranged, which helps the unit function at its best. Each face
that is recognized and matched with an enrolled face has
attendance recorded in the respective database. In addition
to having a quicker response time, this approach will be
more effective at distinguishing several faces from a single
frame. Users can communicate with the system using a
graphical user interface (GUI). The three main choices
available to users are student registration, teacher
registration, and attendance marking. Students must
thoroughly fill out the student registration form. When you
press the register button, the camera instantly turns on,
opens a window, and starts looking for faces in the
background. After that, until 7 samples have been gathered
or CRTL+Q has been depressed, the camera will start
shooting pictures automatically. Following pre-processing,
these photographs are saved in the training images
directory. In the database are included the person's name,
attendance date, and time. The strategydescribedabove will
produce the best results. This is accomplished by combining
OpenCV for frame extraction with dlib for facial recognition.
This approach will be more precise in Then, based on
psychological research and the lessons we've learned from
creating algorithms, we provide research hypotheses
concerning face recognition. We hypothesize that many
processes are involved in human identification of both
familiar and unknown faces.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 616
Figure 2: Setup of the ESP32 Cam Module via FTDI
Figure 3. Attendance Evaluation
VI. REFERENCES
1. BEYMER, D . J . A N D POGGIO, T. 1995. Face
recognition from one example view. In Proceedings,
International Conference on Computer Vision. 500–507.
2. Hapani, Smit, et al. "Automated Attendance System Using
Image Processing." 2018FourthInternational Conference on
Computing Communication Control and Automation
(ICCUBEA). IEEE, 2018.
3. Lukas, Samuel, et al. "Student attendance system in
classroom using face recognition technique." 2016
International Conference on Information and
CommunicationTechnology Convergence(ICTC).IEEE,2016.
4. Ahmedi, A., Nandyal, S.: An automatic attendance system
using image processing. Int. J. Eng. Sci. (IJES) 4(11), 1–8
(2015).
5. Attendance System based on Face Recognition Venkata
Kalyan Polamarasetty, Muralidhar Reddy Reddem, Dheeraj
Ravi, Mahith Sai Madala.
6. Face Recognition Based Attendance System Nandhini R,
Duraimurugan N.
7. An Attendance Marking Systembased on Face
Recognition" written by Khem Puthea, Rudy Hartanto and
Risanuri Hidayat.
8. Class Attendance Management System Using Face
Recognition, Omar Abdul Rhman Salim Department of
Electrical and Computer Engineering,FacultyofEngineering
International Islamic University Malaysia, Kuala Lumpur,
Malaysia o.salem92@gmail.com.
9. Salim, Omar Abdul Rahman, Rashidah Funke Olanrewaju,
and Wasiu AdebayoBalogun. "Classattendancemanagement
system using face recognition." 2018 7th International
Conference on Computer and Communication Engineering
(ICCCE). IEEE, 2018.
10.https://www.researchgate.net/publication/326261079_
Face_detection_system_for_attendance_of_class_students

More Related Content

Similar to Facial Recognition Based Attendance System

Embedded system development-Arduino UNO
Embedded system development-Arduino UNOEmbedded system development-Arduino UNO
Embedded system development-Arduino UNO
ayush sultania
 
Covid Mask Detection and Social Distancing Using Raspberry pi
Covid Mask Detection and Social Distancing Using Raspberry piCovid Mask Detection and Social Distancing Using Raspberry pi
Covid Mask Detection and Social Distancing Using Raspberry pi
IRJET Journal
 
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET - Design and Development of Android Application for Face Detection and ...IRJET - Design and Development of Android Application for Face Detection and ...
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET Journal
 
IRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance System
IRJET Journal
 
Smart Frame - A Location Sensing Picture Frame using IOT
Smart Frame - A Location Sensing Picture Frame using IOTSmart Frame - A Location Sensing Picture Frame using IOT
Smart Frame - A Location Sensing Picture Frame using IOT
rahulmonikasharma
 
IRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET-Human Face Detection and Identification using Deep Metric LearningIRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET Journal
 
FACE MASK DETECTION USING ML
FACE MASK DETECTION USING MLFACE MASK DETECTION USING ML
FACE MASK DETECTION USING ML
IRJET Journal
 
IRJET- Car Defect Detection using Machine Learning for Insurance
IRJET- Car Defect Detection using Machine Learning for InsuranceIRJET- Car Defect Detection using Machine Learning for Insurance
IRJET- Car Defect Detection using Machine Learning for Insurance
IRJET Journal
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
Vishal GARG
 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind Assistance
IRJET Journal
 
IRJET- Smart Mirror Embedded with Google Assistant using Raspberry Pi
IRJET- Smart Mirror Embedded with Google Assistant using Raspberry PiIRJET- Smart Mirror Embedded with Google Assistant using Raspberry Pi
IRJET- Smart Mirror Embedded with Google Assistant using Raspberry Pi
IRJET Journal
 
Motion capture for Animation
Motion capture for AnimationMotion capture for Animation
Motion capture for Animation
IRJET Journal
 
AUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSOR
AUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSORAUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSOR
AUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSOR
IRJET Journal
 
Biometric Identification using Opencv Based on Arduino
Biometric Identification using Opencv Based on ArduinoBiometric Identification using Opencv Based on Arduino
Biometric Identification using Opencv Based on Arduino
IRJET Journal
 
Smart Mirror
Smart MirrorSmart Mirror
Smart Mirror
IRJET Journal
 
Advance Intelligent Video Surveillance System Using OpenCV
Advance Intelligent Video Surveillance System Using OpenCVAdvance Intelligent Video Surveillance System Using OpenCV
Advance Intelligent Video Surveillance System Using OpenCV
IRJET Journal
 
Social Distancing Detector Management System
Social Distancing Detector Management SystemSocial Distancing Detector Management System
Social Distancing Detector Management System
IRJET Journal
 
Precaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensorPrecaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensor
IRJET Journal
 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET Journal
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification Tool
IRJET Journal
 

Similar to Facial Recognition Based Attendance System (20)

Embedded system development-Arduino UNO
Embedded system development-Arduino UNOEmbedded system development-Arduino UNO
Embedded system development-Arduino UNO
 
Covid Mask Detection and Social Distancing Using Raspberry pi
Covid Mask Detection and Social Distancing Using Raspberry piCovid Mask Detection and Social Distancing Using Raspberry pi
Covid Mask Detection and Social Distancing Using Raspberry pi
 
IRJET - Design and Development of Android Application for Face Detection and ...
IRJET - Design and Development of Android Application for Face Detection and ...IRJET - Design and Development of Android Application for Face Detection and ...
IRJET - Design and Development of Android Application for Face Detection and ...
 
IRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance SystemIRJET - IoT based Portable Attendance System
IRJET - IoT based Portable Attendance System
 
Smart Frame - A Location Sensing Picture Frame using IOT
Smart Frame - A Location Sensing Picture Frame using IOTSmart Frame - A Location Sensing Picture Frame using IOT
Smart Frame - A Location Sensing Picture Frame using IOT
 
IRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET-Human Face Detection and Identification using Deep Metric LearningIRJET-Human Face Detection and Identification using Deep Metric Learning
IRJET-Human Face Detection and Identification using Deep Metric Learning
 
FACE MASK DETECTION USING ML
FACE MASK DETECTION USING MLFACE MASK DETECTION USING ML
FACE MASK DETECTION USING ML
 
IRJET- Car Defect Detection using Machine Learning for Insurance
IRJET- Car Defect Detection using Machine Learning for InsuranceIRJET- Car Defect Detection using Machine Learning for Insurance
IRJET- Car Defect Detection using Machine Learning for Insurance
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEMARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
 
IRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind AssistanceIRJET- Object Detection and Recognition for Blind Assistance
IRJET- Object Detection and Recognition for Blind Assistance
 
IRJET- Smart Mirror Embedded with Google Assistant using Raspberry Pi
IRJET- Smart Mirror Embedded with Google Assistant using Raspberry PiIRJET- Smart Mirror Embedded with Google Assistant using Raspberry Pi
IRJET- Smart Mirror Embedded with Google Assistant using Raspberry Pi
 
Motion capture for Animation
Motion capture for AnimationMotion capture for Animation
Motion capture for Animation
 
AUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSOR
AUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSORAUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSOR
AUTOMATIC ATTENDANCE SYSTEM MANAGEMENT USING RASPBERRY PI WITH ULTRASONIC SENSOR
 
Biometric Identification using Opencv Based on Arduino
Biometric Identification using Opencv Based on ArduinoBiometric Identification using Opencv Based on Arduino
Biometric Identification using Opencv Based on Arduino
 
Smart Mirror
Smart MirrorSmart Mirror
Smart Mirror
 
Advance Intelligent Video Surveillance System Using OpenCV
Advance Intelligent Video Surveillance System Using OpenCVAdvance Intelligent Video Surveillance System Using OpenCV
Advance Intelligent Video Surveillance System Using OpenCV
 
Social Distancing Detector Management System
Social Distancing Detector Management SystemSocial Distancing Detector Management System
Social Distancing Detector Management System
 
Precaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensorPrecaution for Covid-19 based on Mask detection and sensor
Precaution for Covid-19 based on Mask detection and sensor
 
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4IRJET-  	  Face Detection based on Image Processing using Raspberry Pi 4
IRJET- Face Detection based on Image Processing using Raspberry Pi 4
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification Tool
 

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 STRUCTURE
IRJET 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 Characteristics
IRJET 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 ADAS
IRJET 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 Pro
IRJET 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 System
IRJET 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 bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET 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 Design
IRJET 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

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 

Recently uploaded (20)

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 

Facial Recognition Based Attendance System

  • 1. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 613 Facial Recognition Based Attendance System D. Bhupal Reddy1, K. Praneeth Babu2, M. Steven3, Dr. Syed Jahangir Badashah4 1,2,3B. Tech Scholars, Department of Electronics and Communication Engineering, SNIST, Hyderabad-501301, India 4Associate Professor, Department of Electronics and Communication Engineering, SNIST, Hyderabad- 501301, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - A This paper attemptstointegrateNodeMCU. It might be quite time-consuming for the teachers to manually manage attendance. To solve this problem, sophisticated and automatic attendance management systems are being deployed. The problem of proxies and students being counted as present even if they are not is easily resolved with this architecture. This techniquerecordsattendanceviaalivevideo broadcast. The video frames are extracted using OpenCV. The two main implementation tasks for this kind of system areface detection and face recognition. Following this, a relationship between them ought to be conceivable by comparing the identified faces with the database ofstudents'faces.Thismodel will be a useful tool for controlling staff and student attendance. Key Words: Node MCU, Attendance, OpenCV, Database 1. INTRODUCTION Human faces play a significant role in our daily lives, particularly when it comes to identification.Facerecognition is a sort of biometric identification in which facial features are extracted from a person's face and savedasa uniqueface print. Biometric facial recognition technology has captured the interest of many academics due to its wide range of applications. Face recognition technology is better than other biometric-based recognition techniques like finger, palm, and iris prints because of its non-contact operation. Face recognition algorithms can also identify someone from a distance without making eye contact or conversing with the individual. Face recognition software is currently employed at crime scene investigations, social media sites like Facebook, train stations, and airports. Face recognition software can be used to recognize individuals, and the captured image can be used in crimereportsandrecordedin a database. Facebook uses face recognition technology to automatically tag people in images. Inordertoidentifya face in any circumstance, includingwhen lighting, we needa huge dataset and intricate features to analyses factorslikeageand attitude. Recentresearchshowadvancesinfacial recognition technologies. Over the past ten years, there has been a substantial progressinrecognitionmethods.However,atthe moment, the majority of facial recognition algorithms can only function successfully when there are relatively few individuals in a frame, regulated lighting, and adequate conditions for the placement of faces in big data sets, and complex features are required forfaceidentificationinorder to be able to manipulate several barriers like lighting, position, and ageing in order to uniquely identifythevarious participants. Recent years haveseenmajorbreakthroughs in facial recognition technologies. Face recognition technology has come a long way in the past ten years. Even when there aren't many individuals in the frame, the majority of facial recognition algorithms nowinuseperform effectively.These methods have also been put to the test using acceptable face positioning, controlled lighting, and clear photos. Without regard to illumination or facial location, the facial recognition system proposed in this study for an attendance system can recognize many faces in a frame. The abrupt coronavirus outbreak caused many adjustments in everyone's lives. For several days, the majority of the offices and institutions were closed. The most popular attendance method in many universities and colleges is based on the biometric system. Nevertheless, the biometric attendance system disseminates the virus. So Biometric attendance system is replaced by Face Recognition Based Attendance system to Maintain the safety of the students and faculty. I. LITERATURE REVIEW MATERIALS AND METHODOLOGY 2.1. Literature Review The authors presented a model for an automatic attendance system. One of the most important aspects of Although creating a computer system that is similar to human perception is still an active area of research, humans useour ability to perceive well on a daily basis. The earliest facial recognition study dates back to the 1950s in psychologyand the 1960s in engineering(BrunerandTagiuri1954).Someof the earliest research in this area may be found in Darwin's (1972) study on emotional facial expression(alsoseeEkman (1998)) and Galton's (1888) study on facial profile-based biometrics. However, after Kanade's seminal work [1973], research on automatic facial recognitionstartedinthe1970s [Kelly 1970]. In-depth researchona varietyofaspectsofface recognition by humans and robots has been conducted over the past 30 years by psychophysicists, neuroscientists, and engineers. In the past 15 years, research has been concentratedonhow to fully modularize face recognition systems by addressing issues like the localization of a face in a given image or video clip and the extraction of characteristics like the eyes, lips, International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 614 and so forth. In the meanwhile, significant advancements have been made in the classification model design for efficient facial recognition software. In tests using sizable databases, the efficacy of Eigenfaces (Kirby and Sirovich 1990; Turk andPentland1991)andFisher-faces(Belhumeur et al. 1997; Etemadand Chellappa 1997;Zhaoetal.1998)has been shown. It has been quite effective to accommodate users appropriately when using feature-based graph matching [Wiskottet al. 1997]. a. Materials 1. Node MCU: Specifically created for Internet of Things (IoT)applications, NodeMCU is a developer board with open-source Lua-based firmware. It features hardware based on the ESP-12 module and firmware that runs on the ESP8266 Wi-Fi SoC from Espressif Systems. Specifications and Features of the NodeMCU ESP32 Pinout Development Board.TheNodeMCU ESP32 board is actively supported by ESPHome(alsoknown as ESP32-DevkitC in some cases). Prefer ESP32 and nodemcu-32s as the board type when the ESPHome wizard asks for your platform. BecausetheESP32boardscommonly use the internal GPIO pin numbering of theboard,thereisno need to bother about additional pins having predefined names. The ESP32 Camera Module was made by AI-Thinker. A Wi-Fi + Bluetooth/BLE chip and a 32-bit CPU form the foundation of the controller. Bothanexternal 4MPSRAMand an internal 520 KB SRAM are present. The UART, SPI, I2C, PWM, ADC, and DAC are supported by its GPIO Pins. The module is combined with the The maximum camera resolution, up to 1600 1200, is provided by the OV2640 Camera Module. The 24-pin gold-plated connector used to connect the camera to the ESP32 CAM Board is used. SD cards up to 4GB in capacity can be inserted into the board. Images taken are saved to the SD Card. 2. Future Technology Devices International: A popular IC for USB-to-TTL converters is the FTDI chip. They are utilized to USB-connect gadgets like Arduino to laptops. In other words, converting a USB signal to a UART signal that microcontrollers can understand is made incredibly simple by an FTDI chip. There is no programmer chip on the PCB. Therefore, this board may be programmed using any USB-to-TTL Module. FTDI Modules based on the CP2102 or CP2104 chip, or any other chip, are widely accessible. 3. Connecting Wires: The conductive connectionsbetweenthe elementsincontact in any electrical circuitry are made via wires. They should have no resistance and offer flawless connectivity. They appear as attractive coloured jumper wires on the breadboard. 4. Arduino IDE compiler: Arduino is an open-source electronics platform built primarily on user-friendly hardware and softwaretools.Our software is uploaded into the microcontroller using AVR- dude and an AVR-GCCcompilerusingtheArduinoIDE.Open- source software called the Arduino IDE is used to create and upload code to Arduino boards. For different operating systems, including Windows, Mac OS X, and Linux, the IDE programmed is appropriate. The programming languages C and C++ are supported. Integrated Development Environment is referred to in this sentence.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 615 2.3. Methodology Using face recognition as a consideration, we gathered journal papers that matched the attendance system keywords. Journals, studies, and papers from the last five years, namely 2015, are what we gather. We encourage English-language papers acrossall theperiodicalswegather. Connect the 5V and GND pins of the ESP32 to the 5V and GND pins of the FTDI module. Connect Rx to UOT and Tx to UOR Pin in a same manner. The IO0 and GND pins must be communicated, most importantly. The system will enter programming mode as a result. Once the coding is done, you can disconnect it. In this scenario, researchers will not employ the ESP webserver example as a whole, but an alternative streaming technique. We have to add another ESPCAM library as a result. The ESP32CAM library provides an object-oriented API for interacting. It is a frontend forthe esp32-camera library. The code needs a small adjustment before being uploaded. Your Wi-Fi network's SSID and password should be changed. It shouldnowbecompiledand uploaded to the ESP32 CAM Board. But each time you upload, you need to take a few specific actions. To ensure that the IO0 pin is shorted to ground when you push the upload button, check it. If you notice dots and dashes during uploading, press the reset button right away. After the code has been uploaded, reset the button, andthendisconnectthe I01 pin from Ground. Press the reset button once again if the Serial Monitor's output is still not present. In order to capture the attendance from the URL, copy the accessible IP address. The users who need to be detected should now be added. We're finally prepared to go. Run the code then have the subject face the ESP32 camera while standing in front of it. III. MODELING AND ANALYSIS Figure 1: Model Block Diagram. IV.RESULTS, DISCUSSION, AND CONCLUSION The "Facial Recognition Based Attendance System" project has been successfullyimplementedandtested.It was created by merging features from all of the hardware used. Every module's existence has been carefully consideredand arranged, which helps the unit function at its best. Each face that is recognized and matched with an enrolled face has attendance recorded in the respective database. In addition to having a quicker response time, this approach will be more effective at distinguishing several faces from a single frame. Users can communicate with the system using a graphical user interface (GUI). The three main choices available to users are student registration, teacher registration, and attendance marking. Students must thoroughly fill out the student registration form. When you press the register button, the camera instantly turns on, opens a window, and starts looking for faces in the background. After that, until 7 samples have been gathered or CRTL+Q has been depressed, the camera will start shooting pictures automatically. Following pre-processing, these photographs are saved in the training images directory. In the database are included the person's name, attendance date, and time. The strategydescribedabove will produce the best results. This is accomplished by combining OpenCV for frame extraction with dlib for facial recognition. This approach will be more precise in Then, based on psychological research and the lessons we've learned from creating algorithms, we provide research hypotheses concerning face recognition. We hypothesize that many processes are involved in human identification of both familiar and unknown faces.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 10 Issue: 01 | Jan 2023 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 616 Figure 2: Setup of the ESP32 Cam Module via FTDI Figure 3. Attendance Evaluation VI. REFERENCES 1. BEYMER, D . J . A N D POGGIO, T. 1995. Face recognition from one example view. In Proceedings, International Conference on Computer Vision. 500–507. 2. Hapani, Smit, et al. "Automated Attendance System Using Image Processing." 2018FourthInternational Conference on Computing Communication Control and Automation (ICCUBEA). IEEE, 2018. 3. Lukas, Samuel, et al. "Student attendance system in classroom using face recognition technique." 2016 International Conference on Information and CommunicationTechnology Convergence(ICTC).IEEE,2016. 4. Ahmedi, A., Nandyal, S.: An automatic attendance system using image processing. Int. J. Eng. Sci. (IJES) 4(11), 1–8 (2015). 5. Attendance System based on Face Recognition Venkata Kalyan Polamarasetty, Muralidhar Reddy Reddem, Dheeraj Ravi, Mahith Sai Madala. 6. Face Recognition Based Attendance System Nandhini R, Duraimurugan N. 7. An Attendance Marking Systembased on Face Recognition" written by Khem Puthea, Rudy Hartanto and Risanuri Hidayat. 8. Class Attendance Management System Using Face Recognition, Omar Abdul Rhman Salim Department of Electrical and Computer Engineering,FacultyofEngineering International Islamic University Malaysia, Kuala Lumpur, Malaysia o.salem92@gmail.com. 9. Salim, Omar Abdul Rahman, Rashidah Funke Olanrewaju, and Wasiu AdebayoBalogun. "Classattendancemanagement system using face recognition." 2018 7th International Conference on Computer and Communication Engineering (ICCCE). IEEE, 2018. 10.https://www.researchgate.net/publication/326261079_ Face_detection_system_for_attendance_of_class_students