Abstract
Asphalt pavement depression, e.g., cracking, rutting and bulges, are the main factors endangering transportation safety and capacity. Detection of these depression is a significant step for pavement management; to date several laser-scanning-based technologies have been implemented for this purpose. However, an automated solution remains a challenging task due to the complicated pavement conditions in real world such as illumination and shadows. In this paper, a vision-based automated detection method for pavement cracks is proposed using deep learning technology, wherein a convolutional neural network (CNN) is trained to learn the features of the cracks from images without any preprocessing. The designed CNN is trained on the image database containing 240 images, based on the open-source TensorFlow framework by Google Brain team, and consequently records with about 96% accuracy. The robustness and adaptability of the trained CNN are tested on 40 images taken from different roads under various crack types, which were not used in the training and validation process. Testing results show that the proposed method has satisfactory performance, and therefore, could be beneficial for providing an alternative solution to automated detection of pavement cracks.
Similar content being viewed by others
Data Availability
The database used to train the CNN of this study are available from the corresponding author upon request.
References
Agostinelli F, Hoffman M, Sadowski P, Baldi P (2014) Learning activation functions to improve deep neural networks. Preprint. Available from: ar**v: 1412.6830
Amhaz R, Chambon S, Idier J, Baltazart V (2016) Automatic crack detection on two-dimensional pavement images: an algorithm based on minimal path selection. IEEE Trans Intell Transp Syst 17(10):2718–2729
Bengio Y, Goodfellow IJ, Courville A (2016) A deep learning. MIT Press, Cambridge
Cha YJ, Choi W (2017) Deep learning-based crack damage detection using convolutional neural networks. Comput-Aided Civ Infrastruct Eng 32:361–378
Fan Z, Wu Y, Lu J, Li W (2018) Automatic pavement crack detection based on structured prediction with the convolutional neural network. Preprint. Available from: ar**v: 1802.02208
Girshick R (2015) Fast R-CNN. In: Proceedings of the 2015 IEEE international conference on computer vision (ICCV). pp 1440–1448
Girshick R, Donahue J, Darrell T, Malik J (2015) Region-based convolutional networks for accurate object detection and segmentation. IEEE Trans Pattern Anal Mach Intell 38(1):142–158
Gu J, Wang Z, Kuen J, Ma L, Shahroudy A, Shuai B et al (2018) Recent advances in convolutional neural networks. Pattern Recogn 77:354–377
Han Z, Li YG, Du YF, Wang WD, Chen GQ (2019) Noncontact detection of earthquake-induced landslides by an enhanced image binarization method incorporating with Monte-Carlo simulation. Geom Nat Hazards Risks 10(1):219–241
Han Z, Su B, Li YG, Ma YF, Wang WD, Chen GQ (2019) An enhanced image binarization method incorporating with Monte-Carlo simulation. J Central South Univ 26:1661–1671
He K, Zhang X, Ren S, Sun J (2014) Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans Pattern Anal Mach Intell 37(9):1904–1916
Howard AG, Zhu M, Chen B, Kalenichenko D, Wang W, Weyand T, et al. (2017) MobileNets: efficient convolutional neural networks for mobile vision applications. Preprint. Available from: ar**v: 1704.04861
Lecun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444
Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu CY et al (2016) SSD: single shot multibox detector. In: Leibe B, Matas J, Sebe N, Welling M (eds) ECCV 2016: computer vision-ECCV 2016. Springer, Cham, pp 21–37
Ma J, Zhao XM (2017) Review of pavement detection technology. J Traffic Transp Eng 5:121–137
Na W, Tao W (2011) Proximal support vector machine based pavement image classification. In: IEEE 5th international conference on advanced computational intelligence, pp 686–688
Oliveira H, Correia PL (2009) Automatic road crack segmentation using entropy and image dynamic thresholding. In: proceedings of the 17th european signal processing conference, Glasgow Scotland, pp 622–626
Redmon J, Divvala S, Girshick R, Farhadi A (2015) You only look once: unified, real-time object detection. Preprint. Available from: ar**v: 1506.02640
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. Preprint. Available from: ar**v: 1409.1556
Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15:1929–1958
Tsai YC, Kaul V, Mersereau RM (2010) Critical assessment of pavement distress segmentation methods. J Transp Eng 136(1):11–19
Zakeri H, Nejad FM, Fahimifar A (2016) Image based techniques for crack detection, classification and quantification in asphalt pavement: a review. Arch Comput Methods Eng 24(4):935–977
Zhang Z, Coyle JL, Ervin S (2018) Automatic hyoid bone detection in fluoroscopic images using deep learning. Sci Rep 8(1):12310
Zhao H, Qin G, Wang X (2010) Improvement of canny algorithm based on pavement edge detection. In: The 3rd international congress on image & signal processing, Yantai, China, pp 964–967
Zou Q, Cao Y, Li Q, Mao Q, Wang S (2012) Cracktree: automatic crack detection from pavement images. Pattern Recogn Lett 33(3):227–238
Acknowledgements
This study was financially supported by the National Key R&D Program of China (Grant No. 2018YFC1505401); the National Natural Science Foundation of China (Grant No. 52078493); the Natural Science Foundation of Hunan (Grant No. 2018JJ3644); the Innovation Driven Program of Central South University (Grant No. 2019CX011). These financial supports are gratefully acknowledged. We would like to thank the developer team of the DualSPHysics, who developed the open-source SPH code and released it to the public. We also extend our gratitude to editor-in-chief and two reviewers for their insightful comments.
Author information
Authors and Affiliations
Contributions
Prof. Z. Han designed the study and wrote the paper. Prof. Y.F. Du collected images and built the database. H.X. Chen and Y.Q. Liu trained and tested the model. Prof. Y.G. Li and Prof. H. Zhang optimized the model. All authors discussed the results and commented on the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflicts of interest regarding the publication of this paper.
Additional information
Submitted to Iranian Journal of Science and Technology, Transactions of Civil Engineering
Rights and permissions
About this article
Cite this article
Han, Z., Chen, H., Liu, Y. et al. Vision-Based Crack Detection of Asphalt Pavement Using Deep Convolutional Neural Network. Iran J Sci Technol Trans Civ Eng 45, 2047–2055 (2021). https://doi.org/10.1007/s40996-021-00668-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40996-021-00668-x