A Tunnel Crack Detection Method Based on an Unmanned Aerial Vehicle (UAV) Equipped with a High-Speed Camera and Crack Recognition Algorithm Using Improved Multi-Scale Retinex and Prewitt–Otsu
Abstract
:1. Introduction
1.1. Research Background and Significance
1.2. Related Work
- (1)
- We propose a tunnel crack detection method based on a UAV equipped with a high-speed camera. The crack detection method consists of two parts: image acquisition and data storage. The UAV is equipped with a high-speed camera and a light source device to form an image acquisition system for obtaining tunnel surface images. The data transmission and storage system store the tunnel surface images. The tunnel crack detection system achieves efficient acquisition of the tunnel surface images.
- (2)
- We improve the MSR enhancement algorithm by replacing the Gaussian function with a bilateral filtering function. The improved MSR enhancement algorithm maintains the smoothness of the temporal domain while enhancing the spatial details in crack images and improving the enhancement accuracy and stability.
- (3)
- We propose a segmentation algorithm that combines Prewitt and Otsu. The Prewitt algorithm is used to process the enhanced crack image, and then the Otsu algorithm is used to segment the crack image. The Prewitt–Otsu algorithm reduces noise interference while highlighting the edge features of the crack, significantly improving segmentation performance.
2. Tunnel Crack Detection System Design Based on a UAV with a High-Speed Camera
2.1. The Overall Architecture of the Tunnel Crack Detection System
2.2. Tunnel Crack Image Acquisition and Analysis Based on a UAV with a High-Speed Camera
3. Tunnel Small Crack Recognition Algorithm Using Improved Multi-Scale Retinex and Prewitt–Otsu
3.1. Overview of Proposed Image Processing Method
3.2. Image Enhancement Based on an Improved Multi-Scale Retinex Algorithm
3.3. Image Segmentation Algorithm Based on Prewitt–Otsu Model
3.4. The Removal of Isolated Crack Edges Based on the Minimum Bounding Rectangle Principle
4. Experiments and Analysis
4.1. Experimental Environment
4.2. Evaluation Metrics
4.3. Comparative Analysis of Improved MSR Enhanced Algorithms
4.4. Comparative Analysis of Prewitt–Otsu Segmentation Algorithm
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Jiang, W.-B.; Luo, Q.-R.; Zhang, X.-H. A Review of Concrete Roads Crack Detection Methods Based on Digital Image. J. Xihua Univ. Nat. Sci. Ed. 2018, 37, 75–84. [Google Scholar] [CrossRef]
- Tang, W.-L.; Ma, H.-H.; Zhong, H.; Fan, X.-D.; Yuan, K. Research on the application of zoom binocular stereo vision system in subway track detection. Manuf. Autom. 2022, 44, 58–61. [Google Scholar]
- Huang, Z.; Fu, H.; Chen, W.; Zhang, J.; Huang, H. Damage Detection and Quantitative Analysis of Shield Tunnel Structure. Autom. Constr. 2018, 94, 303–316. [Google Scholar] [CrossRef]
- Huang, Z.; Zhang, C.-L.; Ma, S.-K.; Chen, Y.-M.; Liao, M.-X. Research on the integrated robot system of tunnel detection and maintenance and analysis of key technologies. J. Railw. Sci. Eng. 2021, 18, 767–776. [Google Scholar] [CrossRef]
- Laofor, C.; Peansupap, V. Defect detection and quantification system to support subjective visual quality inspection via a digital image processing: A tiling work case study. Autom. Constr. 2012, 24, 160–174. [Google Scholar] [CrossRef]
- Wang, P.-R.; Huang, H.-W.; Xue, Y.-D. Automatic recognition of tunnel lining cracks based on local grid features of images. Chin. J. Rock Mech. Eng. 2012, 31, 991–999. [Google Scholar]
- Zhu, X.-Y.; Liu, Z.; Zhang, Z.-Q.; Feng, Y. Study on the influence law of structural design parameters of the railway tunnel on secondary lining cracks. Mod. Tunn. Technol. 2023, 60, 1–10. [Google Scholar]
- Cheng, H.; Zhang, X.-H.; You, C. Application of acoustic and electrical imaging logging technology in reservoir fracture identification. Audio Eng. 2020, 44, 83–84. [Google Scholar]
- Zhang, Z.-H.; Ji, K.; Dang, J.-W. Research on Tunnel Crack Detection Methods Based on Machine Vision. J. Chongqing Univ. 2024, 47, 83–91. [Google Scholar] [CrossRef]
- Lei, M.; Liu, L.; Shi, C.; Tan, Y.; Lin, Y.; Wang, W. A novel tunnel-lining crack recognition system based on digital image technology. Tunn. Undergr. Space Technol. 2021, 108, 103724. [Google Scholar] [CrossRef]
- Ni, X.; Fieguth, P.W.; Ma, Z.; Shi, B.; Liu, H. Defect Detection on Multi-Type Rail Surfaces via IOU Decoupling and Multi-Information Alignment. Adv. Eng. Inform. 2024, 62, 102717. [Google Scholar] [CrossRef]
- Chen, F.C.; Jahanshahi, M.R. NB-CNN: Deep Learning-Based Crack Detection Using Convolutional Neural Network and Naïve Bayes Data Fusion. IEEE Trans. Ind. Electron. 2017, 65, 4392–4400. [Google Scholar] [CrossRef]
- Wang, Q.; Zhang, N.; Jiang, K.; Ma, C.; Zhou, Z.; Dai, C. Tunnel Lining Crack Recognition Based on Improved Multiscale Retinex and Sobel Edge Detection. Math. Probl. Eng. 2021, 2021, 9969464. [Google Scholar] [CrossRef]
- Loupos, K.; Doulamis, A.D.; Stentoumis, C.; Protopapadakis, E.; Makantasis, K.; Doulamis, N.D.; Amditis, A.; Chrobocinski, P.; Victores, J.; Montero, R.; et al. Autonomous robotic system for tunnel structural inspection and assessment. Int. J. Intell. Robot. Appl. 2018, 2, 43–66. [Google Scholar] [CrossRef]
- Menendez, E.; Victores, J.G.; Montero, R.; Martínez, S.; Balaguer, C. Tunnel structural inspection and assessment using an autonomous robotic system. Autom. Constr. 2018, 87, 117–126. [Google Scholar] [CrossRef]
- Zhiznyakov, L.A.; Privezentsev, G.D.; Zakharov, A.A. Using fractal features of digital images for the detection of surface defects. Pattern Recognit. Image Anal. 2015, 25, 122–131. [Google Scholar] [CrossRef]
- Nicola, G.; Jaime, M.; Walter, K. Automated crack detection and measurement based on digital image correlation. Constr. Build. Mater. 2020, 98, 119383. [Google Scholar] [CrossRef]
- Dai, P.-K.; Li, H.-S. Improved YOLOv8n for MEMS Defect Detection. Semicond. Technol. 2025, 50, 170–180. [Google Scholar] [CrossRef]
- Xue, Y.; Jia, F.; Cai, X.; Shadabfar, M.; Huang, H. An optimization strategy to improve the deep learning-based recognition model of leakage in shield tunnels. Ind. Appl. 2022, 37, 386–402. [Google Scholar] [CrossRef]
- Liu, K.; Zhong, S.; Wang, R.; Zhou, P.; Zhao, X.; Liu, X. Tunnel lining crack recognition algorithm integrating sk attention and cascade neural network. Electronics 2023, 12, 3307. [Google Scholar] [CrossRef]
- Li, H.-S.; Zhang, X.-Q.; Gao, J.-C. A cloud model target damage effectiveness assessment algorithm based on spatio-temporal sequence finite multilayer fragments dispersion. Def. Technol. 2024, 40, 48–64. [Google Scholar] [CrossRef]
- Lu, L.; Li, H.; Ding, Z.; Guo, Q. An Improved Target Detection Method Based on Multiscale Features Fusion. Microw. Opt. Technol. Lett. 2020, 62, 3051–3059. [Google Scholar] [CrossRef]
- Wang, B.; He, N.; Xu, F.; Du, Y.; Xu, H. Visual detection method of tunnel water leakage diseases based on feature enhancement learning. Tunn. Undergr. Space Technol. 2024, 193, 106009. [Google Scholar] [CrossRef]
- Li, K.; Wang, B.; Tian, Y.; Qi, Z. Fast and Accurate Road Crack Detection Based on Adaptive Cost-Sensitive Loss Function. IEEE Trans. Cybern. 2023, 53, 1051–1062. [Google Scholar] [CrossRef]
- Lu, L.-P.; Zhang, X.-Q. Datafusion method of multi-sensor target recognition in complex environment. J. Xidian Univ. 2020, 47, 31–38. [Google Scholar] [CrossRef]
- Zhang, Y.-C.; Gao, J.-C.; Zhang, X.-Q. Perforated Target Plate with Fragments Deformation Recovery Method after Static Detonation Test. J. Detect. Control 2024, 46, 34–42. [Google Scholar]
- Ding, X.; Hu, H.; Hu, Y.; Jin, J.; Liu, Z.; Pan, H.; Shi, G. Identification and precise control of disaster-causing hazards in metro operation and maintenance: A new method for improving metro operation safety based on data mining. Comput. Ind. Eng. 2025, 201, 110899. [Google Scholar] [CrossRef]
- Hu, W.; Liu, X.; Zhou, Z.; Wang, W.; Wu, Z.; Chen, Z. Robust crack detection in complex slab track scenarios using STC-YOLO and synthetic data with highly simulated modeling. Autom. Constr. 2025, 175, 106219. [Google Scholar] [CrossRef]
- Li, H.-S.; Zhang, X.-Q. An equivalent target plate damage probability calculation mathematical model and damage evaluation method. Def. Technol. 2024, 41, 82–103. [Google Scholar] [CrossRef]
- Li, H.-S. Multi-target space position identification and matching algorithm in multi-screen intersection measurement system using information constraint method. Measurement 2019, 145, 172–177. [Google Scholar] [CrossRef]
- Yu, S.-N.; Jang, J.-H.; Han, C.-S. Auto inspection system using a mobile robot for detecting concrete cracks in a tunnel. Autom. Constr. 2007, 16, 255–261. [Google Scholar] [CrossRef]
CPU | Intel Core i5-8265U |
GPU | NVIDIA GeForce MX110 |
Operating system | Windows 10 |
Programming language | Python3.9.7 |
Virtual environment | Anaconda 4.10.3 |
Algorithm | PSNR | Information Entropy | Contrast |
---|---|---|---|
Original image | 91.49 | 4.18 | 61.12 |
SSR | 92.45 | 4.26 | 72.37 |
MSR | 95.38 | 4.94 | 88.25 |
Fourier transform | 92.25 | 4.21 | 75.76 |
Wavelet transform | 91.76 | 4.23 | 78.24 |
Improved MSR algorithm | 98.25 | 5.22 | 91.56 |
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sun, W.; Liu, X.; Lei, Z. A Tunnel Crack Detection Method Based on an Unmanned Aerial Vehicle (UAV) Equipped with a High-Speed Camera and Crack Recognition Algorithm Using Improved Multi-Scale Retinex and Prewitt–Otsu. Drones 2025, 9, 393. https://doi.org/10.3390/drones9060393
Sun W, Liu X, Lei Z. A Tunnel Crack Detection Method Based on an Unmanned Aerial Vehicle (UAV) Equipped with a High-Speed Camera and Crack Recognition Algorithm Using Improved Multi-Scale Retinex and Prewitt–Otsu. Drones. 2025; 9(6):393. https://doi.org/10.3390/drones9060393
Chicago/Turabian StyleSun, Wei, Xiaohu Liu, and Zhiyong Lei. 2025. "A Tunnel Crack Detection Method Based on an Unmanned Aerial Vehicle (UAV) Equipped with a High-Speed Camera and Crack Recognition Algorithm Using Improved Multi-Scale Retinex and Prewitt–Otsu" Drones 9, no. 6: 393. https://doi.org/10.3390/drones9060393
APA StyleSun, W., Liu, X., & Lei, Z. (2025). A Tunnel Crack Detection Method Based on an Unmanned Aerial Vehicle (UAV) Equipped with a High-Speed Camera and Crack Recognition Algorithm Using Improved Multi-Scale Retinex and Prewitt–Otsu. Drones, 9(6), 393. https://doi.org/10.3390/drones9060393