Automatic Defect Detection in Sewer Network Using Deep Learning Based Object Detector (2404.06219v1)
Abstract: Maintaining sewer systems in large cities is important, but also time and effort consuming, because visual inspections are currently done manually. To reduce the amount of aforementioned manual work, defects within sewer pipes should be located and classified automatically. In the past, multiple works have attempted solving this problem using classical image processing, machine learning, or a combination of those. However, each provided solution only focus on detecting a limited set of defect/structure types, such as fissure, root, and/or connection. Furthermore, due to the use of hand-crafted features and small training datasets, generalization is also problematic. In order to overcome these deficits, a sizable dataset with 14.7 km of various sewer pipes were annotated by sewer maintenance experts in the scope of this work. On top of that, an object detector (EfficientDet-D0) was trained for automatic defect detection. From the result of several expermients, peculiar natures of defects in the context of object detection, which greatly effect annotation and training process, are found and discussed. At the end, the final detector was able to detect 83% of defects in the test set; out of the missing 17%, only 0.77% are very severe defects. This work provides an example of applying deep learning-based object detection into an important but quiet engineering field. It also gives some practical pointers on how to annotate peculiar "object", such as defects.
- Real time vision for measuring pipe erosion. In The 5th International Conference on Automation, Robotics and Applications, pages 486–491. IEEE.
- Zustand der kanalisation in deutschland - ergebnisse der dwa-umfrage 2020. Deutsche Vereinigung für Wasserwirtschaft, Abwasser und Abfall e. V., 67:939–953.
- End-to-end object detection with transformers. CoRR, abs/2005.12872.
- Automated detection of sewer pipe defects in closed-circuit television images using deep learning techniques. Automation in Construction, 95:155–171.
- The cityscapes dataset for semantic urban scene understanding. CoRR, abs/1604.01685.
- DIN (2011). Investigation and assessment of drain and sewer systems outside buildings - part 2: Visual inspection coding system; EN 13508-2:2003+A1:2011.
- Automated sewer pipe inspection through image processing. volume 3, pages 2551–2556 vol.3.
- DWA (2007). DWA-M 149-3E: Conditions and assessment of drain and sewer systems outside buildings–part 3: Condition classification and assessment.
- Are we ready for autonomous driving? the kitti vision benchmark suite. In 2012 IEEE Conference on Computer Vision and Pattern Recognition, pages 3354–3361.
- Girshick, R. B. (2015). Fast R-CNN. CoRR, abs/1504.08083.
- Underground sewer pipe condition assessment based on convolutional neural networks. Automation in Construction, 106:102849.
- Delving deep into rectifiers: Surpassing human-level performance on imagenet classification. CoRR, abs/1502.01852.
- Hengmeechai, J. (2013). Automated Analysis of Sewer Inspection Closed Circuit Television Videos Using Image Processing Techniques. PhD thesis, Faculty of Graduate Studies and Research, University of Regina.
- Anomaly inspection in sewer pipes using stereo vision. In 2015 IEEE International Conference on Signal and Image Processing Applications (ICSIPA), pages 60–64. IEEE.
- Batch normalization: Accelerating deep network training by reducing internal covariate shift. CoRR, abs/1502.03167.
- Adam: A method for stochastic optimization. arXiv:1412.6980.
- Deep learning–based automated detection of sewer defects in cctv videos. Journal of Computing in Civil Engineering, 34(1):04019047.
- Automatic analysis of sewer pipes based on unrolled monocular fisheye images. In 2018 IEEE Winter Conference on Applications of Computer Vision (WACV), pages 2019–2027. IEEE.
- Focal loss for dense object detection. CoRR, abs/1708.02002.
- Microsoft COCO: common objects in context. CoRR, abs/1405.0312.
- SSD: Single Shot MultiBox Detector. arvix, 9905:21–37.
- Makar, J. M. (1999). Diagnostic techniques for sewer systems. Journal of Infrastructure Systems, 5:69–78.
- Automated detection of surface defects in water and sewer pipes. Automation in Construction, 8(5):581–588.
- Objective condition assessment of sewer systems. Strategic Asset Management of Water Supply and Wastewater Infrastructures.
- Forschungsprojekt bilderkennung-ergebnisse der ersten projektphase. B_I UmweltBau, 5.
- You Only Look Once: Unified, Real-Time Object Detection. arvix. arXiv:1506.02640 [cs] version: 5.
- YOLOv3: An Incremental Improvement. arvix. arXiv:1804.02767 [cs].
- Faster R-CNN: towards real-time object detection with region proposal networks. CoRR, abs/1506.01497.
- Ruder, S. (2016). An overview of gradient descent optimization algorithms. CoRR, abs/1609.04747.
- Underground pipe cracks classification using image analysis and neuro-fuzzy algorithm. In Proceedings of the 1999 IEEE International Symposium on Intelligent Control Intelligent Systems and Semiotics (Cat. No.99CH37014), pages 399–404.
- Sinha, S. K. (2000). Automated underground pipe inspection using a unified image processing and artificial intelligence methodology. University of Waterloo.
- Efficientnet: Rethinking model scaling for convolutional neural networks. CoRR, abs/1905.11946.
- EfficientDet: Scalable and Efficient Object Detection. arXiv:1911.09070 [cs, eess] version: 7.
- Tung-Ching, S. (2015). Segmentation of crack and open joint in sewer pipelines based on cctv inspection images. In 2015 AASRI International Conference on Circuits and Systems (CAS 2015), pages 263–266. Atlantis Press.
- Yolov7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors.
- Towards an automated condition assessment framework of underground sewer pipes based on closed-circuit television (cctv) images. Tunnelling and Underground Space Technology, 110:103840.
- Internimage: Exploring large-scale vision foundation models with deformable convolutions. arXiv preprint arXiv:2211.05778.
- Automated diagnosis of sewer pipe defects based on machine learning approaches. Expert Systems with Applications.
- Object detection with deep learning: A review. IEEE Transactions on Neural Networks and Learning Systems, 30(11):3212–3232.