Automatic crack distress classification from concrete surface images using a novel deep-width network architecture

Abstract The condition monitoring of concrete surface plays a significant role in civil infrastructure management system. Crack is the main threat to concrete surface of buildings, bridges, roads and pavements. This issue has been researched for several decades, however, it is still a challenge to classify crack since there are many inferior factors, e.g., intense inhomogeneity, structure complexity and background noise of concrete surface. In this paper, a novel deep-width network (DWN) architecture is used for binary and multi-label concrete surface crack classification without handcraft feature extraction. It intelligently learns cracking structures from input raw images by linear and nonlinear mapping process, flexible dynamically updates new weights and efficiently constructs the network by adding new incremental samples. The presented crack distress classification method is tested on two concrete surface crack image datasets and compared with many popular classification methods like sparse autoencoder (SAE), convolution neural network (CNN), and broad learn system (BLS). Experimental results demonstrate that it obviously outperforms those methods both in accuracy and efficiency.

[1]  Jürgen Schmidhuber,et al.  Multi-column deep neural network for traffic sign classification , 2012, Neural Networks.

[2]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[3]  David J. Field,et al.  Sparse coding with an overcomplete basis set: A strategy employed by V1? , 1997, Vision Research.

[4]  Qingquan Li,et al.  CrackTree: Automatic crack detection from pavement images , 2012, Pattern Recognit. Lett..

[5]  Jason Weston,et al.  A unified architecture for natural language processing: deep neural networks with multitask learning , 2008, ICML '08.

[6]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition , 2012 .

[7]  Baoxian Wang,et al.  Fast concrete crack detection method via L2 sparse representation , 2018, Electronics Letters.

[8]  Yanhui Guo,et al.  Multi‐scale classification network for road crack detection , 2018, IET Intelligent Transport Systems.

[9]  R. Tibshirani Regression Shrinkage and Selection via the Lasso , 1996 .

[10]  Nhat-Duc Hoang,et al.  Classification of Asphalt Pavement Cracks Using Laplacian Pyramid-Based Image Processing and a Hybrid Computational Approach , 2018, Comput. Intell. Neurosci..

[11]  C. L. Philip Chen,et al.  Universal Approximation Capability of Broad Learning System and Its Structural Variations , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Dong Liang,et al.  A sparse-representation-based robust inspection system for hidden defects classification in casting components , 2015, Neurocomputing.

[13]  ChaYoung-Jin,et al.  Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks , 2017 .

[14]  Sung-Han Sim,et al.  Crack and Noncrack Classification from Concrete Surface Images Using Machine Learning , 2019 .

[15]  Qingquan Li,et al.  An efficient and reliable coarse-to-fine approach for asphalt pavement crack detection , 2017, Image Vis. Comput..

[16]  Kelvin C. P. Wang,et al.  Automatic classification of pavement crack using deep convolutional neural network , 2018, International Journal of Pavement Engineering.

[17]  Paulo Lobato Correia,et al.  Automatic Road Crack Detection and Characterization , 2013, IEEE Transactions on Intelligent Transportation Systems.

[18]  Oral Büyüköztürk,et al.  Deep Learning‐Based Crack Damage Detection Using Convolutional Neural Networks , 2017, Comput. Aided Civ. Infrastructure Eng..

[19]  C. L. Philip Chen,et al.  Broad Learning System: An Effective and Efficient Incremental Learning System Without the Need for Deep Architecture , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[20]  Soojin Cho,et al.  Automated Vision-Based Detection of Cracks on Concrete Surfaces Using a Deep Learning Technique , 2018, Sensors.

[21]  Jun Li,et al.  An Edge-Preserved Image Denoising Algorithm Based on Local Adaptive Regularization , 2016, J. Sensors.

[22]  Xing Jianchun,et al.  An Algorithm for Concrete Crack Extraction and Identification Based on Machine Vision , 2018, IEEE Access.

[23]  Donald W. Marquaridt Generalized Inverses, Ridge Regression, Biased Linear Estimation, and Nonlinear Estimation , 1970 .

[24]  CireşAnDan,et al.  2012 Special Issue , 2012 .

[25]  Yimin D. Zhang,et al.  Road Crack Detection Using Deep Convolutional Neural Network and Adaptive Thresholding , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[26]  Jan Boehm,et al.  Deep learning and image processing for automated crack detection and defect measurement in underground structures , 2018 .

[27]  J. M. Palomares,et al.  Efficient pavement crack detection and classification , 2017, EURASIP Journal on Image and Video Processing.

[28]  A. E. Hoerl,et al.  Ridge regression: biased estimation for nonorthogonal problems , 2000 .

[29]  Yun Liu,et al.  Automatic Crack Detection and Classification Method for Subway Tunnel Safety Monitoring , 2014, Sensors.

[30]  Mianxiong Dong,et al.  Deep Learning for Smart Industry: Efficient Manufacture Inspection System With Fog Computing , 2018, IEEE Transactions on Industrial Informatics.

[31]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..