Automatic crack detection on concrete floor images

被引:3
作者
Simler, Christophe [1 ]
Trostmann, Erik [1 ]
Berndt, Dirk [1 ]
机构
[1] Fraunhofer Inst Factory Operat & Automat, Sandtorstr 22, D-39106 Magdeburg, Germany
来源
PHOTONICS AND EDUCATION IN MEASUREMENT SCIENCE | 2019年 / 11144卷
关键词
Crack detection; inspection; adaptive threshold; clustering; supervised classification; learning; feature extraction; expert rules; INSPECTION; SYSTEM;
D O I
10.1117/12.2531951
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
This paper presents an algorithm detecting automatically a wide variety of cracks on monochrome images of concrete floors. It is part of a vision system, generating a crack map to support the condition monitoring for buildings. The suggested method uses successively radiometric, geometric and contextual information. An automatic supervised adaptive intensity-threshold method handles radiometry information. A threshold-based method was chosen because it can separate even thin cracks from the background. In order to cope with different image cluster intensities, first a clustering algorithm separates regions of different intensities, and second the threshold is adaptive at the cluster level; being a continuous function of the cluster intensity. At some points, function values were learned via supervised classification. Then, we performed an interpolation between these points in order to get a threshold whatever the cluster intensity (continuity). At this step, we have a thresholded image. However, due to texture, non-crack dark defects and dirtiness we have false positives. In order to overcome this problem, connected pixels are grouped into regions, and after discarding small regions, a size-dependent geometrical shape filter is suggested. The shape of a crack region depends on its area, and this relation was empirically learned. A region is retained if its shape features are above some area depending thresholds. However, mainly due to texture, we have still false positives because some non-crack entities have radiometry and geometry of cracks. Fortunately, they are often small isolated regions and are discarded via an isolation filter. Tests performed on many images show very encouraging results.
引用
收藏
页数:10
相关论文
共 25 条
[1]   PCA-Based algorithm for unsupervised bridge crack detection [J].
Abdel-Qader, Ikhlas ;
Pashaie-Rad, Sara ;
Abudayyeh, Osama ;
Yehia, Sherif .
ADVANCES IN ENGINEERING SOFTWARE, 2006, 37 (12) :771-778
[2]   Analysis of edge-detection techniques for crack identification in bridges [J].
Abdel-Qader, L ;
Abudayyeh, O ;
Kelly, ME .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2003, 17 (04) :255-263
[3]   Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks [J].
Cha, Young-Jin ;
Choi, Wooram ;
Buyukozturk, Oral .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2017, 32 (05) :361-378
[4]   NB-CNN: Deep Learning-Based Crack Detection Using Convolutional Neural Network and Naive Bayes Data Fusion [J].
Chen, Fu-Chen ;
Jahanshahi, Mohammad R. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2018, 65 (05) :4392-4400
[5]   Mean shift: A robust approach toward feature space analysis [J].
Comaniciu, D ;
Meer, P .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (05) :603-619
[6]   Comparison of deep convolutional neural networks and edge detectors for image-based crack detection in concrete [J].
Dorafshan, Sattar ;
Thomas, Robert J. ;
Maguire, Marc .
CONSTRUCTION AND BUILDING MATERIALS, 2018, 186 :1031-1045
[7]  
Fujita Y., 2006, METHOD CRACK DETECTI
[8]   A robust automatic crack detection method from noisy concrete surfaces [J].
Fujita, Yusuke ;
Hamamoto, Yoshihiko .
MACHINE VISION AND APPLICATIONS, 2011, 22 (02) :245-254
[9]   Automatic Pavement Crack Detection Using Texture and Shape Descriptors [J].
Hu, Yong ;
Zhao, Chun-xia ;
Wang, Hong-nan .
IETE TECHNICAL REVIEW, 2010, 27 (05) :398-405
[10]   Improved image analysis for evaluating concrete damage [J].
Hutchinson, TC ;
Chen, ZQ .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2006, 20 (03) :210-216