DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY
The electronic-based government system (SPBE) is an effort initiated by the Government of Indonesia to create clean and reliable governance of government services and public services. It includes the adoption of technology in each process and is held online. However, public services provided by t...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/73928 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:73928 |
---|---|
spelling |
id-itb.:739282023-06-25T09:35:53ZDEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY A. F. Poeloengan, Azzahid Indonesia Final Project deep learning, face classification, face detection, yolov7, SPBE. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/73928 The electronic-based government system (SPBE) is an effort initiated by the Government of Indonesia to create clean and reliable governance of government services and public services. It includes the adoption of technology in each process and is held online. However, public services provided by the government involve sensitive data owned by Indonesian citizens. An identity verification system is needed to guarantee the security and integrity of the system and prevent misuse of the system. An identity verification system using a face (face recognition) is an option that is relatively easy to use. This is because access to desktop devices such as laptops or PCs equipped with cameras is increasingly affordable. In this final project, the author utilizes the pre-trained YOLOv5-Face and YOLOv7-Face detection object models for the face detection subsystem. Then the model is integrated with the Dlib library to classify faces based on their identities. Each model has a weight variation that has a different processing speed and accuracy. Testing is done by determining the confusion matrix for each weight used. The face recognition system with the best performance is implemented as a web application. Based on tests conducted on a dataset of 200 photos with 100 different identities using Google Colab with T4 GPU hardware accelerator, the best results were obtained for the YOLOv7 model with the yolov7-lite-s weight. The results obtained are 94.5% accuracy and 90.09% precision with an average processing time of 237.45 ms for each image. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
The electronic-based government system (SPBE) is an effort initiated by the
Government of Indonesia to create clean and reliable governance of government
services and public services. It includes the adoption of technology in each process
and is held online. However, public services provided by the government involve
sensitive data owned by Indonesian citizens. An identity verification system is
needed to guarantee the security and integrity of the system and prevent misuse of
the system. An identity verification system using a face (face recognition) is an
option that is relatively easy to use. This is because access to desktop devices such
as laptops or PCs equipped with cameras is increasingly affordable. In this final
project, the author utilizes the pre-trained YOLOv5-Face and YOLOv7-Face
detection object models for the face detection subsystem. Then the model is
integrated with the Dlib library to classify faces based on their identities. Each
model has a weight variation that has a different processing speed and accuracy.
Testing is done by determining the confusion matrix for each weight used. The face
recognition system with the best performance is implemented as a web application.
Based on tests conducted on a dataset of 200 photos with 100 different identities
using Google Colab with T4 GPU hardware accelerator, the best results were
obtained for the YOLOv7 model with the yolov7-lite-s weight. The results obtained
are 94.5% accuracy and 90.09% precision with an average processing time of
237.45 ms for each image. |
format |
Final Project |
author |
A. F. Poeloengan, Azzahid |
spellingShingle |
A. F. Poeloengan, Azzahid DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY |
author_facet |
A. F. Poeloengan, Azzahid |
author_sort |
A. F. Poeloengan, Azzahid |
title |
DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY |
title_short |
DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY |
title_full |
DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY |
title_fullStr |
DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY |
title_full_unstemmed |
DEVELOPMENT OF FACE RECOGNITION WEB APPLICATION BASED ON FACE DETECTION USING YOLO DEEP LEARNING MODEL AND DLIB LIBRARY |
title_sort |
development of face recognition web application based on face detection using yolo deep learning model and dlib library |
url |
https://digilib.itb.ac.id/gdl/view/73928 |
_version_ |
1822007250814763008 |