Lowering the Barrier to AI-Driven Inspection: A No-Code Workflow for Automated Structural Defect Detection
Organizations: Purdue University, West Lafayette, IN
Abstract
Structural health monitoring (SHM) is essential in modern engineering, providing data for condition-based maintenance, lifecycle assessment, and predictive decision-making. Traditionally, SHM relied on visual inspection to detect defects such as cracks and deformations. Early computer vision (CV) methods, including thresholding, edge detection, and handcrafted features, aimed to automate this process but were highly sensitive to noise, imaging variations, and multiscale defects, limiting their reliability. Recent advances in machine learning, particularly convolutional neural networks (CNNs) and You Only Look Once (YOLO), have improved defect detection accuracy and enabled real-time analysis. However, adoption in SHM remains limited due to technical barriers such as data labeling, model training, and deployment, which typically require programming expertise. To address this gap, we introduce YOLOEZ, an open-source, GUI-based tool for end-to-end YOLO model application. YOLOEZ integrates data labeling, training, and inference into a single interface, enabling high-performance model development without code while supporting reproducible workflows. Evaluation against existing software and classical image processing demonstrates that YOLOEZ not only outperforms traditional methods across most detection metrics, but also lowers adoption barriers present in other modern CV tools. By combining accuracy with accessibility, YOLOEZ facilitates wider use of AI-driven monitoring for predictive maintenance, digital twins, and intelligent structural systems.
Figures & tables
| Category | YOLOEZ | Ultralytics | Roboflow | PyTorch |
| GUI | ||||
| Data Labeling | ||||
| Model Training | 1 1 1 Only available in the paid tier. | |||
| Local Data | ||||
| Inference | ||||
| Open Source | 2 2 2 Some proprietary features are not open-sourced. | 2 |
| Metric | YOLOEZ ( CI) | Morphological | Ground Truth |
| Recall | 0.6065 0.032 | 0.4372 | N/A |
| Precision | 0.5820 0.044 | 0.7403 | N/A |
| F1 score | 0.5591 0.027 | 0.5353 | N/A |
| IoU | 0.4150 0.024 | 0.3962 | N/A |
| Specificity | 0.9934 0.002 | 0.9951 | N/A |
| Total cracks detected | 84 10 | 129 | 63 |
Fault Detection
Fault detection identifies abnormal behavior in machines, sensors, infrastructure, software, and autonomous systems before it causes harm or disruption.
See all 104 papers