journal article·2023-01-20Open access

Automatic Detection of Corrosion in Large-Scale Industrial Buildings Based on Artificial Intelligence and Unmanned Aerial Vehicles

Rafael Lemos, Rafael Cabral, Diogo Ribeiro, Ricardo Santos, Vinicius Alves, André Dias

Applied Sciences· Volume 13· Issue 3

Abstract

In recent years, Artificial Intelligence (AI) provided essential tools to enhance the productivity of activities related to civil engineering, particularly in design, construction, and maintenance. In this framework, the present work proposes a novel AI computer vision methodology for automatically identifying the corrosion phenomenon on roofing systems of large-scale industrial buildings. The proposed method can be incorporated into computational packages for easier integration by the industry to enhance the inspection activities’ performance. For this purpose, a dedicated image database with more than 8k high-resolution aerial images was developed for supervised training. An Unmanned Aerial Vehicle (UAV) was used to acquire remote georeferenced images safely and efficiently. The corrosion anomalies were manually annotated using a segmentation strategy summing up 18,381 instances. These anomalies were identified through instance segmentation using the Mask based Region-Convolution Neural Network (Mask R-CNN) framework adjusted to the created dataset. Some adjustments were performed to enhance the performance of the classification model, particularly defining an adequate input image size, data augmentation strategy, Intersection over a Union (IoU) threshold during training, and type of backbone network. The inferences show promising results, with correct detections even under complex backgrounds, poor illumination conditions, and instances of significantly reduced dimensions. Furthermore, in scenarios without a roofing system, the model proved reliable, not producing any false positive occurrences. The best model achieved metrics’ values equal to 65.1% for the bounding box detection Average Precision (AP) and 59.2% for the mask AP, considering an IoU of 50%. Regarding classification metrics, the precision and recall were equal to 85.8% and 84.0%, respectively. The developed methodology proved to be extremely valuable for guiding infrastructure managers in taking physically informed decisions based on the real assets condition.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Infrastructure Maintenance and Monitoring · Non-Destructive Testing Techniques · Concrete Corrosion and Durability

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Civil Engineering, School of Mines, Federal University of Ouro Preto, Ouro Preto 35400-000, Brazil

CONSTRUCT-LESE, Faculty of Engineering, University of Porto, 4200-465 Porto, Portugal

CONSTRUCT-LESE, School of Engineering, Polytechnic of Porto, 4249-015 Porto, Portugal

INESC TEC, School of Engineering, Polytechnic of Porto, 4249-015 Porto, Portugal

Funding

national funds · Multiprojectus/Garcia Garcia · Portuguese Science Foundation

References (39)

Show source-provided references
1. Deep learning10.1038/nature14539 ↗
2. Yağ, İ., and Altan, A. (2022). Artificial Intelligence-Based Robust Hybrid Algorithm Design and Implementation for Real-Time Detection of Plant Diseases in Agricultural Environments. Biology, 11.10.3390/biology11121732 ↗
3. (2023, January 11). Work-Related Fatal Injuries in Great Britain, Available online: https://www.hse.gov.uk/statistics/pdf/fatalinjuries.pdf.
4. Rey-Merchán, M.D.C., Gómez-de-Gabriel, J.M., López-Arquillos, A., and Choi, S.D. (2021). Analysis of Falls from Height Variables in Occupational Accidents. Int. J. Environ. Res. Public. Health, 18.10.3390/ijerph182413417 ↗
5. ImageNet classification with deep convolutional neural networks
6. ImageNet: A Large-Scale Hierarchical Image Database
7. Region-Based Convolutional Networks for Accurate Object Detection and Segmentation10.1109/TPAMI.2015.2437384 ↗
8. Ren, S., He, K., Girshick, R., and Sun, J. (2016). Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks. arXiv, Available online: https://arxiv.org/abs/1506.01497.
9. He, K., Gkioxari, G., Dollar, P., and Girshick, R. (2017, January 22–29). Mask R-CNN. Proceedings of the 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy.10.1109/ICCV.2017.322 ↗
10. Roles of artificial intelligence in construction engineering and management: A critical review and future trends10.1016/j.autcon.2020.103517 ↗
11. Detecting safety helmet wearing on construction sites with bounding-box regression and deep transfer learning10.1111/mice.12579 ↗
12. A deep learning approach for real-time rebar counting on the construction site based on YOLOv3 detector10.1016/j.autcon.2021.103602 ↗
13. Scene understanding in construction and buildings using image processing methods: A comprehensive review and a case study10.1016/j.jobe.2020.101672 ↗
14. Artificial intelligence quality inspection of steel bars installation by integrating mask R-CNN and stereo vision10.1016/j.autcon.2021.103850 ↗
15. Redmon, J., and Farhadi, A. (2018). YOLOv3: An Incremental Improvement. arXiv, Available online: http://arxiv.org/abs/1804.02767.
16. Integrated vision-based automated progress monitoring of indoor construction using mask region-based convolutional neural networks and BIM10.1016/j.autcon.2022.104327 ↗
17. Using computer vision to recognize composition of construction waste mixtures: A semantic segmentation approach10.1016/j.resconrec.2021.106022 ↗
18. Chen, L.-C., Papandreou, G., Schroff, F., and Adam, H. (2017). Rethinking Atrous Convolution for Semantic Image Segmentation. arXiv, Available online: http://arxiv.org/abs/1706.05587.
19. Building Area Estimation in Drone Aerial Images Based on Mask R-CNN10.1109/LGRS.2020.2988326 ↗
20. Attention-guided analysis of infrastructure damage with semi-supervised deep learning10.1016/j.autcon.2021.103634 ↗
21. Detection of exposed steel rebars based on deep-learning techniques and unmanned aerial vehicles10.1016/j.autcon.2022.104324 ↗
22. Zhan, Y., Liu, W., and Maruyama, Y. (2022). Damaged Building Extraction Using Modified Mask R-CNN Model Using Post-Event Aerial Images of the 2016 Kumamoto Earthquake. Remote Sens., 14.10.3390/rs14041002 ↗
23. Improved Mask R-CNN with distance guided intersection over union for GPR signature detection and segmentation10.1016/j.autcon.2020.103414 ↗
24. Steel bridge corrosion inspection with combined vision and thermographic images10.1177/1475921721989407 ↗
25. Munawar, H.S., Ullah, F., Shahzad, D., Heravi, A., Qayyum, S., and Akram, J. (2022). Civil Infrastructure Damage and Corrosion Detection: An Application of Machine Learning. Buildings, 12.10.3390/buildings12020156 ↗
26. Recognition and location of steel structure surface corrosion based on unmanned aerial vehicle images10.1007/s13349-021-00515-7 ↗
27. Detection of solder paste defects with an optimization-based deep learning model using image processing techniques10.1108/SSMT-04-2021-0013 ↗
28. Forkan, A.R.M., Kang, Y.-B., Jayaraman, P.P., Liao, K., Kaul, R., Morgan, G., Ranjan, R., and Sinha, S. (2021). CorrDetector: A Framework for Structural Corrosion Detection from Drone Images using Ensemble Deep Learning. arXiv, Available online: http://arxiv.org/abs/2102.04686.10.1016/j.eswa.2021.116461 ↗
29. Albanie, S., Varol, G., Momeni, L., Afouras, T., Brown, A., Zhang, C., Coto, E., Camgoz, N.C., Saunders, B., and Dutta, A. (2023, January 11). Signer Diarisation in the Wild. Available online: https://www.robots.ox.ac.uk/~vgg/research/signer_diarisation/.
30. Hiroto, H. (2022, November 04). Digging into Detectron 2—Part 1. Available online: https://medium.com/@hirotoschwert/digging-into-detectron-2-47b2e794fabd.
31. He, K., Zhang, X., Ren, S., and Sun, J. (2015). Deep Residual Learning for Image Recognition. arXiv, Available online: http://arxiv.org/abs/1512.03385.10.1109/CVPR.2016.90 ↗
32. Girshick, R. (2015). Fast R-CNN. arXiv, Available online: http://arxiv.org/abs/1504.08083.10.1109/ICCV.2015.169 ↗
33. Lin, T.-Y., Dollar, P., Girshick, R., He, K., Hariharan, B., and Belongie, S. (2017, January 21–26). Feature Pyramid Networks for Object Detection. Proceedings of the 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.10.1109/CVPR.2017.106 ↗
34. A survey on Image Data Augmentation for Deep Learning10.1186/s40537-019-0197-0 ↗
35. Poole, B., Sohl-Dickstein, J., and Ganguli, S. (2014). Analyzing noise in autoencoders and deep networks. arXiv, Available online: http://arxiv.org/abs/1406.1831.
36. Clark, A. (2023, January 11). Pillow (PIL Fork) Documentation. Available online: https://buildmedia.readthedocs.org/media/pdf/pillow/latest/pillow.pdf.
37. A Survey on Transfer Learning10.1109/TKDE.2009.191 ↗
38. Lin, T.-Y., Maire, M., Belongie, S., Bourdev, L., Girshick, R., Hays, J., Perona, P., Ramanan, D., Zitnick, C.L., and Dollár, P. (2015). Microsoft COCO: Common Objects in Context. arXiv, Available online: http://arxiv.org/abs/1405.0312.
39. Kingma, D.P., and Ba, J. (2017). Adam: A Method for Stochastic Optimization. arXiv, Available online: http://arxiv.org/abs/1412.6980.