Submitted:
30 November 2023
Posted:
30 November 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Collecting railway sleeper images and processing them in the form of a dataset.
- Proposing a modified U-net model for the first time to detect cracks on railway sleepers.
- Quantifying the cracks of railway sleepers for knowing the severity of the cracks.
2. Related Work
2.1. Vision Based Crack Detection Methods
2.2. Crack Detection on Railway Sleepers
3. Methodology
3.1. Dataset Description
3.2. Model Architecture
3.3. Loss Function and Hyperparameters
3.4. Crack Severity Analysis
3.4.1. Counting the Cracks
3.4.2. Extracting Morphological features
| Algorithm 1: Algorithm for length and width calculation |
![]() |
4. Results & Discussions
4.1. Quantitative Results
4.2. Qualitative Results


4.3. Crack Measurement Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- “International Union of Railways (UIC),” International Year Book and Statesmen’s Who’s Who.
- Y. Tang, A. A. Zhang, L. Luo, G. Wang, and E. Yang, “Pixel-level pavement crack segmentation with encoder-decoder network,” Measurement, vol. 184, p. 109914, 2021. [CrossRef]
- M. Zheng, Z. Lei, and K. Zhang, “Intelligent detection of building cracks based on Deep Learning,” Image and Vision Computing, vol. 103, p. 103987, 2020. [CrossRef]
- Y. Ren, J. Huang, Z. Hong, W. Lu, J. Yin, L. Zou, and X. Shen, “Image-based concrete crack detection in tunnels using deep fully convolutional networks,” Construction and Building Materials, vol. 234, p. 117367, 2020. [CrossRef]
- H. Fu, D. Meng, W. Li, and Y. Wang, “Bridge Crack Semantic segmentation based on improved deeplabv3+,” Journal of Marine Science and Engineering, vol. 9, no. 6, p. 671, 2021. [CrossRef]
- R. Nigam and S. K. Singh, “Crack detection in a beam using wavelet transform and photographic measurements,” Structures, vol.25, pp. 436–447, 2020. [CrossRef]
- Tomoyuki Yamaguchi, Shingo Nakamura, and Shuji Hashimoto, “An efficient crack detection method using percolation-basedimage processing,” 2008 3rd IEEE Conference on Industrial Electronics and Applications, 2008. [CrossRef]
- A. M. Talab, Z. Huang, F. Xi, and L. HaiMing, “Detection crack in image using Otsu method and multiple filtering in imageprocessing techniques,” Optik, vol. 127, no. 3, pp. 1030–1033, 2016. [CrossRef]
- H.-B. Yun, S. Mokhtari, and L. Wu, “Crack Recognition and Segmentation Using Morphological Image-Processing Techniquesfor Flexible Pavements,” Transportation Research Record: Journal of the Transportation Research Board, vol. 2523, no. 1, pp.115–124, 2015. [CrossRef]
- J. Suykens, J. Vandewalle, “Least squares support vector machine classifiers,” Neural Processing Letters. vol. 9(3), pp. 293-300, June 1999. [CrossRef]
- Z. Q. Chen and T. C. Hutchinson, “Image-Based Framework for Concrete Surface Crack Monitoring and Quantification,”Advances in Civil Engineering, vol. 2010, pp. 1–18, 2010. [CrossRef]
- M. A. Friedl, C. E. Brodley, “Decision tree classification of land cover from remotely sensed data,” Remote Sensing of Environment. vol. 61, pp. 399-409, September 1997. [CrossRef]
- A. Krizhevsky, I. Sutskever, and G. E. Hinton, “ImageNet classification with deep convolutional Neural Networks,” Communications of the ACM, vol. 60, no. 6, pp. 84–90, 2017. [CrossRef]
- K. Simonyan, A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” Computer Science. September 2014. [CrossRef]
- C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, et al., “Going deeper with convolutions,” 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). pp. 1-9, September 2014. [CrossRef]
- L. Zhang, F. Yang, Y. Daniel Zhang and Y. J. Zhu, "Road crack detection using deep convolutional neural network," 2016 IEEE International Conference on Image Processing (ICIP), 2016, pp. 3708-3712. [CrossRef]
- Xuhang Tong, Jie Guo, Yun Ling, and Zhouping Yin, “A new image-based method for concrete bridge bottom crack detection,”2011 International Conference on Image Analysis and Signal Processing, 2011. [CrossRef]
- S. Mathavan, K. Vaheesan, A. Kumar, C. Chandrakumar, K. Kamal, M. Rahman, and M. Stonecliffe-Jones, “Detection of pavementcracks using tiled fuzzy Hough transform,” Journal of Electronic Imaging, vol. 26, no. 05, p. 1, 2017. [CrossRef]
- Tomoyuki Yamaguchi, Shingo Nakamura, and Shuji Hashimoto, “An efficient crack detection method using percolation-based image processing,” 2008 3rd IEEE Conference on Industrial Electronics and Applications, 2008. [CrossRef]
- N.-D. Hoang, “Detection of surface crack in building structures using image processing technique with an improved Otsu method for image thresholding,” Advances in Civil Engineering, vol. 2018, pp. 1–10, 2018. [CrossRef]
- I. Abdel-Qader, O. Abudayyeh, and M. E. Kelly, “Analysis of edge-detection techniques for crack identification in Bridges,” Journal of Computing in Civil Engineering, vol. 17, no. 4, pp. 255–263, 2003. [CrossRef]
- Y. Fujita and Y. Hamamoto, “A robust automatic crack detection method from noisy concrete surfaces,” Machine Vision and Applications, vol. 22, no. 2, pp. 245–254, 2010. [CrossRef]
- T. C. Hutchinson and Z. Q. Chen, “Improved image analysis for evaluating concrete damage,” Journal of Computing in Civil Engineering, vol. 20, no. 3, pp. 210–216, 2006. [CrossRef]
- M. R. Jahanshahi, S. F. Masri, C. W. Padgett, and G. S. Sukhatme, “An innovative methodology for detection and quantification of cracks through incorporation of depth perception,” Machine Vision and Applications, vol. 24, no. 2, pp. 227–241, 2011. [CrossRef]
- Y. Shi, L. Cui, Z. Qi, F. Meng and Z. Chen, "Automatic Road Crack Detection Using Random Structured Forests," in IEEE Transactions on Intelligent Transportation Systems, vol. 17, no. 12, pp. 3434-3445, Dec. 2016. [CrossRef]
- P. Chun, S. Izumi, and T. Yamane, “Automatic detection method of cracks from concrete surface imagery using two-step light gradient boosting machine,” Computer-Aided Civil and Infrastructure Engineering, vol. 36, no. 1, pp. 61–72, 2020. [CrossRef]
- Y.-J. Cha, W. Choi, and O. Büyüköztürk, “Deep learning-based crack damage detection using convolutional neural networks,” Computer-Aided Civil and Infrastructure Engineering, vol. 32, no. 5, pp. 361–378, 2017. [CrossRef]
- Y. Xu, S. Li, D. Zhang, Y. Jin, F. Zhang, N. Li, and H. Li, “Identification framework for cracks on a steel structure surface by a restricted boltzmann machines algorithm based on consumer-grade camera images,” Structural Control and Health Monitoring, vol. 25, no. 2, 2017. [CrossRef]
- F.-C. Chen and M. R. Jahanshahi, “NB-CNN: Deep Learning-Based Crack Detection Using Convolutional Neural Network and Naïve Bayes Data Fusion,” IEEE Transactions on Industrial Electronics, vol. 65, no. 5, pp. 4392–4400, 2018. [CrossRef]
- H. Maeda, Y. Sekimoto, T. Seto, T. Kashiyama, and H. Omata, “Road Damage Detection and Classification Using Deep Neural Networks with Smartphone Images,” Computer-Aided Civil and Infrastructure Engineering, vol. 33, no. 12, pp. 1127–1141, 2018. [CrossRef]
- J. Deng, Y. Lu, and V. C.-S. Lee, “Imaging-based crack detection on concrete surfaces using You Only Look Once network,” Structural Health Monitoring, p. 147592172093848, 2020. 14759217209 3848, 2020. [CrossRef]
- J. Huyan, W. Li, S. Tighe, J. Zhai, Z. Xu, and Y. Chen, “Detection of sealed and unsealed cracks with complex backgrounds using deep convolutional neural network,” Automation in Construction, vol. 107, p. 102946, 2019. [CrossRef]
- J. Long, E. Shelhamer, and T. Darrell, “Fully convolutional networks for semantic segmentation,” 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2015. [CrossRef]
- O. Ronneberger, P. Fischer, and T. Brox, “U-Net: Convolutional Networks for Biomedical Image Segmentation,” Lecture Notes in Computer Science, pp. 234–241, 2015. [CrossRef]
- X. Yang, H. Li, Y. Yu, X. Luo, T. Huang, and X. Yang, “Automatic pixel-level crack detection and measurement using fully convolutional network,” Computer-Aided Civil and Infrastructure Engineering, vol. 33, no. 12, pp. 1090–1109, 2018. [CrossRef]
- S. Bang, S. Park, H. Kim, and H. Kim, “Encoder–decoder network for pixel-level road crack detection in black-box images,”Computer-Aided Civil and Infrastructure Engineering, vol. 34, no. 8, pp. 713–727, 2019. [CrossRef]
- M. M. Islam and J.-M. Kim, “Vision-Based Autonomous Crack Detection of Concrete Structures Using a Fully Convolutional Encoder–Decoder Network,” Sensors, vol. 19, no. 19, p. 4251, 2019. [CrossRef]
- Z. Liu, Y. Cao, Y. Wang, and W. Wang, “Computer vision-based concrete crack detection using U-net fully convolutional networks,” Automation in Construction, vol. 104, pp. 129–139, 2019. [CrossRef]
- J. Ji, L. Wu, Z. Chen, J. Yu, P. Lin, and S. Cheng, “Automated pixel-level surface crack detection using U-Net,” Lecture Notes in Computer Science, pp. 69–78, 2018. [CrossRef]
- W. Yan, Y. Junjie, M. Junteng, C. Yong, and W. Kai, “Automatic detection method of bridge cracks based on residual network,” IOP Conference Series: Earth and Environmental Science, vol. 643, p. 012045, 2021. [CrossRef]
- H. Chen, H. Lin, and M. Yao, “Improving the Efficiency of Encoder-Decoder Architecture for Pixel-Level Crack Detection,” IEEE Access, vol. 7, pp. 186657–186670, 2019. [CrossRef]
- M. Sun, “Semantic segmentation using modified U-Net architecture for crack detection,” dissertation.
- F. Lin et al. "Crack Semantic Segmentation using the U-Net with Full Attention Strategy." arXiv preprint. arXiv:2104.14586v1. [CrossRef]
- R. Augustauskas and A. Lipnickas, “Improved pixel-level pavement-defect segmentation using a Deep Autoencoder,” Sensors, vol. 20, no. 9, p. 2557, 2020. [CrossRef]
- P. Babenko, “Visual inspection of railroad tracks,” thesis, University of Central Florida, Orlando, FL, 2009.
- X. Gibert, V. M. Patel, and R. Chellappa, “Robust fastener detection for Autonomous Visual Railway Track Inspection,” 2015 IEEE Winter Conference on Applications of Computer Vision, 2015. [CrossRef]
- P. L. Mazzeo, M. Nitti, E. Stella, and A. Distante, “Visual recognition of fastening bolts for railroad maintenance,” Pattern Recognition Letters, vol. 25, no. 6, pp. 669–677, 2004. [CrossRef]
- X. Gibert-Serra, A. Berry, C. Diaz, W. Jordan, B. Nejikovsky, and A. Tajaddini, “A machine vision system for Automated Joint Bar inspection from A moving rail vehicle,” ASME/IEEE 2007 Joint Rail Conference and Internal Combustion Engine Division Spring Technical Conference, 2007. [CrossRef]
- X. Gibert, V. M. Patel, D. Labate, and R. Chellappa, “Discrete shearlet transform on GPU with applications in anomaly detection and denoising,” EURASIP Journal on Advances in Signal Processing, vol. 2014, no. 1, 2014. [CrossRef]
- S. P. Mohammad, “Machine Vision for Automating Visual Inspection of Wooden Sleepers,” thesis, 2008.
- S. A. Tabatabaei, A. Delforouzi, M. H. Khan, T. Wesener, and M. Grzegorzek, “Automatic detection of the cracks on the concrete railway sleepers,” International Journal of Pattern Recognition and Artificial Intelligence, vol. 33, no. 09, p. 1955010, 2019. [CrossRef]
- M. Kim, K. Kim, and S. Choi, “Development of automatic crack identification algorithm for a concrete sleeper using pattern recognition,” Journal of the Korean Society for Railway, vol. 20, no. 3, pp. 374–381, 2017. [CrossRef]
- G. Wang, Y. Liu, and J. Xiang, “A two-stage algorithm of railway sleeper crack detection based on edge detection and CNN,” 2020 Asia-Pacific International Symposium on Advanced Reliability and Maintenance Modeling (APARM), 2020. [CrossRef]
- B. Xia, J. Cao, X. Zhang, and Y. Peng, “Automatic Concrete Sleeper Crack Detection using a one-stage detector,” International Journal of Intelligent Robotics and Applications, vol. 4, no. 3, pp. 319–327, 2020. [CrossRef]
- “Free vector icons and stickers - thousands of resources to download,” Flaticon. [Online]. Available: https://www.flaticon.com/ [Accessed: 17-Nov-2021].
- V. Badrinarayanan, A. Kendall, and R. Cipolla, “SegNet: A deep convolutional encoder-decoder architecture for image segmentation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 39, no. 12, pp. 2481–2495, 2017. [CrossRef]
- G. Huang, Z. Liu, L. Van Der Maaten, and K. Q. Weinberger, “Densely connected Convolutional Networks,” 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017. [CrossRef]
- C. H. Sudre, W. Li, T. Vercauteren, S. Ourselin, and M. Jorge Cardoso, “Generalised dice overlap as a deep learning loss function for highly unbalanced segmentations,” Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support, pp. 240–248, 2017. [CrossRef]
- P. KIngma et al. "Adam: A Method for Stochastic Optimization." arXiv preprint. arXiv:1412.6980v9. [CrossRef]




| Model | Accuracy(%) | Precision(%) | Recall(%) | F1-score(%) | IoU(%) | Dice Loss(%) |
|---|---|---|---|---|---|---|
| U-net | 99.10 | 89.43 | 79.93 | 84.41 | 73.03 | 2.96 |
| Dense U-net | 99.17 | 88.53 | 84.63 | 86.56 | 76.31 | 2.93 |
| Image | Cracks | Length | Maximum Width | Area | Total Area | Sum of White Pixels | Density (%) |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 213.47 | 7 | 892.82 | 892.82 | 873 | 1.77 |
| 2 | 1 | 208.24 | 9 | 1227.40 | |||
| 2 | 17.20 | 6 | 61.41 | 1288.82 | 1247 | 2.56 | |
| 3 | 1 | 185.04 | 15 | 1560.91 | |||
| 2 | 27.51 | 5 | 113.36 | 1674.28 | 1645 | 3.33 | |
| 4 | 1 | 96.84 | 5 | 406.74 | |||
| 2 | 132.00 | 9 | 637.97 | 1044.72 | 1000 | 2.08 | |
| 5 | 1 | 194.25 | 60 | 1292.92 | |||
| 2 | 32.20 | 12 | 254.74 | 5960.44 | 5123 | 11.87 | |
| 3 | 224.96 | 40 | 4413.46 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
