journal article·2024Open access

A Composite Transformer-Based Multi-Stage Defect Detection Architecture for Sewer Pipes

Zifeng Yu, Xianfeng Li, Lianpeng Sun, Jinjun Zhu, Jianxin Lin

Computers, Materials & Continua· Volume 78· Issue 1

Abstract

Urban sewer pipes are a vital infrastructure in modern cities, and their defects must be detected in time to prevent potential malfunctioning. In recent years, to relieve the manual efforts by human experts, models based on deep learning have been introduced to automatically identify potential defects. However, these models are insufficient in terms of dataset complexity, model versatility and performance. Our work addresses these issues with a multi-stage defect detection architecture using a composite backbone Swin Transformer. The model based on this architecture is trained using a more comprehensive dataset containing more classes of defects. By ablation studies on the modules of combined backbone Swin Transformer, multi-stage detector, test-time data augmentation and model fusion, it is revealed that they all contribute to the improvement of detection accuracy from different aspects. The model incorporating all these modules achieves the mean Average Precision (mAP) of 78.6% at an Intersection over Union (IoU) threshold of 0.5. This represents an improvement of 14.1% over the ResNet50 Faster Region-based Convolutional Neural Network (R-CNN) model and a 6.7% improvement over You Only Look Once version 6 (YOLOv6)-large, the highest in the YOLO methods. In addition, for other defect detection models for sewer pipes, although direct comparison with them is infeasible due to the unavailability of their private datasets, our results are obtained from a more comprehensive dataset and have superior generalization capabilities.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Infrastructure Maintenance and Monitoring · Water Systems and Optimization · Geotechnical Engineering and Underground Structures

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (30)

Show source-provided references
1. A Comprehensive Assessment of America’s Infrastructre · 2021
2. Automated detection of sewer pipe defects in closed-circuit television images using deep learning techniques10.1016/j.autcon.2018.08.006 ↗
3. An analysis of road pavement collapses and traffic safety hazards resulting from leaky sewers10.3846/bjrbe.2016.29 ↗
4. State of the art in sensor technologies for sewer inspection10.1109/JSEN.2002.1000245 ↗
5. Deep learning-based crack damage detection using convolutional neural networks10.1111/mice.12263 ↗
6. Underground sewer pipe condition assessment based on convolutional neural networks10.1016/j.autcon.2019.102849 ↗
7. A deep learning-based framework for an automated defect detection system for sewer pipes10.1016/j.autcon.2019.102967 ↗
8. Automatic detection of sewer defects based on improved you only look once algorithm10.1016/j.autcon.2021.103912 ↗
9. DefectTR: End-to-end defect detection for sewage networks using a transformer10.1016/j.conbuildmat.2022.126584 ↗
10. A. Dosovitskiy, L. Beyer, A. Kolesnikov, D. Weissenborn, X. Zhai et al., “An image is worth 16 × 16 words: Transformers for image recognition at scale,” arXiv preprint arXiv:2010.11929, 2020.
11. Swin transformer: Hierarchical vision transformer using shifted windows
12. CBNet: A composite backbone network architecture for object detection10.1109/TIP.2022.3216771 ↗
13. Detrs with collaborative hybrid assignments training
14. Cornernet: Detecting objects as paired keypoints
15. J. Redmon and A. Farhadi, “YOLOV3: An incremental improvement,” arXiv preprint arXiv:1804.02767, 2018.
16. Cascade R-CNN: Delving into high quality object detection
17. Comparison of classic object-detection techniques for automated sewer defect detection10.2166/hydro.2022.132 ↗
18. A review on computer vision based defect detection and condition assessment of concrete and asphalt civil infrastructure10.1016/j.aei.2015.01.008 ↗
19. Vision transformers for single image dehazing10.1109/TIP.2023.3256763 ↗
20. Enhancing geometric factors in model learning and inference for object detection and instance segmentation10.1109/TCYB.2021.3095305 ↗
21. Weighted boxes fusion: Ensembling boxes from different object detection models10.1016/j.imavis.2021.104117 ↗
22. K. Chen, J. Wang, J. Pang, Y. Cao, Y. Xiong et al., “MMDetection: Open mmlab detection toolbox and benchmark,” arXiv preprint arXiv:1906.07155, 2019.
23. MMYOLO: OpenMMLab YOLO series toolbox and benchmark. [Online]. Available: https://github.com/open-mmlab/mmyolo (accessed on 08/11/2023)
24. Imagenet: A large-scale hierarchical image database
25. I. Loshchilov and F. Hutter, “Decoupled weight decay regularization,” arXiv preprint arXiv:1711.05101, 2017.
26. P. Izmailov, D. Podoprikhin, T. Garipov, D. Vetrov and A. G. Wilson, “Averaging weights leads to wider optima and better generalization,” arXiv preprint arXiv:1803.05407, 2018.
27. The PASCALVisual object classes challenge: A retrospective10.1007/s11263-014-0733-5 ↗
28. Road Sign Detection | Kaggle. https://www.kaggle.com/datasets/andrewmvd/road-sign-detection/ (accessed on 08/11/2023)
29. C. Li, L. Li, H. Jiang, K. Weng, Y. Geng et al., “YOLOv6: A single-stage object detection framework for industrial applications,” arXiv preprint arXiv:2209.02976, 2022.
30. Z. Ge, S. T. Liu, F. Wang, Z. M. Li and J. Sun, “YOLOX: Exceeding YOLO series in 2021,” arXiv preprint arXiv:2107.08430, 2021.