Development of a System and Deep Learning Method for Metal Surface Corrosion Detection and Evaluation in Industrial Equipment

Mohammad Rizanto Juliarsyah, Irwanda Yuni Pungkiarto, Faradilla Fauziyah Risnawati, Khoirul Anwar, Dhia Fairuz Shabrina

Abstract


Corrosion inspection of industrial assets is still dominated by subjective and inconsistent visual inspections. This study develops and validates a deep learning-based corrosion area detection system on metal surfaces in the context of heavy equipment through a binary segmentation task (corrosion vs. non-corrosion). Three architectures were compared: UNet, VGG16–Random Forest, and VGG16–UNet, using 600 annotated images measuring 512 × 512 pixels taken under lighting conditions of 50–150 lux. The workflow included preprocessing, augmentation, training for 30, 50, and 100 epochs, and evaluation of accuracy, precision, recall, IoU/Jaccard, Dice, and confusion matrix per pixel (positive = corrosion). The results show that VGG16–UNet provides the best performance; in the 150 lux test, it achieved 98.96% accuracy, 0.9934 precision, and 0.994 recall, with good consistency across lighting variations and data scales. These findings confirm the effectiveness of a pre-trained encoder combined with skip connections to recover fine corrosion boundaries and produce reliable corrosion maps. The proposed approach has the potential to standardize the inspection process and accelerate decision-making in reliability-based maintenance practices.


Keywords


corrosion; deep learning; accuracy; VGG16-UNet; automatic inspection.

Full Text:

PDF

References


Maurice, V., & Marcus, P. (2018). Progress in corrosion science at atomic and nanometric scales. Progress in Materials Science, 95, 132–171. https://doi.org/10.1016/j.pmatsci.2018.03.001

Uhlig, H. H., & Revie, R. W. (1985). Corrosion and corrosion control. An introduction to corrosion science and engineering. Third Edition.

Chen, S.-H., & Perng, D.-B. (2016). Automatic optical inspection system for IC molding surface. Journal of Intelligent Manufacturing, 27(5), 915–926.

Cho, C.-S., Chung, B.-M., & Park, M.-J. (2005). Development of real-time vision-based fabric inspection system. IEEE Transactions on Industrial Electronics, 52(4), 1073–1079.

Koch, C., Paal, S. G., Rashidi, A., Zhu, Z., König, M., & Brilakis, I. (2014). Achievements and challenges in machine vision-based inspection of large concrete structures. Advances in Structural Engineering, 17(3), 303–318.

Amei, W., Huailin, D., Qingfeng, W., & Ling, L. (2011). A survey of application-level protocol identification based on machine learning. 2011 International Conference on Information Management, Innovation Management and Industrial Engineering, 3, 201–204.

Brownlee, J. (2016). Master Machine Learning Algorithms: discover how they work and implement them from scratch. Jason Brownlee.

Adeli, H., & Jiang, X. (2008). Intelligent infrastructure: Neural networks, wavelets, and chaos theory for intelligent transportation systems and smart structures. CRC Press.

Agnisarman, S., Lopes, S., Madathil, K. C., Piratla, K., & Gramopad hye, A. (2019). A survey of automation-enabled human-in-the-loop systems for infrastructure visual inspection. Automation in Construction, 97,52–76.

Abdel-Qader, I., Abudayyeh, O., & Kelly, M. E. (2003). Analysis of edge-detection techniquesforcrackidentificationinbridges.Journal of Computing in Civil Engineering, 17(4), 255–263.

Vaghefi, K., Oats, R.C., Harris, D.K., Ahlborn, T.T.M., Brooks, C.N., Endsley, K. A., Roussi, C., Shuchman, R., Burns, J. W., & Dobson, R. (2011). Evaluation of commercially available remote sensors for highway bridge condition assessment. Journal of Bridge Engineering, 17(6), 886–895.

Jiang, X., & Adeli, H. (2010). Pseudospectra, music, and dynamic wavelet neural networkfordamagedetectionofhighrisebuilding. International Journal for Numerical Methods in Engineering, 71(5), 606–629.

Uijlings, J. R., Van De Sande, K. E., Gevers, T., & Smeulders, A. W. (2013). Selective search for object recognition. International Journal of Computer Vision, 104(2), 154–171.

Liu, Y.-F., Nie, X., Fan, J.-S., & Liu, X.-G. (2020). Image-based crack assessment of bridge piers using unmanned aerial vehi cles andthree-dimensionalscenereconstruction.Computer-Aided Civil and Infrastructure Engineering, 35(5), 511–529.

Morgenthal, G., & Hallermann, N. (2014). Quality assessment of unmanned aerial vehicle (UAV) based visual inspection of structures. Advances in Structural Engineering, 17(3), 289–302.

Samuel, A. L. (2000). Some studies in machine learning using the game of checkers. IBM Journal of Research and Development, 44(1.2), 206–226. doi:10.1147/rd.441.0206

Somvanshi, M., & Chavan, P. (2016). A review of machine learning techniques using decision tree and support vector machine. 2016 International Conference on Computing Communication Control and Automation (ICCUBEA), 1–7. https://doi.org/10.1109/ICCUBEA.2016.7 860040

Amei, W., Huailin, D., Qingfeng, W., & Ling, L. (2011). A survey of application level protocol identification based on machine learning. 2011 International Conference on Information Management, Innovation Management and Industrial Engineering, 3, 201–204.

Lecun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444. https://doi.org/10.1038/nature14539

Huang, A., Jiang, L., Zhang, J., & Wang, Q. (2022). Attention-VGG16-UNet: a novel deep learning approach for automatic segmentation of the median nerve in ultrasound images. Quantitative Imaging in Medicine and Surgery, 12(6), 3138–3150. https://doi.org/10.21037/qims-21-1074.

Sookpong, S., Phimsiri, S., Tosawadi, T., Choppradit, P., Suttichaya, V., Utintu, C., & Thamwiwatthana, E. (2023). Comparison of Corrosion Segmentation Techniques on Oil and Gas Offshore Critical Assets. 2023 20th International Conference on Electrical Engineering/Electronics, Computer.

Burton, B., Nash, W. T., & Birbilis, N. (2022). RustSEG: Automated segmentation of corrosion using deep learning, 1–30.

Goodfellow Ian, Yoshua Bengio, Aaron Courville. (2016). Deep Learning. MIT Press.

Caridis, P. A. (1995). Inspection, Repair and Maintenance of Ship Structure. Witherbyx & Co. Ltd, London.

Ronneberger, O., Fischer, P., & Brox, T. (2015). U-net: Convolutional networks for biomedical image segmentation. Retrieved from https://arxiv.org/abs/1505.04597

Zliobaite, I. (2015). On the relation between accuracy and fairness in binary classification. arXiv preprint arXiv:1505.05723. Retrieved from https://arxiv.org/abs/1505.05723.

Popov, B. N. (2015). Corrosion engineering: Principles and solved problems. Elsevier. https://doi.org/10.1016/C2012-0-03070-0

Srivastava, A., Ji, G., & Singh, R. K. (2021). Application of deep-learning architecture for image analysis-based corrosion detection. 2021 Smart Technologies, Communication and Robotics (STCR), 1–5. https://doi.org/10.1109/STCR51658.2021.9588887

Juliarsyah, M. R., & Wikarta, A. (2024). Development of corrosion segmentation using deep learning double architecture method to assist the analysis and evaluation process of corrosion inspection. Indonesian Journal of Computer Science, 13(2), 2313–2325.

Ronneberger, O., Fischer, P., & Brox, T. (2015). U-Net: Convolutional Networks for Biomedical Image Segmentation. In MICCAI 2015, LNCS 9351, 234–241. Springer. https://doi.org/10.1007/978-3-319-24574-4_28

Simonyan, K., & Zisserman, A. (2015). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.

Roberge, P. R. (2008). Corrosion Engineering: Principles and Practice. McGraw-Hill.




DOI: http://dx.doi.org/10.12962%2Fj25807471.v9i2.23189

Creative Commons License
JMES The International Journal of Mechanical Engineering and Sciences by Lembaga Penelitian dan Pengabdian kepada Masyarakat (LPPM) ITS is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at https://iptek.its.ac.id/index.php/jmes.