Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles

This study presents an adaptation of the YOLOv4 deep learning algorithm for 3D object detection, addressing a critical challenge in autonomous vehicle (AV) systems: accurate real-time perception of the surrounding environment in three dimensions. Traditional 2D detection methods, while efficient, fa...

Full description

Saved in:
Bibliographic Details
Main Authors: Ramavhale Murendeni, Alfred Mwanza, Ibidun Christiana Obagbuwa
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:World Electric Vehicle Journal
Subjects:
Online Access:https://www.mdpi.com/2032-6653/16/1/9
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832587312811212800
author Ramavhale Murendeni
Alfred Mwanza
Ibidun Christiana Obagbuwa
author_facet Ramavhale Murendeni
Alfred Mwanza
Ibidun Christiana Obagbuwa
author_sort Ramavhale Murendeni
collection DOAJ
description This study presents an adaptation of the YOLOv4 deep learning algorithm for 3D object detection, addressing a critical challenge in autonomous vehicle (AV) systems: accurate real-time perception of the surrounding environment in three dimensions. Traditional 2D detection methods, while efficient, fall short in providing the depth and spatial information necessary for safe navigation. This research modifies the YOLOv4 architecture to predict 3D bounding boxes, object depth, and orientation. Key contributions include introducing a multi-task loss function that optimizes 2D and 3D predictions and integrating sensor fusion techniques that combine RGB camera data with LIDAR point clouds for improved depth estimation. The adapted model, tested on real-world datasets, demonstrates a significant increase in 3D detection accuracy, achieving a mean average precision (mAP) of 85%, intersection over union (IoU) of 78%, and near real-time performance at 93–97% for detecting vehicles and 75–91% for detecting people. This approach balances high detection accuracy and real-time processing, making it highly suitable for AV applications. This study advances the field by showing how an efficient 2D detector can be extended to meet the complex demands of 3D object detection in real-world driving scenarios without sacrificing computational efficiency.
format Article
id doaj-art-b963e7ff1cac4bdf95f006618604ebc0
institution Kabale University
issn 2032-6653
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series World Electric Vehicle Journal
spelling doaj-art-b963e7ff1cac4bdf95f006618604ebc02025-01-24T13:52:44ZengMDPI AGWorld Electric Vehicle Journal2032-66532024-12-01161910.3390/wevj16010009Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous VehiclesRamavhale Murendeni0Alfred Mwanza1Ibidun Christiana Obagbuwa2Department of Computer Science and Information Technology, Faculty of Natural and Applied Science, Sol Plaatje University, Kimberley 8301, South AfricaDepartment of Computer Science and Information Technology, Faculty of Natural and Applied Science, Sol Plaatje University, Kimberley 8301, South AfricaDepartment of Computer Science and Information Technology, Faculty of Natural and Applied Science, Sol Plaatje University, Kimberley 8301, South AfricaThis study presents an adaptation of the YOLOv4 deep learning algorithm for 3D object detection, addressing a critical challenge in autonomous vehicle (AV) systems: accurate real-time perception of the surrounding environment in three dimensions. Traditional 2D detection methods, while efficient, fall short in providing the depth and spatial information necessary for safe navigation. This research modifies the YOLOv4 architecture to predict 3D bounding boxes, object depth, and orientation. Key contributions include introducing a multi-task loss function that optimizes 2D and 3D predictions and integrating sensor fusion techniques that combine RGB camera data with LIDAR point clouds for improved depth estimation. The adapted model, tested on real-world datasets, demonstrates a significant increase in 3D detection accuracy, achieving a mean average precision (mAP) of 85%, intersection over union (IoU) of 78%, and near real-time performance at 93–97% for detecting vehicles and 75–91% for detecting people. This approach balances high detection accuracy and real-time processing, making it highly suitable for AV applications. This study advances the field by showing how an efficient 2D detector can be extended to meet the complex demands of 3D object detection in real-world driving scenarios without sacrificing computational efficiency.https://www.mdpi.com/2032-6653/16/1/9convolutional neural networksdeep learningmachine learningobject detectionYOLO algorithm
spellingShingle Ramavhale Murendeni
Alfred Mwanza
Ibidun Christiana Obagbuwa
Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles
World Electric Vehicle Journal
convolutional neural networks
deep learning
machine learning
object detection
YOLO algorithm
title Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles
title_full Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles
title_fullStr Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles
title_full_unstemmed Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles
title_short Using a YOLO Deep Learning Algorithm to Improve the Accuracy of 3D Object Detection by Autonomous Vehicles
title_sort using a yolo deep learning algorithm to improve the accuracy of 3d object detection by autonomous vehicles
topic convolutional neural networks
deep learning
machine learning
object detection
YOLO algorithm
url https://www.mdpi.com/2032-6653/16/1/9
work_keys_str_mv AT ramavhalemurendeni usingayolodeeplearningalgorithmtoimprovetheaccuracyof3dobjectdetectionbyautonomousvehicles
AT alfredmwanza usingayolodeeplearningalgorithmtoimprovetheaccuracyof3dobjectdetectionbyautonomousvehicles
AT ibidunchristianaobagbuwa usingayolodeeplearningalgorithmtoimprovetheaccuracyof3dobjectdetectionbyautonomousvehicles