Skip to main navigation Skip to search Skip to main content

A vision-based active learning convolutional neural network model for concrete surface crack detection

  • Zhen Wang
  • , Guoshan Xu
  • , Yong Ding*
  • , Bin Wu
  • , Guoyu Lu
  • *Corresponding author for this work
  • Ministry of Industry and Information Technology
  • Harbin Institute of Technology
  • School of Civil Engineering, Harbin Institute of Technology
  • Wuhan University of Technology
  • Rochester Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Concrete surface crack detection based on computer vision, specifically via a convolutional neural network, has drawn increasing attention for replacing manual visual inspection of bridges and buildings. This article proposes a new framework for this task and a sampling and training method based on active learning to treat class imbalances. In particular, the new framework includes a clear definition of two categories of samples, a relevant sliding window technique, data augmentation and annotation methods. The advantages of this framework are that data integrity can be ensured and a very large amount of annotation work can be saved. Training datasets generated with the proposed sampling and training method not only are representative of the original dataset but also highlight samples that are highly complex, yet informative. Based on the proposed framework and sampling and training strategy, AlexNet is re-tuned, validated, tested and compared with an existing network. The investigation revealed outstanding performances of the proposed framework in terms of the detection accuracy, precision and F1 measure due to its nonlinear learning ability, training dataset integrity and active learning strategy.

Original languageEnglish
Pages (from-to)2952-2964
Number of pages13
JournalAdvances in Structural Engineering
Volume23
Issue number13
DOIs
StatePublished - 1 Oct 2020

Keywords

  • active learning
  • automatic inspection
  • class imbalance
  • convolutional neural network
  • crack detection
  • deep learning

Fingerprint

Dive into the research topics of 'A vision-based active learning convolutional neural network model for concrete surface crack detection'. Together they form a unique fingerprint.

Cite this