Publicação

Low-power real-time TinyML approach for pothole and speed bump classification using IMU data on FPGA

Ver documento

Detalhes bibliográficos
Resumo:Monitoring the condition of road surfaces can bring benefits to drivers, ranging from increased safety and comfort, to cost reduction. In this context, accelerometer-based approaches offer a cheap and robust solution to the mitigation of common issues that arise from other types of sensors, like cameras, namely computational cost concerns and inability in low visibility scenarios. Nonetheless, as more applications compete for resources in modern vehicles, it becomes imperative to design such applications considering power efficiency constraints (TinyML): to this end, we propose a lightweight machine learning model to detect road irregularities (speed bumps, potholes, and manholes, including the side of impact) using 4 Inertial Measurement Unit (IMU) mounted near each vehicle wheel. Furthermore, to have a real-time monitoring system, we deploy an XGBoost model on a Field-Programmable Gate Array (FPGA) through the use of the Conifer framework, to translate the model using High Level Synthesis (HLS) language. Our solution achieves an accuracy of 88.1%, with 750 microseconds of inference time, showcasing a robust performance in varied scenarios.
Autores principais:Melo, César
Outros Autores:Delgado, Pedro; Carvalho, Gabriel; Silva, Rui Manuel Machado; Peixoto, Hugo; Machado, José Manuel
Assunto:Accelerometers Automotive Application Conifer Machine Learning Pothole Detection TinyML
Ano:2025
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso aberto
Instituição associada:Universidade do Minho
Idioma:inglês
Origem:RepositóriUM - Universidade do Minho
Descrição
Resumo:Monitoring the condition of road surfaces can bring benefits to drivers, ranging from increased safety and comfort, to cost reduction. In this context, accelerometer-based approaches offer a cheap and robust solution to the mitigation of common issues that arise from other types of sensors, like cameras, namely computational cost concerns and inability in low visibility scenarios. Nonetheless, as more applications compete for resources in modern vehicles, it becomes imperative to design such applications considering power efficiency constraints (TinyML): to this end, we propose a lightweight machine learning model to detect road irregularities (speed bumps, potholes, and manholes, including the side of impact) using 4 Inertial Measurement Unit (IMU) mounted near each vehicle wheel. Furthermore, to have a real-time monitoring system, we deploy an XGBoost model on a Field-Programmable Gate Array (FPGA) through the use of the Conifer framework, to translate the model using High Level Synthesis (HLS) language. Our solution achieves an accuracy of 88.1%, with 750 microseconds of inference time, showcasing a robust performance in varied scenarios.

Atividades financiadas

Carregando projetos financiados...