From Classification to Segmentation with Explainable AI: A Study on Crack Detection and Growth Monitoring

Read original: arXiv:2309.11267 - Published 6/12/2024 by Florent Forest, Hugo Porta, Devis Tuia, Olga Fink
Total Score

0

🏷️

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper explores using explainable artificial intelligence (XAI) to segment and monitor surface cracks in infrastructure, reducing the need for costly pixel-level image annotations.
  • Automatic visual inspection can effectively monitor hard-to-reach areas, but supervised machine learning approaches typically require large annotated datasets.
  • The proposed method leverages XAI to derive segmentations from the explanations of a classifier, requiring only weak image-level supervision.

Plain English Explanation

Monitoring cracks in buildings, bridges, and other infrastructure is crucial for ensuring structural safety. Automated visual inspection can be an effective solution, especially in hard-to-reach areas. Machine learning techniques have proven useful for this task, but they usually need large datasets of labeled images to train the models.

Labeling images at the pixel level to show exactly where cracks are located is very time-consuming. To reduce this effort, the researchers in this paper propose using explainable AI (XAI) techniques. With XAI, they can get the model to explain its decisions, and then use those explanations to automatically generate segmentation maps of the cracks, without needing as many labeled images.

The key idea is that the model's explanations can provide useful information about where the cracks are, even if the images aren't fully labeled. This AI-guided feature segmentation approach allows the researchers to monitor the size and growth of the cracks over time, while significantly reducing the amount of manual labeling required.

Technical Explanation

The paper evaluates the performance of various XAI methods for segmenting and monitoring surface cracks. The researchers first train a crack detection classifier using only image-level labels (i.e., whether an image contains a crack or not), rather than the more labor-intensive pixel-level annotations.

They then apply different XAI techniques, such as SHAP and Grad-CAM, to derive segmentation masks from the classifier's explanations. These XAI-based segmentations are compared to ground truth pixel-level annotations, showing that while the quality is lower than fully supervised methods, the segmentations remain meaningful and enable effective monitoring of crack severity and growth over time.

Critical Analysis

The main limitation of this approach is that the XAI-based segmentations are not as precise as those produced by models trained on fully annotated data. However, the researchers argue that the substantial reduction in annotation effort outweighs this trade-off, especially for applications where approximate crack segmentation is sufficient for monitoring purposes.

Additionally, the performance of the XAI-based segmentation may be sensitive to the choice of XAI method and model architecture. Further research could explore ways to optimize the XAI techniques or combine them to improve the segmentation quality.

Overall, this work demonstrates the potential of leveraging XAI to enable effective infrastructure monitoring with reduced annotation costs, which could have significant practical implications for the construction and maintenance industries.

Conclusion

This paper presents a novel approach for segmenting and monitoring surface cracks in infrastructure using explainable AI (XAI) techniques. By deriving segmentation masks from the explanations of a crack detection classifier, the method can achieve meaningful crack segmentation with only weak image-level supervision, significantly reducing the need for labor-intensive pixel-level annotations.

While the segmentation quality may not match that of fully supervised methods, the ability to monitor crack severity and growth over time, coupled with the substantial cost savings, makes this a promising solution for practical infrastructure inspection and maintenance applications.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🏷️

Total Score

0

From Classification to Segmentation with Explainable AI: A Study on Crack Detection and Growth Monitoring

Florent Forest, Hugo Porta, Devis Tuia, Olga Fink

Monitoring surface cracks in infrastructure is crucial for structural health monitoring. Automatic visual inspection offers an effective solution, especially in hard-to-reach areas. Machine learning approaches have proven their effectiveness but typically require large annotated datasets for supervised training. Once a crack is detected, monitoring its severity often demands precise segmentation of the damage. However, pixel-level annotation of images for segmentation is labor-intensive. To mitigate this cost, one can leverage explainable artificial intelligence (XAI) to derive segmentations from the explanations of a classifier, requiring only weak image-level supervision. This paper proposes applying this methodology to segment and monitor surface cracks. We evaluate the performance of various XAI methods and examine how this approach facilitates severity quantification and growth monitoring. Results reveal that while the resulting segmentation masks may exhibit lower quality than those produced by supervised methods, they remain meaningful and enable severity monitoring, thus reducing substantial labeling costs.

Read more

6/12/2024

Explainable AI (XAI) in Image Segmentation in Medicine, Industry, and Beyond: A Survey
Total Score

0

Explainable AI (XAI) in Image Segmentation in Medicine, Industry, and Beyond: A Survey

Rokas Gipiv{s}kis, Chun-Wei Tsai, Olga Kurasova

Artificial Intelligence (XAI) has found numerous applications in computer vision. While image classification-based explainability techniques have garnered significant attention, their counterparts in semantic segmentation have been relatively neglected. Given the prevalent use of image segmentation, ranging from medical to industrial deployments, these techniques warrant a systematic look. In this paper, we present the first comprehensive survey on XAI in semantic image segmentation. This work focuses on techniques that were either specifically introduced for dense prediction tasks or were extended for them by modifying existing methods in classification. We analyze and categorize the literature based on application categories and domains, as well as the evaluation metrics and datasets used. We also propose a taxonomy for interpretable semantic segmentation, and discuss potential challenges and future research directions.

Read more

5/6/2024

🤖

Total Score

0

XEdgeAI: A Human-centered Industrial Inspection Framework with Data-centric Explainable Edge AI Approach

Truong Thanh Hung Nguyen, Phuc Truong Loc Nguyen, Hung Cao

Recent advancements in deep learning have significantly improved visual quality inspection and predictive maintenance within industrial settings. However, deploying these technologies on low-resource edge devices poses substantial challenges due to their high computational demands and the inherent complexity of Explainable AI (XAI) methods. This paper addresses these challenges by introducing a novel XAI-integrated Visual Quality Inspection framework that optimizes the deployment of semantic segmentation models on low-resource edge devices. Our framework incorporates XAI and the Large Vision Language Model to deliver human-centered interpretability through visual and textual explanations to end-users. This is crucial for end-user trust and model interpretability. We outline a comprehensive methodology consisting of six fundamental modules: base model fine-tuning, XAI-based explanation generation, evaluation of XAI approaches, XAI-guided data augmentation, development of an edge-compatible model, and the generation of understandable visual and textual explanations. Through XAI-guided data augmentation, the enhanced model incorporating domain expert knowledge with visual and textual explanations is successfully deployed on mobile devices to support end-users in real-world scenarios. Experimental results showcase the effectiveness of the proposed framework, with the mobile model achieving competitive accuracy while significantly reducing model size. This approach paves the way for the broader adoption of reliable and interpretable AI tools in critical industrial applications, where decisions must be both rapid and justifiable.

Read more

7/17/2024

🔎

Total Score

0

CNN-based Labelled Crack Detection for Image Annotation

Mohsen Asghari Ilani, Leila Amini, Hossein Karimi, Maryam Shavali Kuhshuri

Numerous image processing techniques (IPTs) have been employed to detect crack defects, offering an alternative to human-conducted onsite inspections. These IPTs manipulate images to extract defect features, particularly cracks in surfaces produced through Additive Manufacturing (AM). This article presents a vision-based approach that utilizes deep convolutional neural networks (CNNs) for crack detection in AM surfaces. Traditional image processing techniques face challenges with diverse real-world scenarios and varying crack types. To overcome these challenges, our proposed method leverages CNNs, eliminating the need for extensive feature extraction. Annotation for CNN training is facilitated by LabelImg without the requirement for additional IPTs. The trained CNN, enhanced by OpenCV preprocessing techniques, achieves an outstanding 99.54% accuracy on a dataset of 14,982 annotated images with resolutions of 1536 x 1103 pixels. Evaluation metrics exceeding 96% precision, 98% recall, and a 97% F1-score highlight the precision and effectiveness of the entire process.

Read more

8/22/2024