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...

Full description

Bibliographic Details
Main Authors: Wooseop Lee, Min-Hee Kang, Jaein Song, Keeyeon Hwang
Format: Article
Language:English
Published: MDPI AG 2021-07-01
Series:Electronics
Subjects:
CNN
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