{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T14:11:07Z","timestamp":1775916667036,"version":"3.50.1"},"reference-count":49,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,8,15]],"date-time":"2022-08-15T00:00:00Z","timestamp":1660521600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001794","name":"University of Queensland","doi-asserted-by":"publisher","award":["Mohammad Ali Moni"],"award-info":[{"award-number":["Mohammad Ali Moni"]}],"id":[{"id":"10.13039\/501100001794","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Cracks in concrete cause initial structural damage to civil infrastructures such as buildings, bridges, and highways, which in turn causes further damage and is thus regarded as a serious safety concern. Early detection of it can assist in preventing further damage and can enable safety in advance by avoiding any possible accident caused while using those infrastructures. Machine learning-based detection is gaining favor over time-consuming classical detection approaches that can only fulfill the objective of early detection. To identify concrete surface cracks from images, this research developed a transfer learning approach (TL) based on Convolutional Neural Networks (CNN). This work employs the transfer learning strategy by leveraging four existing deep learning (DL) models named VGG16, ResNet18, DenseNet161, and AlexNet with pre-trained (trained on ImageNet) weights. To validate the performance of each model, four performance indicators are used: accuracy, recall, precision, and F1-score. Using the publicly available CCIC dataset, the suggested technique on AlexNet outperforms existing models with a testing accuracy of 99.90%, precision of 99.92%, recall of 99.80%, and F1-score of 99.86% for crack class. Our approach is further validated by using an external dataset, BWCI, available on Kaggle. Using BWCI, models VGG16, ResNet18, DenseNet161, and AlexNet achieved the accuracy of 99.90%, 99.60%, 99.80%, and 99.90% respectively. This proposed transfer learning-based method, which is based on the CNN method, is demonstrated to be more effective at detecting cracks in concrete structures and is also applicable to other detection tasks.<\/jats:p>","DOI":"10.3390\/a15080287","type":"journal-article","created":{"date-parts":[[2022,8,15]],"date-time":"2022-08-15T03:33:20Z","timestamp":1660534400000},"page":"287","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":71,"title":["CNN Based on Transfer Learning Models Using Data Augmentation and Transformation for Detection of Concrete Crack"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8510-0593","authenticated-orcid":false,"given":"Md. Monirul","family":"Islam","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, University of Information Technology and Sciences, Baridhara J Block, Dhaka 1212, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1294-5709","authenticated-orcid":false,"given":"Md. Belal","family":"Hossain","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Pabna University of Science and Technology, Pabna 6600, Bangladesh"}]},{"given":"Md. Nasim","family":"Akhtar","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Dhaka University of Engineering and Technology, Gazipur 1707, Bangladesh"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0756-1006","authenticated-orcid":false,"given":"Mohammad Ali","family":"Moni","sequence":"additional","affiliation":[{"name":"Artificial Intelligence and Data Science, School of Health and Rehabilitation Science, Faculty of Health and Behavioural Sciences, The University of Queensland, Brisbane, QLD 4072, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8008-8203","authenticated-orcid":false,"given":"Khondokar Fida","family":"Hasan","sequence":"additional","affiliation":[{"name":"School of Computer Science, Queensland University of Technology, Brisbane, QLD 4001, Australia"}]}],"member":"1968","published-online":{"date-parts":[[2022,8,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"435238","DOI":"10.1155\/2014\/435238","article-title":"Health Monitoring of Civil Infrastructure and Materials","volume":"2014","author":"Aggelis","year":"2014","journal-title":"Sci. World J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"9628","DOI":"10.3390\/s111009628","article-title":"Adaptive road crack detection system by pavement classification","volume":"11","author":"Balcones","year":"2011","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1604130","DOI":"10.1155\/2017\/1604130","article-title":"Asphalt pavement pothole detection and segmentation based on wavelet energy field","volume":"2017","author":"Wang","year":"2017","journal-title":"Math. Probl. Eng."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1002\/tee.20244","article-title":"Image-based crack detection for real concrete surfaces","volume":"31","author":"Yamaguchi","year":"2008","journal-title":"IEEJ Trans. Electr. Electron. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1061\/(ASCE)TE.1943-5436.0000051","article-title":"Critical assessment of pavement distress segmentation methods","volume":"136","author":"Tsai","year":"2010","journal-title":"J. Transp. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"861701","DOI":"10.1155\/2008\/861701","article-title":"Evaluating pavement cracks with bidimensional empirical mode decomposition","volume":"2008","author":"Albert","year":"2008","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_7","unstructured":"Peggy, S., Jean, D., Vincent, L., and Dominique, B. (2006, January 8). Automation of pavement surface crack detection using the continuous wavelet transform. Proceedings of the 2006 International Conference on Image Processing, Atlanta, GA, USA."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"Yann","year":"2015","journal-title":"Nature"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1016\/j.matcom.2020.04.031","article-title":"Application of the residue number system to reduce hardware costs of the convolutional neural network implementation","volume":"177","author":"Valuevaa","year":"2020","journal-title":"Math. Comput. Simul."},{"key":"ref_10","unstructured":"Hasan, K.F., Overall, A., Ansari, K., Ramachandran, G., and Jurdak, R. (2021). Security, privacy and trust: Cognitive internet of vehicles. arXiv."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Jinsong, Z., and Song, J. (2020). An intelligent classification model for surface defects on cement concrete bridges. Appl. Sci., 10.","DOI":"10.3390\/app10030972"},{"key":"ref_12","first-page":"100144","article-title":"Pavement crack detection and recognition using the architecture of segNet","volume":"18","author":"Chen","year":"2020","journal-title":"J. Ind. Inf. Integr."},{"key":"ref_13","unstructured":"Sayyed, B.A., Reshul, W., Sameer, K., Anurag, S., and Santosh, K. (2020, January 10\u201313). Wall Crack Detection Using Transfer Learning-based CNN Models. Proceedings of the 2020 IEEE 17th India Council International Conference (INDICON), New Delhi, India."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"748","DOI":"10.1111\/mice.12363","article-title":"Deep transfer learning for image-based structural damage recognition","volume":"33","author":"Yuqing","year":"2018","journal-title":"Comput. Civ. Infrastruct. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"102898","DOI":"10.1016\/j.scs.2021.102898","article-title":"Automated rail surface crack analytics using deep data-driven models and transfer learning","volume":"70","author":"Zheng","year":"2021","journal-title":"Sustain. Cities Soc."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1568","DOI":"10.1111\/mice.12753","article-title":"Crack detection using fusion features-based broad learning system and image processing","volume":"36","author":"Zhang","year":"2021","journal-title":"Comput. Civ. Infrastruct. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.autcon.2019.02.013","article-title":"A vision-based method for crack detection in gusset plate welded joints of steel bridges using deep convolutional neural networks","volume":"102","author":"Cao","year":"2019","journal-title":"Autom. Constr."},{"key":"ref_18","unstructured":"Wilson, R.L.S., and Diogo, S.L. (2018). Concrete cracks detection based on deep learning image classification. Multidiscip. Digit. Publ. Inst. Proc., 2."},{"key":"ref_19","first-page":"3137083","article-title":"Concrete Crack Detection Algorithm Based on Deep Residual Neural Networks","volume":"2021","author":"Xiuying","year":"2021","journal-title":"Sci. Program."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Ozgenel, \u00c7.F., and Sorgu\u00e7, G.A. (2018, January 20\u201325). Performance comparison of pretrained convolutional neural networks on crack detection in buildings. Proceedings of the 35th International Symposium on Automation and Robotics in Construction (ISARC 2018), Berlin, Germany.","DOI":"10.22260\/ISARC2018\/0094"},{"key":"ref_21","first-page":"18858545","article-title":"Development of deep learning model for the recognition of cracks on concrete surfaces","volume":"2021","year":"2021","journal-title":"Appl. Comput. Intell. Soft Comput."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"117367","DOI":"10.1016\/j.conbuildmat.2019.117367","article-title":"Image-based concrete crack detection in tunnels using deep fully convolutional networks","volume":"234","author":"Ren","year":"2020","journal-title":"Constr. Build. Mater."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Yang, C., Chen, J., Li, Z., and Huang, Y. (2021). Structural Crack Detection and Recognition Based on Deep Learning. Appl. Sci., 11.","DOI":"10.3390\/app11062868"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"e2766","DOI":"10.1002\/stc.2766","article-title":"Surface crack detection based on image stitching and transfer learning with pretrained convolutional neural network","volume":"28","author":"Wu","year":"2021","journal-title":"Struct. Control Health Monit."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"783","DOI":"10.1111\/mice.12353","article-title":"Vision-based fatigue crack detection of steel structures using video feature tracking","volume":"33","author":"Kong","year":"2018","journal-title":"Comput. Civ. Infrastruct. Eng."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"5573590","DOI":"10.1155\/2021\/5573590","article-title":"Pavement Crack Detection Method Based on Deep Learning Models","volume":"2021","author":"Guo","year":"2021","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_27","unstructured":"Li, W., Chen, H., Zhang, Y., and Shi, Y. (2021, January 29\u201331). Track slab crack detection based on full convolutional neural network. Proceedings of the 2021 4th International Conference on Advanced Algorithms and Control Engineering (ICAACE 2021), Sanya, China."},{"key":"ref_28","unstructured":"Gerivan, S.J., Janderson, F., Cristian, M., Ramiro, D., Alberto, C.J., and Bruno, J.T.F. (2021). Ceramic cracks segmentation with deep learning. Appl. Sci., 11."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"103877","DOI":"10.1016\/j.autcon.2021.103877","article-title":"Automated detection and segmentation of concrete air voids using zero-angle light source and deep learning","volume":"130","author":"Wei","year":"2021","journal-title":"Autom. Constr."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1896","DOI":"10.1177\/1369433220986637","article-title":"Deep Learning based Thermal Crack Detection on Structural Concrete Exposed to Elevated Temperature","volume":"24","author":"Diana","year":"2021","journal-title":"Adv. Struct. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Zhang, J., Lu, C., Wang, J., Wang, L., and Yue, X.G. (2019). Concrete cracks detection based on FCN with dilated convolution. Appl. Sci., 9.","DOI":"10.3390\/app9132686"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.autcon.2019.04.005","article-title":"Computer vision-based concrete crack detection using U-net fully convolutional networks","volume":"104","author":"Liu","year":"2019","journal-title":"Autom. Constr."},{"key":"ref_33","unstructured":"Lei, Z., Fan, Y., Yimin, D.Z., and Ying, J.Z. (2016, January 25\u201328). Road crack detection using deep convolutional neural network. Proceedings of the 2016 IEEE International Conference on Image Processing (ICIP), Phoenix, AZ, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1186\/s40537-019-0197-0","article-title":"A survey on image data augmentation for deep learning","volume":"6","author":"Connor","year":"2019","journal-title":"J. Big Data"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1285","DOI":"10.1109\/TMI.2016.2528162","article-title":"Deep convolutional neural networks for computer-aided detection: CNN architectures, dataset characteristics and transfer learning","volume":"35","author":"Shin","year":"2016","journal-title":"IEEE Trans. Med. Imaging"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"117695","DOI":"10.1016\/j.eswa.2022.117695","article-title":"Machine learning-based lung and colon cancer detection using deep feature extraction and ensemble learning","volume":"205","author":"Talukder","year":"2022","journal-title":"Expert Syst. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Bala, M., Ali, M.H., Satu, M.S., Hasan, K.F., and Moni, M.A. (2022). Efficient Machine Learning Models for Early Stage Detection of Autism Spectrum Disorder. Algorithms, 15.","DOI":"10.3390\/a15050166"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/3448250","article-title":"Deep learning for AI","volume":"64","author":"Bengio","year":"2021","journal-title":"Commun. ACM"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1016\/j.crad.2017.11.015","article-title":"Artificial intelligence in fracture detection: Transfer learning from deep convolutional neural networks","volume":"73","author":"Kim","year":"2018","journal-title":"Clin. Radiol."},{"key":"ref_40","unstructured":"Karen, S., and Andrew, Z. (2015). Very deep convolutional networks for large-scale image recognition. arXiv."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep residual learning for image recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21\u201326). Densely connected convolutional networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.243"},{"key":"ref_43","unstructured":"Alex, K. (2014). One weird trick for parallelizing convolutional neural networks. arXiv."},{"key":"ref_44","unstructured":"Christian, S., Vincent, V., Sergey, L., Jon, S., and Zbigniew, W. (2016, January 27\u201330). Rethinking the inception architecture for computer vision. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition(CVPR), Las Vegas, NV, USA."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7\u201312). Going Deeper with Convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., and Chen, L.C. (2018, January 18\u201322). Mobilenetv2: Inverted residuals and linear bottlenecks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA.","DOI":"10.1109\/CVPR.2018.00474"},{"key":"ref_47","unstructured":"Alex, K. (2014). Adam: A method for stochastic optimization. arXiv."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"100916","DOI":"10.1016\/j.imu.2022.100916","article-title":"Transfer learning with fine-tuned deep CNN ResNet50 model for classifying COVID-19 from chest X-ray images","volume":"30","author":"Hossain","year":"2022","journal-title":"Inform. Med. Unlocked"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Chicco, D., and Jurman, G. (2020). The advantages of the Matthews correlation coefficient (MCC) over F1 score and accuracy in binary classification evaluation. BMC Genom., 21.","DOI":"10.1186\/s12864-019-6413-7"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/8\/287\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:08:43Z","timestamp":1760141323000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/15\/8\/287"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,15]]},"references-count":49,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,8]]}},"alternative-id":["a15080287"],"URL":"https:\/\/doi.org\/10.3390\/a15080287","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,15]]}}}