The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network
As automated vehicles have been considered one of the important trends in intelligent transportation systems, various research is being conducted to enhance their safety. In particular, the importance of technologies for the design of preventive automated driving systems, such as detection of surrou...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-07-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/10/14/1737 |
id |
doaj-798479b6406b44e9965e564cf97007f1 |
---|---|
record_format |
Article |
spelling |
doaj-798479b6406b44e9965e564cf97007f12021-07-23T13:38:24ZengMDPI AGElectronics2079-92922021-07-01101737173710.3390/electronics10141737The Design of Preventive Automated Driving Systems Based on Convolutional Neural NetworkWooseop Lee0Min-Hee Kang1Jaein Song2Keeyeon Hwang3Department of Smart City, Hongik University, Seoul 04066, KoreaDepartment of Smart City, Hongik University, Seoul 04066, KoreaResearch Institute of Science and Technology, Hongik University, Seoul 04066, KoreaDepartment of Urban Planning, Hongik University, Seoul 04066, KoreaAs automated vehicles have been considered one of the important trends in intelligent transportation systems, various research is being conducted to enhance their safety. In particular, the importance of technologies for the design of preventive automated driving systems, such as detection of surrounding objects and estimation of distance between vehicles. Object detection is mainly performed through cameras and LiDAR, but due to the cost and limits of LiDAR’s recognition distance, the need to improve Camera recognition technique, which is relatively convenient for commercialization, is increasing. This study learned convolutional neural network (CNN)-based faster regions with CNN (Faster R-CNN) and You Only Look Once (YOLO) V2 to improve the recognition techniques of vehicle-mounted monocular cameras for the design of preventive automated driving systems, recognizing surrounding vehicles in black box highway driving videos and estimating distances from surrounding vehicles through more suitable models for automated driving systems. Moreover, we learned the PASCAL visual object classes (VOC) dataset for model comparison. Faster R-CNN showed similar accuracy, with a mean average precision (mAP) of 76.4 to YOLO with a mAP of 78.6, but with a Frame Per Second (FPS) of 5, showing slower processing speed than YOLO V2 with an FPS of 40, and a Faster R-CNN, which we had difficulty detecting. As a result, YOLO V2, which shows better performance in accuracy and processing speed, was determined to be a more suitable model for automated driving systems, further progressing in estimating the distance between vehicles. For distance estimation, we conducted coordinate value conversion through camera calibration and perspective transform, set the threshold to 0.7, and performed object detection and distance estimation, showing more than 80% accuracy for near-distance vehicles. Through this study, it is believed that it will be able to help prevent accidents in automated vehicles, and it is expected that additional research will provide various accident prevention alternatives such as calculating and securing appropriate safety distances, depending on the vehicle types.https://www.mdpi.com/2079-9292/10/14/1737automated driving systemsthe design of preventiveCNNvehicle detectiondistance estimation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Wooseop Lee Min-Hee Kang Jaein Song Keeyeon Hwang |
spellingShingle |
Wooseop Lee Min-Hee Kang Jaein Song Keeyeon Hwang The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network Electronics automated driving systems the design of preventive CNN vehicle detection distance estimation |
author_facet |
Wooseop Lee Min-Hee Kang Jaein Song Keeyeon Hwang |
author_sort |
Wooseop Lee |
title |
The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network |
title_short |
The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network |
title_full |
The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network |
title_fullStr |
The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network |
title_full_unstemmed |
The Design of Preventive Automated Driving Systems Based on Convolutional Neural Network |
title_sort |
design of preventive automated driving systems based on convolutional neural network |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2021-07-01 |
description |
As automated vehicles have been considered one of the important trends in intelligent transportation systems, various research is being conducted to enhance their safety. In particular, the importance of technologies for the design of preventive automated driving systems, such as detection of surrounding objects and estimation of distance between vehicles. Object detection is mainly performed through cameras and LiDAR, but due to the cost and limits of LiDAR’s recognition distance, the need to improve Camera recognition technique, which is relatively convenient for commercialization, is increasing. This study learned convolutional neural network (CNN)-based faster regions with CNN (Faster R-CNN) and You Only Look Once (YOLO) V2 to improve the recognition techniques of vehicle-mounted monocular cameras for the design of preventive automated driving systems, recognizing surrounding vehicles in black box highway driving videos and estimating distances from surrounding vehicles through more suitable models for automated driving systems. Moreover, we learned the PASCAL visual object classes (VOC) dataset for model comparison. Faster R-CNN showed similar accuracy, with a mean average precision (mAP) of 76.4 to YOLO with a mAP of 78.6, but with a Frame Per Second (FPS) of 5, showing slower processing speed than YOLO V2 with an FPS of 40, and a Faster R-CNN, which we had difficulty detecting. As a result, YOLO V2, which shows better performance in accuracy and processing speed, was determined to be a more suitable model for automated driving systems, further progressing in estimating the distance between vehicles. For distance estimation, we conducted coordinate value conversion through camera calibration and perspective transform, set the threshold to 0.7, and performed object detection and distance estimation, showing more than 80% accuracy for near-distance vehicles. Through this study, it is believed that it will be able to help prevent accidents in automated vehicles, and it is expected that additional research will provide various accident prevention alternatives such as calculating and securing appropriate safety distances, depending on the vehicle types. |
topic |
automated driving systems the design of preventive CNN vehicle detection distance estimation |
url |
https://www.mdpi.com/2079-9292/10/14/1737 |
work_keys_str_mv |
AT wooseoplee thedesignofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT minheekang thedesignofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT jaeinsong thedesignofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT keeyeonhwang thedesignofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT wooseoplee designofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT minheekang designofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT jaeinsong designofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork AT keeyeonhwang designofpreventiveautomateddrivingsystemsbasedonconvolutionalneuralnetwork |
_version_ |
1721288680146993152 |