Automated Multiple Concrete Damage Detection Using Instance Segmentation Deep Learning Model
Source abstract
Abstract
In many developed countries with a long history of urbanization, there is an increasing need for automated computer vision (CV)-based inspection to replace conventional labor-intensive visual inspection. This paper proposes a technique for the automated detection of multiple concrete damage based on a state-of-the-art deep learning framework, Mask R-CNN, developed for instance segmentation. The structure of Mask R-CNN, which consists of three stages (region proposal, classification, and segmentation) is optimized for multiple concrete damage detection. The optimized Mask R-CNN is trained with 765 concrete images including cracks, efflorescence, rebar exposure, and spalling. The performance of the trained Mask R-CNN is evaluated with 25 actual test images containing damage as well as environmental objects. Two types of metrics are proposed to measure localization and segmentation performance. On average, 90.41% precision and 90.81% recall are achieved for localization and 87.24% precision and 87.58% recall for segmentation, which indicates the excellent field applicability of the trained Mask R-CNN. This paper also qualitatively discusses the test results by explaining that the architecture of Mask R-CNN that is optimized for general object detection purposes, can be modified to detect long and slender shapes of cracks, rebar exposure, and efflorescence in further research.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Infrastructure Maintenance and Monitoring · Concrete Corrosion and Durability · Structural Health Monitoring Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Civil Engineering, University of Seoul, 163 Seoulsiripdae-ro, Dongdaemun-gu, Seoul 02504, Korea
Funding
National Research Foundation of Korea
References (42)
Show source-provided references
1. (2020, November 12). ASCE’s 2017 Infrastructure Report Card | GPA: D+. Available online: https://www.infrastructurereportcard.org/tag/2020/.
2. (2020, November 12). Bridge Inspector Dies after Cherry Picker Accident—CBS Pittsburgh. Available online: https://pittsburgh.cbslocal.com/2013/06/19/bridge-inspector-in-critical-condition-after-cherry-picker-accident/.
3. (2020, November 12). Worker Killed in Bridge Inspection Accident—NBC Connecticut. Available online: https://www.nbcconnecticut.com/on-air/as-seen-on/worker-killed-in-accident-with-snooper-truck_hartford/51812/.
4. Analysis of Edge-Detection Techniques for Crack Identification in Bridges10.1061/(ASCE)0887-3801(2003)17:4(255) ↗
5. Crack Detection in a Concrete Beam using Two Different Camera Techniques10.1177/1475921706057982 ↗
6. Image-based crack detection for real concrete surfaces10.1002/tee.20244 ↗
7. Automatic concrete cracks detection and mapping of terrestrial laser scan data10.1016/j.nrjag.2013.12.002 ↗
8. Image-Based Automated 3D Crack Detection for Post-disaster Building Assessment10.1061/(ASCE)CP.1943-5487.0000334 ↗
9. Automated Crack Detection on Concrete Bridges10.1109/TASE.2014.2354314 ↗
10. Comparative analysis of image binarization methods for crack identification in concrete structures10.1016/j.cemconres.2017.04.018 ↗
11. Autonomous Structural Visual Inspection Using Region-Based Deep Learning for Detecting Multiple Damage Types10.1111/mice.12334 ↗
12. Damage Classification for Masonry Historic Structures Using Convolutional Neural Networks Based on Still Images10.1111/mice.12411 ↗
13. Wu, W., Qurishee, M.A., Owino, J., Fomunung, I., Onyango, M., and Atolagbe, B. (2018, January 16–19). Coupling Deep Learning and UAV for Infrastructure Condition Assessment Automation. Proceedings of the 2018 IEEE International Smart Cities Conference (ISC2), Kansas City, MO, USA.10.1109/ISC2.2018.8656971 ↗
14. A Fast Detection Method via Region-Based Fully Convolutional Neural Networks for Shield Tunnel Lining Defects10.1111/mice.12367 ↗
15. Automatic pixel-level multiple damage detection of concrete structure using fully convolutional network10.1111/mice.12433 ↗
16. Concrete Crack Assessment Using Digital Image Processing and 3D Scene Reconstruction10.1061/(ASCE)CP.1943-5487.0000446 ↗
17. Image-based Concrete Crack Assessment using Mask and Region-based Convolutional Neural Network10.1002/stc.2381 ↗
18. Zernike-moment measurement of thin-crack width in images enabled by dual-scale deep learning10.1111/mice.12421 ↗
19. Efflorescence assessment using hyperspectral imaging for concrete structures
20. A Study on Concrete Efflorescence Assessment using Hyperspectral Camera
21. Assessment of limestone deterioration due to salt formation by micro-Raman spectroscopy: Application to architectural heritage10.1002/jrs.2700 ↗
22. Automatic segmentation of road overpasses and detection of mortar efflorescence using mobile LiDAR data10.1016/j.optlastec.2013.06.023 ↗
23. Machine vision-based model for spalling detection and quantification in subway networks10.1016/j.autcon.2017.06.008 ↗
24. Rapid entropy-based detection and properties measurement of concrete spalling with machine vision for post-earthquake safety assessments10.1016/j.aei.2012.06.005 ↗
25. Detection of Concrete Spalling Using Active Infrared Thermography10.2219/rtriqr.47.138 ↗
26. A Real-Time Pothole Detection Approach for Intelligent Transportation System10.1155/2015/813507 ↗
27. Mednis, A., Strazdins, G., Zviedris, R., Kanonirs, G., and Selavo, L. (2011, January 27–29). Real time pothole detection using Android smartphones with accelerometers. Proceedings of the 2011 International Conference on Distributed Computing in Sensor Systems and Workshops (DCOSS), Barcelona, Spain.10.1109/DCOSS.2011.5982206 ↗
28. Image-based spalling detection of concrete structures using deep learning10.4334/JKCI.2018.30.1.091 ↗
29. Detection crack in image using Otsu method and multiple filtering in image processing techniques10.1016/j.ijleo.2015.09.147 ↗
30. Development of an Automatic Detector of Cracks in Concrete Using Machine Learning10.1016/j.proeng.2017.01.418 ↗
31. Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks10.1109/TPAMI.2016.2577031 ↗
32. Long, J., Shelhamer, E., and Darrell, T. (2015, January 7–12). Fully Convolutional Networks for Semantic Segmentation. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.10.1109/CVPR.2015.7298965 ↗
33. He, K., Gkioxari, G., Dollar, P., and Girshick, R. (2017, January 22–29). Mask R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.322 ↗
34. Lin, T.Y., Maire, M., Belongie, S., Hays, J., Perona, P., Ramanan, D., Dollár, P., and Zitnick, C.L. (2014, January 6–12). Microsoft COCO: Common objects in context. Proceedings of the European Conference on Computer Vision, Zurich, Switzerland.10.1007/978-3-319-10602-1_48 ↗
35. Xie, S., Girshick, R., Dollár, P., Tu, Z., and He, K. (2017, January 21–26). Aggregated residual transformations for deep neural networks. Proceedings of the 30th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, Honolulu, HI, USA.10.1109/CVPR.2017.634 ↗
36. Lin, T.Y., Dollár, P., Girshick, R., He, K., Hariharan, B., and Belongie, S. (2017, January 21–26). Feature pyramid networks for object detection. Proceedings of the 30th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, Honolulu, HI, USA.10.1109/CVPR.2017.106 ↗
37. Girshick, R. (2015, January 7–13). Fast R-CNN. Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile.10.1109/ICCV.2015.169 ↗
38. He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27–30). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.90 ↗
39. (2020, November 12). GitHub-waspinator/pycococreator: Helper functions to create COCO datasets. Available online: https://github.com/waspinator/pycococreator.
40. Rapid Object Detection Systems, Utilising Deep Learning and Unmanned Aerial Systems (UAS) for Civil Engineering Applications
41. Oksuz, K., Can Cam, B., Akbas, E., and Kalkan, S. (2018, January 8–14). Localization Recall Precision (LRP): A New Performance Metric for Object Detection. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01234-2_31 ↗
42. Cai, Z., and Vasconcelos, N. (2019). Cascade R-CNN: High Quality Object Detection and Instance Segmentation. IEEE Trans. Pattern Anal. Mach. Intell.10.1109/CVPR.2018.00644 ↗