Smart Facial Recognition Attendance System Using ESP32 Cam
Smart Facial Recognition Attendance System Using ESP32 Cam
ISSN No:-2456-2165
Abstract:- The human face holds significant importance as the faces of students and keeping a record of who's present. The
it is a unique identifier for each individual. Facial system uses an ESP32 CAM Module to detect the faces and
characteristics are used in face recognition systems. OpenCV for recognizing the faces and marking the attendance
Keeping track of attendance poses a considerable challenge of students. The project's goal is to create a Smart Facial
in educational institutions. Face recognition is a method Recognition-Attendance system with the help of ESP32 CAM
that checks if a person's face in an image matches any faces and Python. With this system, we won't only find out who's
stored in a database. The main aim of this project is to present, but we'll also keep a record of the information about
create an intelligent attendance system using an ESP32 the person we find.
Cam for students in an educational institution. The goal is
to enhance the current attendance system's efficiency and The old way of taking attendance in schools and colleges
effectiveness. To achieve this, we utilize the ESP32 Cam can be really tiring. It's also not very easy for the teachers who
module for face detection and the OpenCV library for face have to call out the names of all the students, and it can use up
recognition. This system is designed to manage attendance about 5 minutes of the class time. This takes up a lot of time.
using face recognition techniques, marking a person's Using this Smart Facial Recognition Attendance System, we
presence based on their face. Furthermore, the system not can be able to make attendance work easier and quicker for
only detects individuals but also records their information institutions.
in an Excel file.
These days, recognizing faces is becoming more and more
Keywords:- ESP32 CAM, Face Recognition, Face Detection, popular, and it's being used a lot. In this paper, we suggested a
OpenCV, FTDI Module, Jumper Wire. system that doesn't just find someone's face but also keeps their
information in an Excel file. And we also save how long they
I. INTRODUCTIONS were in the picture in another Excel sheet. A smart attendance
system that recognizes faces is a new and useful way to make
In colleges, universities, organizations, schools, and keeping track of attendance easier. It's made to help with
offices, keeping track of who's present is a really big deal, and attendance in different places like schools, colleges, companies,
it must be done every day. Usually, people do it by calling out and groups.
names or using roll numbers, which means they must do it one
by one. The main idea of this project is to make a Smart Facial The main purpose of this project is to create a system that
Recognition Attendance System. This system will change the uses face recognition to keep track of attendance for students in
way we do it from manual to automatic. The Smart Facial an institution. This is done to make the attendance system better
Recognition Attendance System is a special way to manage and work more efficiently than it did before.
attendance in educational institutions. It works by recognizing
III. PROPOSED METHODOLOGY attendance of that student and calculates average monthly and
yearly attendance, which is used to find the eligibility criteria of
The Smart Facial Recognition Attendance System that student for examination.
typically uses a technique called face analysis. This means it
looks at facial parts like the nose length, lip size, distance In this project, we're planning to make a Smart Facial
between eyebrows, and forehead size. These details are kept in Recognition Attendance System that uses ESP32 CAM and
the system. When the system has these details in its database, it Python for recognizing faces and taking attendance. With this
can recognize them when someone shows up in front of the system, it's not only about finding the person but also keeping
camera. If the image captured by the camera is matched with their details in a Microsoft Excel File. Additionally, we'll note
the preserved database image, then it automatically marks the how long they were in the picture in an Excel sheet.