Surface Corrosion Detection for Ferrous-metal Parts: Application of Artificial Intelligence, Python and Microscopic Images

Authors

DOI:

https://doi.org/10.5755/j02.ms.41377

Keywords:

damage identification, corrosion, surface, steel, artificial intelligence

Abstract

This paper presents an innovative technique for ferrous-metal surface damage identification, especially corrosion, supported by generative artificial intelligence (AI). It demonstrates how to automate damage identification and recognize corrosion. High-quality microscopic images were recorded, taking into account selected ferrous-metals parts. The Python code lines were generated using ChatGPTTM according to prompts developed by the authors, and this approach was applied to corrosion analysis. The results were discussed from the perspective of possible industrial applications. Moreover, there were discussed the limitations resulting from generated results which sometimes do not meet a damage inspector's expectation. Compared to traditional corrosion detection methods such as visual inspection and non-destructive testing methods, the AI-based methods offer a faster and more cost-effective solution that can process large volumes of images in real time and produce consistent results. Further research directions are also proposed, including the analysis of other damage types and improvements to model accuracy.

Downloads

Published

2025-06-27

Issue

Section

Articles