Abstract
Detecting and promptly identifying cracks on road surfaces is of paramount importance for preserving infrastructure integrity and ensuring the safety of road users, including both drivers and pedestrians. Presently, the predominant approach for crack detection relies on labor-intensive and costly manual inspections, exacerbated by the enduring challenge of concrete road cracks susceptible to environmental factors like temperature fluctuations, heavy traffic loads, and prolonged exposure to harsh weather conditions. This paper presents a comprehensive research initiative aimed at advancing road crack detection techniques. The proposed method leverages a classical Convolutional Neural Network (CNN) in conjunction with the Extreme Learning Machine (ELM) for efficient feature extraction and classification. A pivotal breakthrough is achieved by replacing the fully connected layer of the CNN with ELM, thus circumventing the time-consuming backpropagation process and significantly expediting the training process. This integration harnesses ELM’s swift learning capabilities and strong generalization performance, complemented by the CNN’s exceptional feature extraction abilities. The model’s effectiveness is rigorously assessed using the wide recognized CCIC, SDNET2018, and Synthesized datasets, and its proficiency in distinguishing between Crack and No-Crack regions is demonstrated through various performance metrics. Furthermore, the model’s performance is benchmarked against existing deep learning models using these performance metrics, showcasing its superior performance.
Similar content being viewed by others
Data Availability
The dataset analyzed during the current study is publicly available.
References
Ji A, Xue X, Wang Y, Luo X, Xue W (2020) An integrated approach to automatic pixel-level crack detection and quantification of asphalt pavement. Autom Constr 114:103176
Dung CV, Anh LD (2019) Autonomous concrete crack detection using deep fully convolutional neural network. Autom Constr 99:52–58
Mei Q, Gül M (2020) A cost effective solution for pavement crack inspection using cameras and deep neural networks. Constr Build Mater 256:119397
Zhang K, Zhang Y, Cheng H-D (2020) Crackgan: pavement crack detection using partially accurate ground truths based on generative adversarial learning. IEEE Trans Intell Transp Syst 22(2):1306–1319
Zou Q, Zhang Z, Li Q, Qi X, Wang Q, Wang S (2018) Deepcrack: learning hierarchical convolutional features for crack detection. IEEE Trans Image Process 28(3):1498–1512
Xiao S, Shang K, Lin K, Wu Q, Gu H, Zhang Z (2023) Pavement crack detection with hybrid-window attentive vision transformers. Int J Appl Earth Obs Geoinf 116:103172
Yang F, Zhang L, Yu S, Prokhorov D, Mei X, Ling H (2019) Feature pyramid and hierarchical boosting network for pavement crack detection. IEEE Trans Intell Transp Syst 21(4):1525–1535
Wang W, Su C (2022) Automatic classification of reinforced concrete bridge defects using the hybrid network. Arab J Sci Eng 47(4):5187–5197
Chen F-C, Jahanshahi MR (2017) Nb-cnn: deep learning-based crack detection using convolutional neural network and naïve bayes data fusion. IEEE Trans Industr Electron 65(5):4392–4400
Zakeri H, Nejad FM, Fahimifar A (2017) Image based techniques for crack detection, classification and quantification in asphalt pavement: a review. Arch Comput Methods Eng 24:935–977
Kaur R, Roul RK, Batra S (2023) An efficient approach for accident severity classification in smart transportation system. Arab J Sci Eng 48(8):9645–9659
Kaur R, Roul RK, Batra S (2023) A hybrid deep learning cnn-elm approach for parking space detection in smart cities. Neural Comput Appl 35(18):13665–13683
Dong Y, Liu Q, Du B, Zhang L (2022) Weighted feature fusion of convolutional neural network and graph attention network for hyperspectral image classification. IEEE Trans Image Process 31:1559–1572
Maniat M, Camp CV, Kashani AR (2021) Deep learning-based visual crack detection using google street view images. Neural Comput Appl 33(21):14565–14582
Lanjewar MG, Gurav O (2022) Convolutional neural networks based classifications of soil images. Multimed Tools Appl 81(7):10313–10336
Lanjewar MG, Parab JS (2023) Cnn and transfer learning methods with augmentation for citrus leaf diseases detection using paas cloud on mobile. Multimed Tools Appl, 1–26
Huang G-B, Zhu Q-Y, Siew C-K (2006) Extreme learning machine: theory and applications. Neurocomputing 70(1–3):489–501
Huang G-B (2014) An insight into extreme learning machines: random neurons, random features and kernels. Cogn Comput 6(3):376–390
Huang G-B, Zhou H, Ding X, Zhang R (2011) Extreme learning machine for regression and multiclass classification. IEEE Trans Syst Man Cybern, Part B (Cybernetics) 42(2):513–529
Cao F, Yang Z, Ren J, Chen W, Han G, Shen Y (2019) Local block multilayer sparse extreme learning machine for effective feature extraction and classification of hyperspectral images. IEEE Trans Geosci Remote Sens 57(8):5580–5594
Li H, Zhao H, Li H (2018) Neural-response-based extreme learning machine for image classification. IEEE Trans Neural Netw Learn Syst 30(2):539–552
Kasun LLC, Yang Y, Huang G-B, Zhang Z (2016) Dimension reduction with extreme learning machine. IEEE Trans Image Process 25(8):3906–3918
Rujirakul K, So-In C (2018) Histogram equalized deep pca with elm classification for expressive face recognition. In: 2018 International workshop on advanced image technology (IWAIT). IEEE, pp 1–4
Gurpinar F, Kaya H, Dibeklioglu H, Salah A (2016) Kernel elm and cnn based facial age estimation. In: Proceedings of the IEEE conference on computer vision and pattern recognition workshops, pp 80–86
Kheradmandi N, Mehranfar V (2022) A critical review and comparative study on image segmentation-based techniques for pavement crack detection. Constr Build Mater 321:126162
Oliveira H, Correia PL (2012) Automatic road crack detection and characterization. IEEE Trans Intell Transp Syst 14(1):155–168
Kim B, Yuvaraj N, Sri Preethaa K, Arun Pandian R (2021) Surface crack detection using deep learning with shallow cnn architecture for enhanced computation. Neural Comput Appl 33:9289–9305
Guo F, Qian Y, Liu J, Yu H (2023) Pavement crack detection based on transformer network. Autom Constr 145:104646
Zhang L, Yang F, Daniel Zhang Y, Zhu YJ (2016) Road crack detection using deep convolutional neural network. In: 2016 IEEE International conference on image processing (ICIP), pp 3708–3712
Zhang A, Wang KC, Fei Y, Liu Y, Chen C, Yang G, Li JQ, Yang E, Qiu S (2019) Automated pixel-level pavement crack detection on 3d asphalt surfaces with a recurrent neural network. Computer-Aided Civil and Infrastructure Engineering 34(3):213–229
Cha Y-J, Choi W, Büyüköztürk O (2017) Deep learning-based crack damage detection using convolutional neural networks. Computer-Aided Civil and Infrastructure Engineering 32(5):361–378
Fan R, Bocus MJ, Zhu Y, Jiao J, Wang L, Ma F, Cheng S, Liu M (2019) Road crack detection using deep convolutional neural network and adaptive thresholding. In: 2019 IEEE Intelligent vehicles symposium (IV). IEEE, pp 474–479
Priyadharshini RA, Arivazhagan S, Arun M (2023) Crack recognition on concrete structures based on machine crafted and hand crafted features. Expert Syst Appl 228:120447
Arya D, Maeda H, Ghosh SK, Toshniwal D, Mraz A, Kashiyama T, Sekimoto Y (2021) Deep learning-based road damage detection and classification for multiple countries. Autom Constr 132:103935
Cao M-T, Tran Q-V, Nguyen N-M, Chang K-T (2020) Survey on performance of deep learning models for detecting road damages using multiple dashcam image resources. Adv Eng Inform 46:101182
Zhang Y, Zuo Z, Xu X, Wu J, Zhu J, Zhang H, Wang J, Tian Y (2022) Road damage detection using uav images based on multi-level attention mechanism. Autom Constr 144:104613
Deepa D, Sivasangari A (2023) An effective detection and classification of road damages using hybrid deep learning framework. Multimed Tools Appl 82(12):18151–18184
Huang G-B, Zhu Q-Y, Siew C-K (2004) Extreme learning machine: a new learning scheme of feedforward neural networks. In: 2004 IEEE international joint conference on neural networks (IEEE Cat. No. 04CH37541), vol 2. Ieee, pp 985–990
Dorafshan S, Thomas RJ, Maguire M (2018) Sdnet2018: an annotated image dataset for non-contact concrete crack detection using deep convolutional neural networks. Data Brief 21:1664–1668
Lanjewar MG, Panchbhai KG (2023) Convolutional neural network based tea leaf disease prediction system on smart phone using paas cloud. Neural Comput Appl 35(3):2755–2771
Huang G-B, Ding X, Zhou H (2010) Optimization method based extreme learning machine for classification. Neurocomputing 74(1–3):155–163
Lanjewar MG, Morajkar PP, Parab J (2022) Detection of tartrazine colored rice flour adulteration in turmeric from multi-spectral images on smartphone using convolutional neural network deployed on paas cloud. Multimed Tools Appl 81(12):16537–16562
Lanjewar MG, Parab JS, Shaikh AY, Sequeira M (2023) Cnn with machine learning approaches using extratreesclassifier and mrmr feature selection techniques to detect liver diseases on cloud. Clust Comput 26(6):3657–3672
Bhattacharya G, Puhan N, Mandal B (2022) Kernelized dynamic convolution routing in spatial and channel interaction for attentive concrete defect recognition. Signal Process Image Commun 108:116818
Miao P, Srimahachota T (2021) Cost-effective system for detection and quantification of concrete surface cracks by combination of convolutional neural network and image processing techniques. Constr Build Mater 293:123549
Arbaoui A, Ouahabi A, Jacques S, Hamiane M (2021) Concrete cracks detection and monitoring using deep learning-based multiresolution analysis. Electronics 10(15)
Zeeshan M, Adnan SM, Ahmad W, Khan FZ (2021) Structural crack detection and classification using deep convolutional neural network. Pakistan Journal of Engineering and Technology 4(4):50–56
He K, Sun J (2015) Convolutional neural networks at constrained time cost. In: Proceedings of the IEEE conference on computer vision and pattern recognition (CVPR)
Zhong H, Miao C, Shen Z, Feng Y (2014) Comparing the learning effectiveness of bp, elm, i-elm, and svm for corporate credit ratings. Neurocomputing 128:285–295
Lanjewar MG, Parab JS, Shaikh AY, Sequeira M (2023) Cnn with machine learning approaches using extratreesclassifier and mrmr feature selection techniques to detect liver diseases on cloud. Clust Comput 26(6):3657–3672
Lanjewar MG, Panchbhai KG, Charanarur P (2023) Lung cancer detection from ct scans using modified densenet with feature selection methods and ml classifiers. Expert Syst Appl 224:119961
Funding
No funding was received to assist with the preparation of this manuscript.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Ethics approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Competing interests
The authors declare that any kind of personal or financial relationship with other people or organizations does not influence the interpretation of data used in this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Navpreet, Roul, R.K. & Rani, R. Cultivating road safety: A comprehensive examination of intelligent ensemble-based road crack detection. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-19291-9
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-19291-9