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...
Autores principales: | , , , , , , |
---|---|
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 |