A fast adaptive crack detection algorithm based on a double-edge extraction operator of FSM

被引:53
作者
Luo, Qijun [1 ,2 ]
Ge, Baozhen [1 ,3 ]
Tian, Qingguo [1 ,3 ]
机构
[1] Tianjin Univ, Coll Precis Instrument & Optoelect Engn, Tianjin 300072, Peoples R China
[2] Civil Aviat Univ China, Coll Elect Informat & Automat, 2898 Jinbei Rd, Tianjin 300300, Peoples R China
[3] Minist Educ, Key Lab Optoelect Informat Sci & Technol, Tianjin 300072, Peoples R China
基金
中国国家自然科学基金;
关键词
Finite state machine; Double-edge detection; Crack detection; Random forest; IMAGE-ANALYSIS; CONCRETE; IDENTIFICATION;
D O I
10.1016/j.conbuildmat.2019.01.150
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Surface cracks in concrete structures are critical indicators of structural damage and durability. The vision-based methods can automatically extract crack information from images. Standardizing crack identification using image binarization and region classification, is challenging because of the parameters dependence and high time consumption. This paper presents a fast adaptive crack detection algorithm that has an adaptive binarization procedure without any specific parameter and a machine learning-based classification procedure. Firstly, according to the double edge characteristics of cracks, a finite state machine (FSM) operator is designed. The operator searches valleys and hillsides on the grayscale curve, which are the location of candidate cracks. While the image is processed by the operator, the features of crack regions can be computed directly, which composes the crack samples in the manual marked images. Secondly, a random forest classifier is trained and tested by the samples. Crack detection experiments on concrete components prove that the average detection sensitivity is over 93%, and the time complexity is extremely low that the average processing time of megapixel images is 95 ms. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:244 / 254
页数:11
相关论文
共 50 条
  • [21] PCA-Based algorithm for unsupervised bridge crack detection
    Abdel-Qader, Ikhlas
    Pashaie-Rad, Sara
    Abudayyeh, Osama
    Yehia, Sherif
    ADVANCES IN ENGINEERING SOFTWARE, 2006, 37 (12) : 771 - 778
  • [22] Comparison of deep convolutional neural networks and edge detectors for image-based crack detection in concrete
    Dorafshan, Sattar
    Thomas, Robert J.
    Maguire, Marc
    CONSTRUCTION AND BUILDING MATERIALS, 2018, 186 : 1031 - 1045
  • [23] A fast face recognition system based on annealing algorithm to optimize operator parameters
    Yan, Lijuan
    Zhang, Yanhu
    Zhang, Yanjun
    IMAGING SCIENCE JOURNAL, 2023, 71 (04) : 323 - 330
  • [24] A new operator based on edge detection for monitoring the cable under different illumination
    Xie, Kun
    Lei, Dong
    Du, Wenkang
    Bai, Pengxiang
    Zhu, Feipeng
    Liu, Fan
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2023, 187
  • [25] A New Adaptive Fast Cellular Automaton Neighborhood Detection and Rule Identification Algorithm
    Zhao, Y.
    Wei, H. L.
    Billings, S. A.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2012, 42 (04): : 1283 - 1287
  • [26] An FPGA Implementation of Gradient Based Edge Detection Algorithm Design
    Yasri, I.
    Hamid, N. H.
    Yap, V. V.
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 2, 2009, : 165 - 169
  • [27] Sequenced wave signal extraction and classification algorithm for duck egg crack on-line detection
    Sun, Ke
    Ma, Long
    Pan, Leiqing
    Tu, Kang
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2017, 142 : 429 - 439
  • [29] Research on Crack Detection Algorithm of the Concrete Bridge Based on Image Processing
    Wang, Yun
    Zhang, Ju Yong
    Liu, Jing Xin
    Zhang, Yin
    Chen, Zhi Ping
    Li, Chun Guang
    He, Kai
    Yan, Rui Bin
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE OF INFORMATION AND COMMUNICATION TECHNOLOGY [ICICT-2019], 2019, 154 : 610 - 616
  • [30] Fast Multilevel CVT-Based Adaptive Data Visualization Algorithm
    M.Emelianenko
    Numerical Mathematics:Theory,Methods and Applications, 2010, (02) : 195 - 211