{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T16:03:01Z","timestamp":1776182581281,"version":"3.50.1"},"reference-count":60,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2023,12,15]],"date-time":"2023-12-15T00:00:00Z","timestamp":1702598400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Research Foundation of Korea (NRF)","award":["2016R1A6A1A03012812"],"award-info":[{"award-number":["2016R1A6A1A03012812"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Crack inspection in railway sleepers is crucial for ensuring rail safety and avoiding deadly accidents. Traditional methods for detecting cracks on railway sleepers are very time-consuming and lack efficiency. Therefore, nowadays, researchers are paying attention to vision-based algorithms, especially Deep Learning algorithms. In this work, we adopted the U-net for the first time for detecting cracks on a railway sleeper and proposed a modified U-net architecture named Dense U-net for segmenting the cracks. In the Dense U-net structure, we established several short connections between the encoder and decoder blocks, which enabled the architecture to obtain better pixel information flow. Thus, the model extracted the necessary information in more detail to predict the cracks. We collected images from railway sleepers, processed them in a dataset, and finally trained the model with the images. The model achieved an overall F1-score, precision, Recall, and IoU of 86.5%, 88.53%, 84.63%, and 76.31%, respectively. We compared our suggested model with the original U-net, and the results demonstrate that our model performed better than the U-net in both quantitative and qualitative results. Moreover, we considered the necessity of crack severity analysis and measured a few parameters of the cracks. The engineers must know the severity of the cracks to have an idea about the most severe locations and take the necessary steps to repair the badly affected sleepers.<\/jats:p>","DOI":"10.3390\/a16120568","type":"journal-article","created":{"date-parts":[[2023,12,15]],"date-time":"2023-12-15T08:12:57Z","timestamp":1702627977000},"page":"568","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Vision-Based Concrete-Crack Detection on Railway Sleepers Using Dense U-Net Model"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1729-4071","authenticated-orcid":false,"given":"Md. Al-Masrur","family":"Khan","sequence":"first","affiliation":[{"name":"Department of ICT Integrated Ocean Smart Cities Engineering, Dong-A University, Busan 49315, Republic of Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7743-4881","authenticated-orcid":false,"given":"Seong-Hoon","family":"Kee","sequence":"additional","affiliation":[{"name":"Department of ICT Integrated Ocean Smart Cities Engineering, Dong-A University, Busan 49315, Republic of Korea"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2391-5767","authenticated-orcid":false,"given":"Abdullah-Al","family":"Nahid","sequence":"additional","affiliation":[{"name":"Electronics and Communication Engineering Discipline, Khulna University, Khulna 9208, Bangladesh"}]}],"member":"1968","published-online":{"date-parts":[[2023,12,15]]},"reference":[{"key":"ref_1","unstructured":"International Union of Railways\u2014The Worldwide Railway Organisation (2023, December 14). UIC. Available online: https:\/\/uic.org\/."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"109914","DOI":"10.1016\/j.measurement.2021.109914","article-title":"Pixel-level pavement crack segmentation with encoder-decoder network","volume":"184","author":"Tang","year":"2021","journal-title":"Measurement"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"103987","DOI":"10.1016\/j.imavis.2020.103987","article-title":"Intelligent detection of building cracks based on Deep Learning","volume":"103","author":"Zheng","year":"2020","journal-title":"Image Vis. Comput."},{"key":"ref_4","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_5","doi-asserted-by":"crossref","unstructured":"Fu, H., Meng, D., Li, W., and Wang, Y. (2021). Bridge Crack Semantic segmentation based on improved deeplabv3+. J. Mar. Sci. Eng., 9.","DOI":"10.3390\/jmse9060671"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1016\/j.istruc.2020.03.010","article-title":"Crack detection in a beam using wavelet transform and photographic measurements","volume":"25","author":"Nigam","year":"2020","journal-title":"Structures"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"57592","DOI":"10.1109\/ACCESS.2019.2914259","article-title":"The Algorithm of Concrete Surface Crack Detection Based on the Genetic Programming and Percolation Model","volume":"7","author":"Qu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"9088","DOI":"10.1049\/joe.2018.9191","article-title":"Detect concrete cracks based on Otsu algorithm with Differential Image","volume":"2019","author":"Chen","year":"2019","journal-title":"J. Eng."},{"key":"ref_9","unstructured":"Hou, H., and Lin, W. (2020). Fuzzy Systems and Data Mining VI, IOS Press."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1145\/3065386","article-title":"ImageNet classification with deep convolutional Neural Networks","volume":"60","author":"Krizhevsky","year":"2017","journal-title":"Commun. ACM"},{"key":"ref_11","unstructured":"Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (September, January 7\u201312). Going deeper with convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zhang, L., Yang, F., Zhang, Y.D., and Zhu, Y.J. (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.","DOI":"10.1109\/ICIP.2016.7533052"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3924120","DOI":"10.1155\/2018\/3924120","article-title":"Detection of surface crack in building structures using image processing technique with an improved Otsu method for image thresholding","volume":"2018","author":"Hoang","year":"2018","journal-title":"Adv. Civ. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1007\/s00138-009-0244-5","article-title":"A robust automatic crack detection method from noisy concrete surfaces","volume":"22","author":"Fujita","year":"2010","journal-title":"Mach. Vis. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1061\/(ASCE)0887-3801(2006)20:3(210)","article-title":"Improved image analysis for evaluating concrete damage","volume":"20","author":"Hutchinson","year":"2006","journal-title":"J. Comput. Civ. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1007\/s00138-011-0394-0","article-title":"An innovative methodology for detection and quantification of cracks through incorporation of depth perception","volume":"24","author":"Jahanshahi","year":"2011","journal-title":"Mach. Vis. Appl."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3434","DOI":"10.1109\/TITS.2016.2552248","article-title":"Automatic Road Crack Detection Using Random Structured Forests","volume":"17","author":"Shi","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1111\/mice.12564","article-title":"Automatic detection method of cracks from concrete surface imagery using two-step light gradient boosting machine","volume":"36","author":"Chun","year":"2020","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1111\/mice.12263","article-title":"Deep learning-based crack damage detection using convolutional neural networks","volume":"32","author":"Cha","year":"2017","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"e2075","DOI":"10.1002\/stc.2075","article-title":"Identification framework for cracks on a steel structure surface by a restricted boltzmann machines algorithm based on consumer-grade camera images","volume":"25","author":"Xu","year":"2017","journal-title":"Struct. Control. Health Monit."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"4392","DOI":"10.1109\/TIE.2017.2764844","article-title":"NB-CNN: Deep Learning-Based Crack Detection Using Convolutional Neural Network and Na\u00efve Bayes Data Fusion","volume":"65","author":"Chen","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1127","DOI":"10.1111\/mice.12387","article-title":"Road Damage Detection and Classification Using Deep Neural Networks with Smartphone Images","volume":"33","author":"Maeda","year":"2018","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"131941","DOI":"10.1016\/j.conbuildmat.2023.131941","article-title":"Mobilenetv3-BLS: A broad learning approach for automatic concrete surface crack detection","volume":"392","author":"Zhang","year":"2023","journal-title":"Constr. Build. Mater."},{"key":"ref_25","unstructured":"Nguyen, C.K., Kawamura, K., and Nakamura, H. (2022, January 27\u201330). Deep learning-based crack detection and classification for Concrete Structures Inspection. Proceedings of the 17th East Asian-Pacific Conference on Structural Engineering and Construction, Singapore. Lecture Notes in Civil Engineering."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"107105","DOI":"10.1016\/j.jobe.2023.107105","article-title":"Deep learning for crack detection on masonry fa\u00e7ades using limited data and transfer learning","volume":"76","author":"Katsigiannis","year":"2023","journal-title":"J. Build. Eng."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"484","DOI":"10.1177\/1475921720938486","article-title":"Imaging-based crack detection on concrete surfaces using You Only Look Once network","volume":"20","author":"Deng","year":"2021","journal-title":"Struct. Health Monit."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"102946","DOI":"10.1016\/j.autcon.2019.102946","article-title":"Detection of sealed and unsealed cracks with complex backgrounds using deep convolutional neural network","volume":"107","author":"Huyan","year":"2019","journal-title":"Autom. Constr."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"15901","DOI":"10.1109\/JSEN.2023.3281585","article-title":"Improved yolov5-based UAV pavement crack detection","volume":"23","author":"Xing","year":"2023","journal-title":"IEEE Sens. J."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"14337","DOI":"10.1007\/s00500-023-08738-0","article-title":"Deep-learning-based road crack detection frameworks for dashcam-captured images under different illumination conditions","volume":"27","author":"Chen","year":"2023","journal-title":"Soft Comput."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Long, J., Shelhamer, E., and Darrell, T. (2015, January 7\u201312). Fully convolutional networks for semantic segmentation. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298965"},{"key":"ref_32","unstructured":"Ronneberger, O., Fischer, P., and Brox, T. (2015). Medical Image Computing and Computer-Assisted Intervention\u2014MICCAI 2015, Springer. Lecture Notes in Computer Science."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1090","DOI":"10.1111\/mice.12412","article-title":"Automatic pixel-level crack detection and measurement using fully convolutional network","volume":"33","author":"Yang","year":"2018","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"713","DOI":"10.1111\/mice.12440","article-title":"Encoder\u2013decoder network for pixel-level road crack detection in black-box images","volume":"34","author":"Bang","year":"2019","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Islam, M.M., and Kim, J.-M. (2019). Vision-Based Autonomous Crack Detection of Concrete Structures Using a Fully Convolutional Encoder\u2013Decoder Network. Sensors, 19.","DOI":"10.3390\/s19194251"},{"key":"ref_36","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_37","unstructured":"Ji, J., Wu, L., Chen, Z., Yu, J., Lin, P., and Cheng, S. (2018). Multi-Disciplinary Trends in Artificial Intelligence, Springer. Lecture Notes in Computer Science."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"012045","DOI":"10.1088\/1755-1315\/791\/1\/012045","article-title":"Automatic detection method of bridge cracks based on residual network","volume":"643","author":"Wang","year":"2021","journal-title":"IOP Conf. Ser. Earth Environ. Sci."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"186657","DOI":"10.1109\/ACCESS.2019.2961375","article-title":"Improving the Efficiency of Encoder-Decoder Architecture for Pixel-Level Crack Detection","volume":"7","author":"Chen","year":"2019","journal-title":"IEEE Access"},{"key":"ref_40","unstructured":"Sun, M. (2020). Semantic Segmentation Using Modified U-Net Architecture for Crack Detection. [Master\u2019s Thesis, South Dakota State University]."},{"key":"ref_41","unstructured":"Lin, F., Yang, J., Shu, J., and Scherer, R.J. (2021). Crack Semantic Segmentation using the U-Net with Full Attention Strategy. arXiv."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Augustauskas, R., and Lipnickas, A. (2020). Improved pixel-level pavement-defect segmentation using a Deep Autoencoder. Sensors, 20.","DOI":"10.3390\/s20092557"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"105112","DOI":"10.1016\/j.autcon.2023.105112","article-title":"Real-time high-resolution neural network with semantic guidance for crack segmentation","volume":"156","author":"Li","year":"2023","journal-title":"Autom. Constr."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"107200","DOI":"10.1016\/j.jobe.2023.107200","article-title":"A lightweight crack segmentation network based on knowledge distillation","volume":"76","author":"Wang","year":"2023","journal-title":"J. Build. Eng."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"12686","DOI":"10.1109\/TITS.2023.3287533","article-title":"PAF-NET: A Progressive and adaptive fusion network for Pavement Crack Segmentation","volume":"24","author":"Yang","year":"2023","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Khan, M.A.-M., Harseno, R.W., Kee, S.-H., and Nahid, A.-A. (2023). Development of AI- and robotics-assisted automated pavement-crack-evaluation system. Remote Sens., 15.","DOI":"10.3390\/rs15143573"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Saha, S., Karmakar, S., and Manna, D. (2022, January 24\u201326). Analysis of Railroad Track Crack Detection using Computer Vision. Proceedings of the 2022 Interdisciplinary Research in Technology and Management (IRTM), Kolkata, India.","DOI":"10.1109\/IRTM54583.2022.9791808"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"799","DOI":"10.1364\/JOT.86.000799","article-title":"Abnormal railway fastener detection using minimal significant regions and local binary patterns","volume":"86","author":"Fan","year":"2019","journal-title":"J. Opt. Technol."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"830","DOI":"10.2991\/ijcis.11.1.63","article-title":"A new approach for condition monitoring and detection of rail components and rail track in Railway","volume":"11","author":"Karakose","year":"2018","journal-title":"Int. J. Comput. Intell. Syst."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Thendral, R., and Ranjeeth, A. (2021, January 13\u201314). Computer Vision System for Railway Track Crack Detection using Deep Learning Neural Network. Proceedings of the 2021 3rd International Conference on Signal Processing and Communication (ICPSC), Coimbatore, India.","DOI":"10.1109\/ICSPC51351.2021.9451771"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1186\/s13640-017-0241-y","article-title":"Real Time Detection System for Rail Surface Defects Based on Machine Vision","volume":"2018","author":"Min","year":"2018","journal-title":"EURASIP J. Image Video Process."},{"key":"ref_52","unstructured":"Mohammad, S.P. (2008). Machine Vision for Automating Visual Inspection of Wooden Sleepers. [Master\u2019s Thesis, DALARNA University]."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"1955010","DOI":"10.1142\/S0218001419550103","article-title":"Automatic detection of the cracks on the concrete railway sleepers","volume":"33","author":"Tabatabaei","year":"2019","journal-title":"Int. J. Pattern Recognit. Artif. Intell."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"374","DOI":"10.7782\/JKSR.2017.20.3.374","article-title":"Development of automatic crack identification algorithm for a concrete sleeper using pattern recognition","volume":"20","author":"Kim","year":"2017","journal-title":"J. Korean Soc. Railw."},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Wang, G., Liu, Y., and Xiang, J. (2020, January 20\u201323). A two-stage algorithm of railway sleeper crack detection based on edge detection and CNN. Proceedings of the 2020 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM), Vancouver, BC, Canada.","DOI":"10.1109\/APARM49247.2020.9209351"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1007\/s41315-020-00141-4","article-title":"Automatic Concrete Sleeper Crack Detection using a one-stage detector","volume":"4","author":"Xia","year":"2020","journal-title":"Int. J. Intell. Robot. Appl."},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Jang, J., Shin, M., Lim, S., Park, J., Kim, J., and Paik, J. (2019). Intelligent image-based railway inspection system using Deep Learning-based object detection and Weber contrast-based image comparison. Sensors, 19.","DOI":"10.3390\/s19214738"},{"key":"ref_58","unstructured":"(2021, November 17). Free Vector Icons and Stickers\u2014Thousands of Resources to Download. Flaticon. Available online: https:\/\/www.flaticon.com\/."},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"2481","DOI":"10.1109\/TPAMI.2016.2644615","article-title":"SegNet: A deep convolutional encoder-decoder architecture for image segmentation","volume":"39","author":"Badrinarayanan","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_60","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 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.243"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/12\/568\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:39:23Z","timestamp":1760132363000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/12\/568"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,15]]},"references-count":60,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["a16120568"],"URL":"https:\/\/doi.org\/10.3390\/a16120568","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,15]]}}}