Automated Pixel-Level Pavement Crack Detection on 3D Asphalt Surfaces Using a Deep-Learning Network

被引:747
作者
Zhang, Allen [1 ,2 ]
Wang, Kelvin C. P. [1 ,2 ]
Li, Baoxian [1 ]
Yang, Enhui [1 ]
Dai, Xianxing [1 ]
Peng, Yi [1 ]
Fei, Yue [2 ]
Liu, Yang [2 ]
Li, Joshua Q. [2 ]
Chen, Cheng [2 ]
机构
[1] Southwest Jiaotong Univ, Sch Civil Engn, Chengdu, Sichuan, Peoples R China
[2] Oklahoma State Univ, Sch Civil & Environm Engn, Stillwater, OK 74078 USA
关键词
NEURAL-NETWORK; CONCURRENT ANALYSIS; MODEL; DECOMPOSITION; OPTIMIZATION;
D O I
10.1111/mice.12297
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The CrackNet, an efficient architecture based on the Convolutional Neural Network (CNN), is proposed in this article for automated pavement crack detection on 3D asphalt surfaces with explicit objective of pixel-perfect accuracy. Unlike the commonly used CNN, CrackNet does not have any pooling layers which downsize the outputs of previous layers. CrackNet fundamentally ensures pixel-perfect accuracy using the newly developed technique of invariant image width and height through all layers. CrackNet consists of five layers and includes more than one million parameters that are trained in the learning process. The input data of the CrackNet are feature maps generated by the feature extractor using the proposed line filters with various orientations, widths, and lengths. The output of CrackNet is the set of predicted class scores for all pixels. The hidden layers of CrackNet are convolutional layers and fully connected layers. CrackNet is trained with 1,800 3D pavement images and is then demonstrated to be successful in detecting cracks under various conditions using another set of 200 3D pavement images. The experiment using the 200 testing 3D images showed that CrackNet can achieve high Precision (90.13%), Recall (87.63%) and F-measure (88.86%) simultaneously. Compared with recently developed crack detection methods based on traditional machine learning and imaging algorithms, the CrackNet significantly outperforms the traditional approaches in terms of F-measure. Using parallel computing techniques, CrackNet is programmed to be efficiently used in conjunction with the data collection software.
引用
收藏
页码:805 / 819
页数:15
相关论文
共 69 条
[1]   An adaptive conjugate gradient neural network-wavelet model for traffic incident detection [J].
Adeli, H ;
Samant, A .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2000, 15 (04) :251-260
[2]   CONCURRENT ANALYSIS OF LARGE STRUCTURES .1. ALGORITHMS [J].
ADELI, H ;
KAMAL, O .
COMPUTERS & STRUCTURES, 1992, 42 (03) :413-424
[3]   CONCURRENT ANALYSIS OF LARGE STRUCTURES .2. APPLICATIONS [J].
ADELI, H ;
KAMAL, O .
COMPUTERS & STRUCTURES, 1992, 42 (03) :425-432
[4]   CONCURRENT STRUCTURAL OPTIMIZATION ON MASSIVELY-PARALLEL SUPERCOMPUTER [J].
ADELI, H ;
KUMAR, S .
JOURNAL OF STRUCTURAL ENGINEERING-ASCE, 1995, 121 (11) :1588-1597
[5]   Neuro-fuzzy logic model for freeway work zone capacity estimation [J].
Adeli, H ;
Jiang, XM .
JOURNAL OF TRANSPORTATION ENGINEERING, 2003, 129 (05) :484-493
[6]  
Adeli H., 1989, Microcomputers in Civil Engineering, V4, P133
[7]  
Adeli H., 1987, Microcomputers in Civil Engineering, V2, P257
[8]  
[Anonymous], 2016, THESIS
[9]  
[Anonymous], 2012, ARXIV
[10]  
[Anonymous], CUDA C PROGRAMMING G