Cargando…

Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios

Pedestrian detection is an important aspect of the development of intelligent vehicles. To address problems in which traditional pedestrian detection is susceptible to environmental factors and are unable to meet the requirements of accuracy in real time, this study proposes a pedestrian detection a...

Descripción completa

Detalles Bibliográficos
Autores principales: Cao, Jingwei, Song, Chuanxue, Peng, Silun, Song, Shixin, Zhang, Xu, Shao, Yulong, Xiao, Feng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7374403/
https://www.ncbi.nlm.nih.gov/pubmed/32610635
http://dx.doi.org/10.3390/s20133646
_version_ 1783561691084095488
author Cao, Jingwei
Song, Chuanxue
Peng, Silun
Song, Shixin
Zhang, Xu
Shao, Yulong
Xiao, Feng
author_facet Cao, Jingwei
Song, Chuanxue
Peng, Silun
Song, Shixin
Zhang, Xu
Shao, Yulong
Xiao, Feng
author_sort Cao, Jingwei
collection PubMed
description Pedestrian detection is an important aspect of the development of intelligent vehicles. To address problems in which traditional pedestrian detection is susceptible to environmental factors and are unable to meet the requirements of accuracy in real time, this study proposes a pedestrian detection algorithm for intelligent vehicles in complex scenarios. YOLOv3 is one of the deep learning-based object detection algorithms with good performance at present. In this article, the basic principle of YOLOv3 is elaborated and analyzed firstly to determine its limitations in pedestrian detection. Then, on the basis of the original YOLOv3 network model, many improvements are made, including modifying grid cell size, adopting improved k-means clustering algorithm, improving multi-scale bounding box prediction based on receptive field, and using Soft-NMS algorithm. Finally, based on INRIA person and PASCAL VOC 2012 datasets, pedestrian detection experiments are conducted to test the performance of the algorithm in various complex scenarios. The experimental results show that the mean Average Precision (mAP) value reaches 90.42%, and the average processing time of each frame is 9.6 ms. Compared with other detection algorithms, the proposed algorithm exhibits accuracy and real-time performance together, good robustness and anti-interference ability in complex scenarios, strong generalization ability, high network stability, and detection accuracy and detection speed have been markedly improved. Such improvements are significant in protecting the road safety of pedestrians and reducing traffic accidents, and are conducive to ensuring the steady development of the technological level of intelligent vehicle driving assistance.
format Online
Article
Text
id pubmed-7374403
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-73744032020-08-06 Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios Cao, Jingwei Song, Chuanxue Peng, Silun Song, Shixin Zhang, Xu Shao, Yulong Xiao, Feng Sensors (Basel) Article Pedestrian detection is an important aspect of the development of intelligent vehicles. To address problems in which traditional pedestrian detection is susceptible to environmental factors and are unable to meet the requirements of accuracy in real time, this study proposes a pedestrian detection algorithm for intelligent vehicles in complex scenarios. YOLOv3 is one of the deep learning-based object detection algorithms with good performance at present. In this article, the basic principle of YOLOv3 is elaborated and analyzed firstly to determine its limitations in pedestrian detection. Then, on the basis of the original YOLOv3 network model, many improvements are made, including modifying grid cell size, adopting improved k-means clustering algorithm, improving multi-scale bounding box prediction based on receptive field, and using Soft-NMS algorithm. Finally, based on INRIA person and PASCAL VOC 2012 datasets, pedestrian detection experiments are conducted to test the performance of the algorithm in various complex scenarios. The experimental results show that the mean Average Precision (mAP) value reaches 90.42%, and the average processing time of each frame is 9.6 ms. Compared with other detection algorithms, the proposed algorithm exhibits accuracy and real-time performance together, good robustness and anti-interference ability in complex scenarios, strong generalization ability, high network stability, and detection accuracy and detection speed have been markedly improved. Such improvements are significant in protecting the road safety of pedestrians and reducing traffic accidents, and are conducive to ensuring the steady development of the technological level of intelligent vehicle driving assistance. MDPI 2020-06-29 /pmc/articles/PMC7374403/ /pubmed/32610635 http://dx.doi.org/10.3390/s20133646 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cao, Jingwei
Song, Chuanxue
Peng, Silun
Song, Shixin
Zhang, Xu
Shao, Yulong
Xiao, Feng
Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios
title Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios
title_full Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios
title_fullStr Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios
title_full_unstemmed Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios
title_short Pedestrian Detection Algorithm for Intelligent Vehicles in Complex Scenarios
title_sort pedestrian detection algorithm for intelligent vehicles in complex scenarios
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7374403/
https://www.ncbi.nlm.nih.gov/pubmed/32610635
http://dx.doi.org/10.3390/s20133646
work_keys_str_mv AT caojingwei pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios
AT songchuanxue pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios
AT pengsilun pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios
AT songshixin pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios
AT zhangxu pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios
AT shaoyulong pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios
AT xiaofeng pedestriandetectionalgorithmforintelligentvehiclesincomplexscenarios