On-Device Crack Segmentation for Edge Structural Health Monitoring

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zhang, Yuxuan, Xu, Ye, Martinez-Rau, Luciano Sebastian, Vu, Quynh Nguyen Phuong, Oelmann, Bengt, Bader, Sebastian
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866911104985202688
author Zhang, Yuxuan
Xu, Ye
Martinez-Rau, Luciano Sebastian
Vu, Quynh Nguyen Phuong
Oelmann, Bengt
Bader, Sebastian
author_facet Zhang, Yuxuan
Xu, Ye
Martinez-Rau, Luciano Sebastian
Vu, Quynh Nguyen Phuong
Oelmann, Bengt
Bader, Sebastian
contents Crack segmentation can play a critical role in Structural Health Monitoring (SHM) by enabling accurate identification of crack size and location, which allows to monitor structural damages over time. However, deploying deep learning models for crack segmentation on resource-constrained microcontrollers presents significant challenges due to limited memory, computational power, and energy resources. To address these challenges, this study explores lightweight U-Net architectures tailored for TinyML applications, focusing on three optimization strategies: filter number reduction, network depth reduction, and the use of Depthwise Separable Convolutions (DWConv2D). Our results demonstrate that reducing convolution kernels and network depth significantly reduces RAM and Flash requirement, and inference times, albeit with some accuracy trade-offs. Specifically, by reducing the filer number to 25%, the network depth to four blocks, and utilizing depthwise convolutions, a good compromise between segmentation performance and resource consumption is achieved. This makes the network particularly suitable for low-power TinyML applications. This study not only advances TinyML-based crack segmentation but also provides the possibility for energy-autonomous edge SHM systems.
format Preprint
id arxiv_https___arxiv_org_abs_2505_07915
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle On-Device Crack Segmentation for Edge Structural Health Monitoring
Zhang, Yuxuan
Xu, Ye
Martinez-Rau, Luciano Sebastian
Vu, Quynh Nguyen Phuong
Oelmann, Bengt
Bader, Sebastian
Machine Learning
Crack segmentation can play a critical role in Structural Health Monitoring (SHM) by enabling accurate identification of crack size and location, which allows to monitor structural damages over time. However, deploying deep learning models for crack segmentation on resource-constrained microcontrollers presents significant challenges due to limited memory, computational power, and energy resources. To address these challenges, this study explores lightweight U-Net architectures tailored for TinyML applications, focusing on three optimization strategies: filter number reduction, network depth reduction, and the use of Depthwise Separable Convolutions (DWConv2D). Our results demonstrate that reducing convolution kernels and network depth significantly reduces RAM and Flash requirement, and inference times, albeit with some accuracy trade-offs. Specifically, by reducing the filer number to 25%, the network depth to four blocks, and utilizing depthwise convolutions, a good compromise between segmentation performance and resource consumption is achieved. This makes the network particularly suitable for low-power TinyML applications. This study not only advances TinyML-based crack segmentation but also provides the possibility for energy-autonomous edge SHM systems.
title On-Device Crack Segmentation for Edge Structural Health Monitoring
topic Machine Learning
url https://arxiv.org/abs/2505.07915