Real-Time Concrete Crack Detection and Instance Segmentation using Deep Transfer Learning †

15Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.

Abstract

Cracks on concrete infrastructure are one of the early indications of structural degradation which needs to be identified early as possible to carry out early preventive measures to avoid further damage. In this paper, we propose to use YOLACT: a real-time instance segmentation algorithm for automatic concrete crack detection. This deep learning algorithm is used with transfer learning to train the YOLACT network to identify and localize cracks with their corresponding masks which can be used to identify each crack instance. The transfer learning techniques allowed us to train the network on a relatively small dataset of 500 crack images. To train the YOLACT network, we created a dataset with ground-truth masks from images collected from publicly available datasets. We evaluated the trained YOLACT model for concrete crack detection with ResNet-50 and ResNet-101 backbone architectures for both precision and speed of detection. The trained model achieved high mAP results with real-time frame rates when tested on concrete crack images on a single GPU. The YOLACT algorithm was able to correctly segment multiple cracks with individual instance level masks with high localization accuracy.

Cite

CITATION STYLE

APA

Piyathilaka, L., Preethichandra, D. M. G., Izhar, U., & Kahandawa, G. (2020). Real-Time Concrete Crack Detection and Instance Segmentation using Deep Transfer Learning †. Engineering Proceedings, 2(1). https://doi.org/10.3390/ecsa-7-08260

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free