Lowering the Barrier to AI-Driven Inspection: A No-Code Workflow for Automated Structural Defect Detection

Michael Holm, Tanner McElroy, Xinghang Zhang, Guang Lin

arXiv:2608.25176 · 2026-08-27 공개 · arXiv · PDF

computer-vision digital-twins defect-detection predictive-maintenance yolo convolutional-neural-networks no-code structural-health-monitoring

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.

한국어 요약

한 줄 요약

YOLOEZ는 프로그래밍 없이 YOLO 기반 구조물 결함 탐지 모델을 개발할 수 있는 GUI 기반 오픈소스 플랫폼이다.

핵심 기여도

핵심 아이디어

YOLOEZ는 기존의 YOLO 모델 활용이 프로그래밍 지식이 필요하다는 문제를 해결하기 위해 설계되었다. 기존의 SHM 분야에서 사용되는 YOLO 모델은 Ultralytics와 같은 프레임워크를 기반으로 하며, 데이터 라벨링, 훈련, 추론 과정이 별도의 도구와 코드를 필요로 했다. YOLOEZ는 이러한 단계를 하나의 GUI 인터페이스로 통합함으로써, 프로그래밍 지식이 없는 엔지니어도 쉽게 모델을 훈련하고 사용할 수 있도록 한다. 특히, YOLOEZ는 Roboflow와 같은 라벨링 도구와는 달리, 라벨링부터 추론까지의 전체 워크플로우를 내장하고 있어 사용자 경험을 단순화한다.

YOLOEZ는 YOLOv5 기반의 모델을 사용하며, 사용자가 직접 하이퍼파라미터를 설정하지 않아도 기본적인 훈련이 가능하도록 설계되었다. 이는 SHM 분야에서 데이터가 제한적일 경우에도 유용하다. 예를 들어, 연구에서는 20개의 라벨된 SEM 이미지로 훈련해도 기존의 형태학적 기반 방법보다 높은 성능을 보였다.

기술적 접근법

주요 결과

의의 및 한계

YOLOEZ는 SHM 분야에서 AI 기반 모델의 활용을 저해하던 기술적 장벽을 해소하는 데 기여한다. 특히, 프로그래밍 지식이 없는 구조 엔지니어나 재료 과학자도 YOLO 모델을 쉽게 활용할 수 있도록 하여, AI 기반 모니터링의 보급을 촉진할 수 있다. 또한, YOLOEZ는 연구의 재현성과 일관성을 높이기 위해 내장된 데이터셋 관리 및 훈련 프레임워크를 제공하며, SHM 연구의 비교 가능성을 향상시킨다.

그러나 YOLOEZ는 현재 단일 클래스(크랙)만을 탐지하도록 설계되어 있으며, 다중 클래스 결함 탐지 기능은 아직 개발 중이다. 또한, 다양한 구조 재료와 영상 모드에서의 성능 검증이 필요하다. 연구에서는 3D 프린팅 텅스텐의 SEM 이미지만을 사용했기 때문에, 다른 재료나 영상 데이터에서의 일반화 가능성은 추가 실험을 통해 검증되어야 한다.

실용적 활용

YOLOEZ는 건설, 항공, 자동차 산업에서 구조물의 정기 점검 및 예지 정비에 활용할 수 있다. 특히, 프로그래밍 지식이 부족한 현장 엔지니어가 AI 기반 모델을 직접 훈련하고 사용할 수 있어, 유지보수 비용을 절감하고 결함 탐지의 신속성과 정확도를 높일 수 있다. 또한, 디지털 트윈 및 스마트 구조 시스템 구축에도 유용하게 사용될 수 있다.