A real-time Face Attendance system, an elegant graphical interface along with a live database (firebase) integrated
-
Introduction
-
Overview
-
Setup
-
Library Installation:
pip install -r requirements.txt
-
face_recognition requirements: Install the extension "tools for CMake" in Visual Studio
-
-
Webcam
-
Graphics
Put images background and modes as a main frame application
-
Encoding Generator
A way to represent the face using a set of 128 computer-generated measurements
-
Face Recognition
Create a bounding box around the faces using cvzone (more vancy than opencv)
-
Database Setup
Storage and Real Time Firebase Integrated
-
Add Data to the Database
Recognized person data
-
Upload Images to the Database
-
Download User Data
In order to display data into Graphics
-
Update Attendance
Iteration of Attendance number
-
Check if already Marked
Limit attendance number in every 30s
-
Loading Graphics (cvzone)
Ignoring the lagging while rendering the face
MIT