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...

Full description

Saved in:
Bibliographic Details
Main Author: A. F. Poeloengan, Azzahid
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