Cargando…

A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4

Object detection is an important part of autonomous driving technology. To ensure the safe running of vehicles at high speed, real-time and accurate detection of all the objects on the road is required. How to balance the speed and accuracy of detection is a hot research topic in recent years. This...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Rui, Wang, Ziyue, Xu, Zhengwei, Wang, Chi, Li, Qiang, Zhang, Yuxin, Li, Hua
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8683201/
https://www.ncbi.nlm.nih.gov/pubmed/34925498
http://dx.doi.org/10.1155/2021/9218137
_version_ 1784617362073321472
author Wang, Rui
Wang, Ziyue
Xu, Zhengwei
Wang, Chi
Li, Qiang
Zhang, Yuxin
Li, Hua
author_facet Wang, Rui
Wang, Ziyue
Xu, Zhengwei
Wang, Chi
Li, Qiang
Zhang, Yuxin
Li, Hua
author_sort Wang, Rui
collection PubMed
description Object detection is an important part of autonomous driving technology. To ensure the safe running of vehicles at high speed, real-time and accurate detection of all the objects on the road is required. How to balance the speed and accuracy of detection is a hot research topic in recent years. This paper puts forward a one-stage object detection algorithm based on YOLOv4, which improves the detection accuracy and supports real-time operation. The backbone of the algorithm doubles the stacking times of the last residual block of CSPDarkNet53. The neck of the algorithm replaces the SPP with the RFB structure, improves the PAN structure of the feature fusion module, adds the attention mechanism CBAM and CA structure to the backbone and neck structure, and finally reduces the overall width of the network to the original 3/4, so as to reduce the model parameters and improve the inference speed. Compared with YOLOv4, the algorithm in this paper improves the average accuracy on KITTI dataset by 2.06% and BDD dataset by 2.95%. When the detection accuracy is almost unchanged, the inference speed of this algorithm is increased by 9.14%, and it can detect in real time at a speed of more than 58.47 FPS.
format Online
Article
Text
id pubmed-8683201
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-86832012021-12-18 A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4 Wang, Rui Wang, Ziyue Xu, Zhengwei Wang, Chi Li, Qiang Zhang, Yuxin Li, Hua Comput Intell Neurosci Research Article Object detection is an important part of autonomous driving technology. To ensure the safe running of vehicles at high speed, real-time and accurate detection of all the objects on the road is required. How to balance the speed and accuracy of detection is a hot research topic in recent years. This paper puts forward a one-stage object detection algorithm based on YOLOv4, which improves the detection accuracy and supports real-time operation. The backbone of the algorithm doubles the stacking times of the last residual block of CSPDarkNet53. The neck of the algorithm replaces the SPP with the RFB structure, improves the PAN structure of the feature fusion module, adds the attention mechanism CBAM and CA structure to the backbone and neck structure, and finally reduces the overall width of the network to the original 3/4, so as to reduce the model parameters and improve the inference speed. Compared with YOLOv4, the algorithm in this paper improves the average accuracy on KITTI dataset by 2.06% and BDD dataset by 2.95%. When the detection accuracy is almost unchanged, the inference speed of this algorithm is increased by 9.14%, and it can detect in real time at a speed of more than 58.47 FPS. Hindawi 2021-12-10 /pmc/articles/PMC8683201/ /pubmed/34925498 http://dx.doi.org/10.1155/2021/9218137 Text en Copyright © 2021 Rui Wang et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Wang, Rui
Wang, Ziyue
Xu, Zhengwei
Wang, Chi
Li, Qiang
Zhang, Yuxin
Li, Hua
A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4
title A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4
title_full A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4
title_fullStr A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4
title_full_unstemmed A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4
title_short A Real-Time Object Detector for Autonomous Vehicles Based on YOLOv4
title_sort real-time object detector for autonomous vehicles based on yolov4
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8683201/
https://www.ncbi.nlm.nih.gov/pubmed/34925498
http://dx.doi.org/10.1155/2021/9218137
work_keys_str_mv AT wangrui arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT wangziyue arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT xuzhengwei arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT wangchi arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT liqiang arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT zhangyuxin arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT lihua arealtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT wangrui realtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT wangziyue realtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT xuzhengwei realtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT wangchi realtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT liqiang realtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT zhangyuxin realtimeobjectdetectorforautonomousvehiclesbasedonyolov4
AT lihua realtimeobjectdetectorforautonomousvehiclesbasedonyolov4