4.6 Article

Autonomous Crack and Bughole Detection for Concrete Surface Image Based on Deep Learning

Journal

IEEE ACCESS
Volume 9, Issue -, Pages 85709-85720

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2021.3088292

Keywords

Crack detection; bughole detection; deep learning; concrete surface; semantic segmentation

Funding

  1. Fundamental Research Funds for the Central Universities [2020CDJQY-A067]
  2. National Key Research and Development Project [2019YFD1101005]
  3. National Natural Science Foundation of China [51608074]

Ask authors/readers for more resources

This research introduces a novel deep learning technique based on DeepLabv3+ to detect cracks and bugholes on concrete surfaces, achieving high accuracy and efficiency through optimized model architecture and learning methods.
Cracks and bugholes (surface air voids) are common factors that affect the quality of concrete surfaces, so it is necessary to detect them on concrete surfaces. To improve the accuracy and efficiency of the detection, this research implements a novel deep learning technique based on DeepLabv3+ to detect cracks and bugholes on concrete surfaces. Firstly, in the decoder, the 3 x 3 convolution of the feature fusion part is improved to a 3-layer depth separable convolution to reduce the information loss during up sampling. Secondly, the original expansion rate combination is changed from 1, 6, 12, 18 to 1, 2, 4, 8 to improve the segmentation effect of the model on the image. Thirdly, a weight value is added to each channel of the Atrous Spatial Pyramid Polling (ASSP) module, and the feature maps that contribute significantly to the target prediction are learned and screened. To use this method, a database is built containing 16, 662, 256 x 256 pixel images of bugholes and cracks on concrete surfaces. The two defects included in those images are labeled manually. The DeepLabv3+ architecture is then modified, trained, validated and tested using this database. A strategy of model-based transfer learning is applied to optimize and accelerate the learning efficiency of the model. The weights and biases of the Xception part of the model are initialized by the pretrained backbones. The results are 97.63% (crack), 93.53% (bughole) Average Precision (AP), 95.58% Mean Average Precision (MAP) and 81.87% Mean Intersection over Union (MIoU). A comparative study is conducted to verify the performance of the proposed method, and the results demonstrate that the proposed approach performs significantly better in crack and bughole detection on concrete surfaces.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available