Driver Assistance System, Based on the Convolutional Neural Network

The continuously rising number of deaths due to car accidents on the roads is a critical problem nowadays. To reduce the number of risky situations on the road, it is necessary to increase the attention of drivers when driving motor vehicles. In this context, an advisory system to assist driving is proposed in this paper. The mathematical model uses a convolutional neural network to recognize traffic signs and detect real road situations. It is implemented using Python in the Jupyter Notebook environment. The following libraries were used: Tensorflow (Tensors and Keras libraries, for machine learning and deep learning, respectively), Tkinter (GUI library), Pillow (image processing library), matplotlib (data visualization library), NumPy (library for performing complex computations), and Pandas (data analysis and processing library). The developed application is installed on the onboard vehicle computer. The detected sign is displayed in an appropriate form on the automobile dashboard. Simulations of real traffic situations are implemented in the system. All this will facilitate driving and help drivers with less experience acquire the necessary driving reactions.

Authors

Institutions

Publication Details

Published
2024-09-19
DOI
https://doi.org/10.1109/bulef63204.2024.10794866
Primary Topic
Simulation and Modeling Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Driver Assistance System, Based on the Convolutional Neural Network

Simona Filipova-Petrakieva, Petar Yanev
Simulation and Modeling Applications
article

Driver Assistance System, Based on the Convolutional Neural Network

Simona Filipova-Petrakieva, Petar Yanev
article en

Abstract

The continuously rising number of deaths due to car accidents on the roads is a critical problem nowadays. To reduce the number of risky situations on the road, it is necessary to increase the attention of drivers when driving motor vehicles. In this context, an advisory system to assist driving is proposed in this paper. The mathematical model uses a convolutional neural network to recognize traffic signs and detect real road situations. It is implemented using Python in the Jupyter Notebook environment. The following libraries were used: Tensorflow (Tensors and Keras libraries, for machine learning and deep learning, respectively), Tkinter (GUI library), Pillow (image processing library), matplotlib (data visualization library), NumPy (library for performing complex computations), and Pandas (data analysis and processing library). The developed application is installed on the onboard vehicle computer. The detected sign is displayed in an appropriate form on the automobile dashboard. Simulations of real traffic situations are implemented in the system. All this will facilitate driving and help drivers with less experience acquire the necessary driving reactions.

Technical University of Sofia (BG)
Partnerships for the goals
Openalex Percentile: Top 72%
Simulation and Modeling Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Driver Assistance System, Based on the Convolutional Neural Network — Simona Filipova-Petrakieva, Petar Yanev · (2024) | TGRS Research Map | TGRS