Convolutional neural networks-based crack detection for real concrete surface

被引:35
作者
Li, Shengyuan [1 ]
Zhao, Xuefeng [1 ]
机构
[1] Dalian Univ Technol, Sch Civil Engn, State Key Lab Coastal & Offshore Engn, Dalian 116023, Peoples R China
来源
SENSORS AND SMART STRUCTURES TECHNOLOGIES FOR CIVIL, MECHANICAL, AND AEROSPACE SYSTEMS 2018 | 2018年 / 10598卷
关键词
crack detection; convolutional neural networks; real concrete surface; smartphone;
D O I
10.1117/12.2296536
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Crack is one of important damages on real concrete surface. The visual inspection that depends on inspectors, a primary method to detect cracks, is laborious and time-consuming in practical operation. Fortunately, image processing techniques make the crack detection more automated to some extent. However, the extracting of features is certainly necessary when image processing techniques detect crack in an image. As a result, the usage of image processing techniques is also limited, since images taken on real concrete surface are influenced by some noises caused by lighting, blur, and so on. In this paper, a method of convolutional neural networks-based crack detection for real concrete surface was proposed. The convolutional neural networks (CNNs) can learn the features of images automatically instead of extracting features, and therefore the CNNs will not be influenced by the noises. A convolutional neural network (CNN) used to detect crack was designed through fine-turning an existed CNN architecture. In order to train the CNN, image datasets needed be built firstly. A large number of images were taken from real concrete surface using a smartphone, cropped into small images, classified and labeled. A CNN classifier used to detect crack can be obtained by training the CNN according to those built datasets. Through integrating the trained CNN classifier into a smartphone application, the detection of crack in an image can be implemented automatically. The results illustrate that the proposed method shows high accuracy and robust performance and can indeed detect crack on real concrete surface.
引用
收藏
页数:7
相关论文
共 16 条
  • [1] Analysis of edge-detection techniques for crack identification in bridges
    Abdel-Qader, L
    Abudayyeh, O
    Kelly, ME
    [J]. JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2003, 17 (04) : 255 - 263
  • [2] [Anonymous], IEEJ T ELECT ELECT E
  • [3] [Anonymous], J BRIDGE ENG
  • [4] Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
  • [5] Caffe: Convolutional Architecture for Fast Feature Embedding
    Jia, Yangqing
    Shelhamer, Evan
    Donahue, Jeff
    Karayev, Sergey
    Long, Jonathan
    Girshick, Ross
    Guadarrama, Sergio
    Darrell, Trevor
    [J]. PROCEEDINGS OF THE 2014 ACM CONFERENCE ON MULTIMEDIA (MM'14), 2014, : 675 - 678
  • [6] Krizhevsky A., 2017, COMMUN ACM, V60, P84, DOI [DOI 10.1145/3065386, 10.1145/3065386]
  • [7] Deep learning
    LeCun, Yann
    Bengio, Yoshua
    Hinton, Geoffrey
    [J]. NATURE, 2015, 521 (7553) : 436 - 444
  • [8] Detection of cracks using neural networks and computational mechanics
    Liu, SW
    Huang, JH
    Sung, JC
    Lee, CC
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2002, 191 (25-26) : 2831 - 2845
  • [9] Moselhi O., 2000, J INFRASTRUCT SYST, P97, DOI DOI 10.1061/(ASCE)1076-0342(2000)6:3(97)
  • [10] Nair V., 2010, P 27 INT C MACH LEAR, P807