Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model

Using gestures can help people with certain disabilities in communicating with other people. This paper proposes a lightweight model based on YOLO (You Only Look Once) v3 and DarkNet-53 convolutional neural networks for gesture recognition without additional preprocessing, image filtering, and enhan...

Full description

Bibliographic Details
Main Authors: Abdullah Mujahid, Mazhar Javed Awan, Awais Yasin, Mazin Abed Mohammed, Robertas Damaševičius, Rytis Maskeliūnas, Karrar Hameed Abdulkareem
Format: Article
Language:English
Published: MDPI AG 2021-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/9/4164
_version_ 1797535433247162368
author Abdullah Mujahid
Mazhar Javed Awan
Awais Yasin
Mazin Abed Mohammed
Robertas Damaševičius
Rytis Maskeliūnas
Karrar Hameed Abdulkareem
author_facet Abdullah Mujahid
Mazhar Javed Awan
Awais Yasin
Mazin Abed Mohammed
Robertas Damaševičius
Rytis Maskeliūnas
Karrar Hameed Abdulkareem
author_sort Abdullah Mujahid
collection DOAJ
description Using gestures can help people with certain disabilities in communicating with other people. This paper proposes a lightweight model based on YOLO (You Only Look Once) v3 and DarkNet-53 convolutional neural networks for gesture recognition without additional preprocessing, image filtering, and enhancement of images. The proposed model achieved high accuracy even in a complex environment, and it successfully detected gestures even in low-resolution picture mode. The proposed model was evaluated on a labeled dataset of hand gestures in both Pascal VOC and YOLO format. We achieved better results by extracting features from the hand and recognized hand gestures of our proposed YOLOv3 based model with accuracy, precision, recall, and an F-1 score of 97.68, 94.88, 98.66, and 96.70%, respectively. Further, we compared our model with Single Shot Detector (SSD) and Visual Geometry Group (VGG16), which achieved an accuracy between 82 and 85%. The trained model can be used for real-time detection, both for static hand images and dynamic gestures recorded on a video.
first_indexed 2024-03-10T11:44:26Z
format Article
id doaj.art-8a67347cb7d54be8b7a796e03b5b585e
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T11:44:26Z
publishDate 2021-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-8a67347cb7d54be8b7a796e03b5b585e2023-11-21T18:11:59ZengMDPI AGApplied Sciences2076-34172021-05-01119416410.3390/app11094164Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 ModelAbdullah Mujahid0Mazhar Javed Awan1Awais Yasin2Mazin Abed Mohammed3Robertas Damaševičius4Rytis Maskeliūnas5Karrar Hameed Abdulkareem6Department of Computer Science, University of Management and Technology, Lahore 54770, PakistanDepartment of Software Engineering, University of Management and Technology, Lahore 54770, PakistanDepartment of Computer Engineering, National University of Technology, Islamabad 44000, PakistanInformation Systems Department, College of Computer Science and Information Technology, University of Anbar, Anbar 31001, IraqFaculty of Applied Mathematics, Silesian University of Technology, 44-100 Gliwice, PolandDepartment of Applied Informatics, Vytautas Magnus University, 44404 Kaunas, LithuaniaCollege of Agriculture, Al-Muthanna University, Samawah 66001, IraqUsing gestures can help people with certain disabilities in communicating with other people. This paper proposes a lightweight model based on YOLO (You Only Look Once) v3 and DarkNet-53 convolutional neural networks for gesture recognition without additional preprocessing, image filtering, and enhancement of images. The proposed model achieved high accuracy even in a complex environment, and it successfully detected gestures even in low-resolution picture mode. The proposed model was evaluated on a labeled dataset of hand gestures in both Pascal VOC and YOLO format. We achieved better results by extracting features from the hand and recognized hand gestures of our proposed YOLOv3 based model with accuracy, precision, recall, and an F-1 score of 97.68, 94.88, 98.66, and 96.70%, respectively. Further, we compared our model with Single Shot Detector (SSD) and Visual Geometry Group (VGG16), which achieved an accuracy between 82 and 85%. The trained model can be used for real-time detection, both for static hand images and dynamic gestures recorded on a video.https://www.mdpi.com/2076-3417/11/9/4164convolutional neural networkhand gesturedigital image processingYOLOv3artificial intelligence
spellingShingle Abdullah Mujahid
Mazhar Javed Awan
Awais Yasin
Mazin Abed Mohammed
Robertas Damaševičius
Rytis Maskeliūnas
Karrar Hameed Abdulkareem
Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
Applied Sciences
convolutional neural network
hand gesture
digital image processing
YOLOv3
artificial intelligence
title Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
title_full Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
title_fullStr Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
title_full_unstemmed Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
title_short Real-Time Hand Gesture Recognition Based on Deep Learning YOLOv3 Model
title_sort real time hand gesture recognition based on deep learning yolov3 model
topic convolutional neural network
hand gesture
digital image processing
YOLOv3
artificial intelligence
url https://www.mdpi.com/2076-3417/11/9/4164
work_keys_str_mv AT abdullahmujahid realtimehandgesturerecognitionbasedondeeplearningyolov3model
AT mazharjavedawan realtimehandgesturerecognitionbasedondeeplearningyolov3model
AT awaisyasin realtimehandgesturerecognitionbasedondeeplearningyolov3model
AT mazinabedmohammed realtimehandgesturerecognitionbasedondeeplearningyolov3model
AT robertasdamasevicius realtimehandgesturerecognitionbasedondeeplearningyolov3model
AT rytismaskeliunas realtimehandgesturerecognitionbasedondeeplearningyolov3model
AT karrarhameedabdulkareem realtimehandgesturerecognitionbasedondeeplearningyolov3model