FACE RECOGNITION + FACE ATTENDANCE SMART ABSENSI 2021
Summary
TLDRIn this video, Alvin Aprianto demonstrates the functionality of his SmartSense program, which utilizes various libraries including OpenCV for face recognition and attendance tracking. The program captures and trains facial data, then uses it for automatic attendance recording based on face recognition. It includes features like image tagging, training, and attendance logging, which are stored in an Excel file. The program accurately detects individuals' faces, but misidentifications occur when another person’s face is used. Alvin emphasizes the importance of using the correct face for accurate attendance tracking.
Takeaways
- 😀 The presenter introduces themselves as Alvin Aprianto and demonstrates a facial recognition program named Fessenden SmartSense.
- 😀 The program utilizes several libraries, including OpenCity and Fellow, along with additional libraries for face recognition and attendance tracking.
- 😀 The project includes various folders: an execution file, a face data folder, a face training folder, and a PT Excel file for attendance data storage.
- 😀 The user interface (UI) of the program asks for a name, NIM (student ID), and class before allowing interaction with three buttons: 'Tag Image,' 'Training,' and 'Automatic Attendance.'
- 😀 The 'Tag Image' button is used to collect facial data, which is stored in the face data folder.
- 😀 The 'Training' button allows the system to train the computer to recognize the user's face, and the results are saved in the face training folder.
- 😀 The 'Automatic Attendance' button detects the user's face and logs attendance in an Excel file, including the accuracy of face recognition.
- 😀 If the user uses someone else’s face, the system detects an unknown name with a recognition accuracy below 50%.
- 😀 The program logs attendance with the correct name when the user's face matches the data, and it stores the attendance time in the Excel file.
- 😀 The video concludes with a reminder to use your own face for accurate attendance logging, and the presenter apologizes for any mistakes.
Q & A
What is the purpose of the program demonstrated in the video?
-The program is designed to recognize faces for attendance tracking using facial recognition technology, allowing for automatic attendance logging.
What libraries are used in the development of the program?
-The program utilizes several libraries, including OpenCV and Fellow, among others, for facial recognition and other functions.
What data folders are mentioned in the script?
-The script mentions the 'face data' folder for storing facial data, the 'face training' folder for storing the results of face training, and an Excel file to store attendance data.
What are the three buttons available in the user interface?
-The three buttons in the user interface are 'Tag Image', 'Training', and 'Automatic Attendance'.
What happens when the 'Tag Image' button is clicked?
-Clicking the 'Tag Image' button initiates the process of capturing and saving face data to the 'face data' folder.
How does the program train the computer to recognize faces?
-After tagging the image, the 'Training' button is clicked, and the program uses the captured data to train the system to recognize the user's face.
What happens after the training process is completed?
-Once the training is completed, the trained data is saved in the 'face training' folder, allowing the program to recognize faces more accurately during attendance.
What does the 'Automatic Attendance' button do?
-The 'Automatic Attendance' button records attendance based on the detected face, logging the user's presence along with the accuracy level of the facial recognition.
What happens if someone else tries to use a different face for attendance?
-If a person uses someone else's face, the system will not recognize the individual properly, marking the attendance as 'unknown' with an accuracy level below 50%.
How is the attendance data stored in the program?
-The attendance data, including the name of the person and the time of entry, is stored in an Excel file for future reference and tracking.
Outlines

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowMindmap

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowKeywords

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowHighlights

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowTranscripts

This section is available to paid users only. Please upgrade to access this part.
Upgrade NowBrowse More Related Video

Face recognition in real-time | with Opencv and Python

Facial Recognition attendance system using python

Python และ MediaPipe ร่วมกับ OpenCV ทำโปรแกรมนับนิ้ว "Finger Counting"

Kenalan dgn Access Control Hikvision

Object Detection using OpenCV Python in 15 Minutes! Coding Tutorial #python #beginners

Introduction to OCR (OCR in Python Tutorials 01.01)
5.0 / 5 (0 votes)