close
Skip to main content
Log in

CiC-NET: a real-time semantic segmentation network for dam surface crack detection

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Crack detection is vital for maintaining hydraulic engineering infrastructure. However, achieving a balance between real-time processing and high precision in semantic segmentation models presents a significant challenge, especially given the intricate details of cracks and complex backgrounds. To tackle this issue, this paper proposes a real-time, high-precision crack segmentation model. Initially, a four-branch feature extraction structure is devised to capture the edge details of cracks, with a focus on enhancing segmentation accuracy. Subsequently, an image pyramid is constructed at the input end to feed small-scale samples into high-dimensional feature extraction branches, thereby reducing computational costs and improving segmentation speed. Finally, an effective feature fusion module is designed for the feature extraction structure to capture sufficient crack features and achieve precise crack localization. Extensive experiments validate the superior performance of the proposed method, with Pixel Accuracy, Recall, Intersection over Union, and F1 score reaching 68.45\(\%\), 67.04\(\%\), 51.22\(\%\), and 67.74\(\%\), respectively, while maintaining a modest parameter count of 13.12M. This model provides a reliable and efficient solution for the health monitoring and maintenance of hydraulic engineering.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Data Availability

Authors declare that all the data being used in the design and production cum layout of the manuscript is declared in the manuscript.

References

  1. Huang Q, Liu D, Wei X et al (2021) Analysis of the most reasons for the number of dams built in China in the world. J Hydroelectric Eng 40(9):35–45

    Google Scholar 

  2. Feng C, Zhang H, Wang S, et al (2021) Research on intelligent detection method for apparent crack damage of hydropower station overflow dam. Autom Inst 36(6):55–60. https://doi.org/10.19557/j.cnki.1001-9944.2021.06.012

  3. Chen R, Wang H, Wang S et al (2021) Intelligent detection method of dam surface crack based on unmanned aerial vehicle. Prog Sci Technol Water Conservancy and Hydropower 41(6):7–12

    Google Scholar 

  4. Valença J, Julio, E (2018) MCrack-Dam: The scale-up of a method to assess cracks on concrete dams by image processing. The case study of Itaipu Dam, at the Brazil–Paraguay border. J Civ Struct Health Monit 8(5):857–866

  5. Wang N, Zhu H, Zhang X (2020) Multi-scale crack detection based on keypoint detection and minimal path technique. In: Intelligent robotics and applications: 13th international conference, ICIRA 2020, Kuala Lumpur, Malaysia, November 5–7, 2020, Proceedings 13 (pp 429-441) Springer International Publishing

  6. Zhou X, Xu L, Wang J (2019) Road crack edge detection based on wavelet transform. IOP Conference Series: Earth and Environmental Science 237(3)032132. IOP Publishing

  7. Huang ZJ, Yang, XY, Xia J (2015) Inspection and treatment of water cracks on the upstream face of the dam of Danjiangkou Initial Project. People’s Yangtze River 46(6):45–48+74. https://doi.org/10.16232/j.cnki.1001-4179.2015.06.014

  8. Li L, Tian Y, Deng X, Guo M, Le J, Zhang H (2022) Segmentation of schlieren images of flow field in combustor of scramjet based on improved fully convolutional network. Phys Fluids 34(11)

  9. Roy A, Sharma LD, Shukla AK (2023) Multiclass CNN-based adaptive optimized filter for removal of impulse noise from digital images. Vis Comput 39(11):5809–5822

    Article  Google Scholar 

  10. Chaitanya MK, Sharma LD, Rahul J, Sharma D, Roy A (2023) Artificial intelligence based approach for categorization of COVID-19 ECG images in presence of other cardiovascular disorders. Biomed PhysEng Express 9(3):035012

    Article  Google Scholar 

  11. Li L, Liu R, Ali R, Chen B, Lin H, Li Y, Zhang H (2024) DFP-Net: a crack segmentation method based on a feature pyramid network. Appl Sci 14(2:651

  12. Minaee S, Boykov Y, Porikli F, Plaza A, Kehtarnavaz N, Terzopoulos D (2021) Image segmentation using deep learning: A survey. IEEE Trans Pattern Anal Mach Intell 44(7):3523–3542

    Google Scholar 

  13. Chen Y, Hu H (2020) Multi-layer adaptive feature fusion for semantic segmentation. Neural Process Lett 51(2):1081–1092

    Article  Google Scholar 

  14. Qi F, Xie Z, Tang Z, Chen H (2021) Related study based on otsu watershed algorithm and new squeeze-and-excitation networks for segmentation and level classification of tea buds. Neural Process Lett 53(3):2261–2275

    Article  Google Scholar 

  15. Song S, Bai T, Zhao Y, Zhang W, Yang C, Meng J, Su J (2022) A new convolutional neural network architecture for automatic segmentation of overlapping human chromosomes. Neural Process Lett 54(1):285–301

    Article  Google Scholar 

  16. Lau SL, Chong EK, Yang X, Wang X (2020) Automated pavement crack segmentation using u-net-based convolutional neural network. Ieee Access 8:114892–114899

    Article  Google Scholar 

  17. Li G, Wan J, He S, Liu Q, Ma B (2020) Semi-supervised semantic segmentation using adversarial learning for pavement crack detection. IEEE Access 8:51446–51459

    Article  Google Scholar 

  18. Pang J, Zhang H, Feng C, Li L (2020) Research on crack segmentation method of hydro-junction project based on target detection network. KSCE J Civil Eng 24:2731–2741

    Article  Google Scholar 

  19. Li L, Zhang H, Pang J, Huang J (2019) Dam surface crack detection based on deep learning. In: Proceedings of the 2019 international conference on robotics, intelligent control and artificial intelligence (pp 738–743)

  20. Li Y, Han Z, Xu H, Liu L, Li X, Zhang K (2019) YOLOv3-lite: A lightweight crack detection network for aircraft structure based on depthwise separable convolutions. Appl Sci 9(18):3781

    Article  Google Scholar 

  21. Redmon J, Farhadi A (2018) Yolov3: An incremental improvement. arXiv:1804.02767

  22. He X, Tang Z, Deng Y, Zhou G, Wang Y, Li L (2023) UAV-based road crack object-detection algorithm. Autom Constr 154:105014

    Article  Google Scholar 

  23. Fu R, Cao M, Novák D, Qian X, Alkayem NF (2023) Extended efficient convolutional neural network for concrete crack detection with illustrated merits. Autom Constr 156:105098

    Article  Google Scholar 

  24. Hu H, Li Z, He Z, Wang L, Cao S, Du W (2024) Road surface crack detection method based on improved YOLOv5 and vehicle-mounted images. Measurement pp 114443

  25. Sohaib M, Jamil S, Kim JM (2024) An ensemble approach for robust automated crack detection and segmentation in concrete structures. Sensors 24(1):257

    Article  Google Scholar 

  26. Sun W, Wang R (2018) Fully convolutional networks for semantic segmentation of very high resolution remotely sensed images combined with DSM. IEEE Geosci Remote Sens Lett 15(3):474–478

    Article  Google Scholar 

  27. Chen T, Cai Z, Zhao X, Chen C, Liang X, Zou T, Wang P (2020) Pavement crack detection and recognition using the architecture of segNet. J Ind Inf Integr 18:100144

    Google Scholar 

  28. Fu H, Meng D, Li W, Wang Y (2021) Bridge crack semantic segmentation based on improved Deeplabv3+. J Mar Sci Eng 9(6):671

    Article  Google Scholar 

  29. Chen F-C, Jahanshahi MR (2018) NB-CNN: deep learning-based crack detection using convolutional neural network and Naïve Bayes Data Fusion. IEEE Trans Ind Electron 65(5):4392–4400

    Article  Google Scholar 

  30. Akagic A, Buza E, Omanovic S, Karabegovic A (2018, May) Pavement crack detection using Otsu thresholding for image segmentation. In: 2018 41st international convention on information and communication technology, electronics and microelectronics (MIPRO) (pp 1092-1097) IEEE

  31. Tang J, Mao, Y, Wang J, Wang L (2019) Multi-task enhanced dam crack image detection based on faster R-CNN. In 2019 IEEE 4th international conference on image, vision and computing (ICIVC) (pp 336-340) IEEE

  32. Zhang E, Shao L, Wang Y (2023) Unifying transformer and convolution for dam crack detection. Autom Constr 147:104712

    Article  Google Scholar 

  33. Feng C, Zhang H, Wang H, Wang S, Li Y (2020) Automatic pixel-level crack detection on dam surface using deep convolutional network. Sensors 20(7):2069

    Article  Google Scholar 

  34. Ren Y, Huang J, Hong Z, Lu W, Yin J, Zou L, Shen X (2020) Image-based concrete crack detection in tunnels using deep fully convolutional networks. Constr Build Mater 234:117367

    Article  Google Scholar 

  35. Wang Y, Song K, Liu J, Dong H, Yan Y, Jiang P (2021) RENet: Rectangular convolution pyramid and edge enhancement network for salient object detection of pavement cracks. Measurement 170:108698

    Article  Google Scholar 

  36. Lin G, Xie A, Yang Y, Wang W, Xiong S (2021) Segmentation of Concrete Surface Crack Based on Improved U-Net. Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition) 33(4):645–652

  37. Golding VP, Gharineiat Z, Munawar HS, Ullah F (2022) Crack detection in concrete structures using deep learning. Sustainability 14(13):8117

    Article  Google Scholar 

  38. Chen B, Zhang H, Li Y, Wang S, Zhou H, Lin H (2022) Quantify pixel-level detection of dam surface crack using deep learning. Measur Sci Technol 33(6):065402

    Article  Google Scholar 

  39. Feng C, Zhang H, Wang H, Wang S, Li Y (2020) Automatic pixel-level crack detection on dam surface using deep convolutional network. Sensors 20(7):2069

    Article  Google Scholar 

  40. Jing P, Yu H, Hua Z, Xie S, Song C (2022) Road crack detection using deep neural network based on attention mechanism and residual structure. IEEE Access 11:919–929

    Article  Google Scholar 

Download references

Acknowledgements

The authors express their gratitude to all researchers for their invaluable contributions to the field of machine vision, which have greatly enriched the development of this paper. Special thanks are extended to the Robot Technology Used for Special Environment Key Laboratory of Sichuan Province for their generous financial support, which has played a crucial role in the realization of this research. Additionally, the authors would like to acknowledge the support received from the Key Research and Development Program of Heilongjiang (No. 2023ZX01A18), which provided funding for the research presented in this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anand Nayyar.

Ethics declarations

Competing of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Ethics Approval

No Human subject or animals are involved in the research.

Consent to Participate

All authors have mutually consented to participate.

Consent to Publish

All the authors have consented the Journal to publish this paper.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, L., Zhao, H., Liu, R. et al. CiC-NET: a real-time semantic segmentation network for dam surface crack detection. Multimed Tools Appl 84, 27925–27947 (2025). https://doi.org/10.1007/s11042-024-20208-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Version of record:

  • Issue date:

  • DOI: https://doi.org/10.1007/s11042-024-20208-9

Keywords

Profiles

  1. Linjing Li
  2. Anand Nayyar
  3. Rashid Ali