Developing a Deep Learning-Based Embedded System to Detect Adverse Weather Conditions for Autonomous Vehicles

In recent years, the development of autonomous vehicles has achieved significant progress thanks to breakthroughs in technology. However, unusual weather conditions such as heavy rain, snowfall, or heavy fog can affect the decision-making process of autonomous vehicles, thereby reducing their operational responsiveness and significantly impacting safety and reliability levels. This paper aims to develop a deep learning-based embedded system to detect and classify weather conditions, enhancing the decision-making capabilities of autonomous vehicles, therefor increasing safety and adaptability. We will experimentally assess the performance of three Convolutional Neural Network (CNN) models: ResNet-50, EfficientNet-B0, and SqueezeNet, deployed on a Raspberry Pi 4. Key tasks include collecting and preprocessing data, training the models using transfer learning, converting the trained models to tflite format and quantizing them to float16, deploying them on an embedded platform and evaluating their performance. Experimental results show that the EfficientNet-B0 model is the most effective. After quantization, the EfficientNet-B0 model can detect adverse weather in real-time with an accuracy rate of 88% on a combined dataset from the DAWM2020 and MCWCD2018 image sets, with an average processing time of 0.196 seconds and a processing speed of 4.8 FPS when running on a Raspberry Pi 4.

Authors

Publication Details

Published
2024-12-21
DOI
https://doi.org/10.1109/rivf64335.2024.11009034
Primary Topic
Autonomous Vehicle Technology and Safety
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Developing a Deep Learning-Based Embedded System to Detect Adverse Weather Conditions for Autonomous Vehicles

Khai D. T. Ngo, Hung K. Nguyen
Autonomous Vehicle Technology and Safety
article

Developing a Deep Learning-Based Embedded System to Detect Adverse Weather Conditions for Autonomous Vehicles

Khai D. T. Ngo, Hung K. Nguyen
article en

Abstract

In recent years, the development of autonomous vehicles has achieved significant progress thanks to breakthroughs in technology. However, unusual weather conditions such as heavy rain, snowfall, or heavy fog can affect the decision-making process of autonomous vehicles, thereby reducing their operational responsiveness and significantly impacting safety and reliability levels. This paper aims to develop a deep learning-based embedded system to detect and classify weather conditions, enhancing the decision-making capabilities of autonomous vehicles, therefor increasing safety and adaptability. We will experimentally assess the performance of three Convolutional Neural Network (CNN) models: ResNet-50, EfficientNet-B0, and SqueezeNet, deployed on a Raspberry Pi 4. Key tasks include collecting and preprocessing data, training the models using transfer learning, converting the trained models to tflite format and quantizing them to float16, deploying them on an embedded platform and evaluating their performance. Experimental results show that the EfficientNet-B0 model is the most effective. After quantization, the EfficientNet-B0 model can detect adverse weather in real-time with an accuracy rate of 88% on a combined dataset from the DAWM2020 and MCWCD2018 image sets, with an average processing time of 0.196 seconds and a processing speed of 4.8 FPS when running on a Raspberry Pi 4.

Climate action
Openalex Percentile: Top 68%
Autonomous Vehicle Technology and Safety
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.

Developing a Deep Learning-Based Embedded System to Detect Adverse Weather Conditions for Autonomous Vehicles — Khai D. T. Ngo, Hung K. Nguyen · (2024) | TGRS Research Map | TGRS