Deep learning-based sewer defect classification for highly imbalanced dataset

Abstract Sanitary sewer systems play a fundamental role in protecting water quality and the public well-being. Structural, civil, and functional operations of any sewer network can deteriorate at accelerated levels due to harsh environments inside the sewer pipes. The existing maintenance procedures are usually deemed inefficient in terms of the assessment accuracy, reliability, safety, and the cost due to the difficulty of detecting and diagnosing defects inside the sewer network. As a result, this paper proposes a robust and efficient deep learning-based framework that can detect and evaluate the defects automatically with high accuracy. The main contributions of the work include (1) a fine-tuned deep learning-based sewer defect detection framework that is based on the block-based architecture, which contains a series of convolutional layers that can efficiently extract the abstract features from the defective regions, (2) hybrid extensions of the proposed model that apply the ensemble-based approach and the cost-sensitive learning-based method in order to cope with the imbalanced data problem (IDP) efficiently, and (3) a novel frame reduction algorithm that is based on analyzing the contextual information of the closed-circuit television (CCTV) videos. The experimental results indicated that the proposed framework obtained a state-of-the-art performance compared to the previous sewer defect detection systems, and it was robust against the IDP. The benefits of the proposed defect detection framework are that it motivates more efficient defect analysis algorithms and promotes a complete integration of deep learning-based approaches in real-world sewer defect analysis applications.

[1]  Joakim Bruslund Haurum,et al.  A Survey on Image-Based Automation of CCTV and SSET Sewer Inspections , 2020 .

[2]  Amir Mosavi,et al.  Deep Learning for Detecting Building Defects Using Convolutional Neural Networks , 2019, Sensors.

[3]  Mohammed Bennamoun,et al.  Cost-Sensitive Learning of Deep Feature Representations From Imbalanced Data , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[4]  Hyeonjoon Moon,et al.  Tampered and Computer-Generated Face Images Identification Based on Deep Learning , 2020, Applied Sciences.

[5]  Kaushik Roy,et al.  Going Deeper in Spiking Neural Networks: VGG and Residual Architectures , 2018, Front. Neurosci..

[6]  James H. Garrett,et al.  Visual Pattern Recognition Supporting Defect Reporting and Condition Assessment of Wastewater Collection Systems , 2009 .

[7]  Felix K. Rioja,et al.  Public Infrastructure Maintenance and the Distribution of Wealth , 2017 .

[8]  Lili Gan,et al.  Diagnosis of sewer pipe defects on image recognition of multi-features and support vector machine in a southern Chinese city , 2019, Frontiers of Environmental Science & Engineering.

[9]  Tan N. Nguyen,et al.  A novel data-driven nonlinear solver for solid mechanics using time series forecasting , 2020 .

[10]  Jiasong Zhu,et al.  Sewer Pipeline Fault Identification Using Anomaly Detection Algorithms on Video Sequences , 2020, IEEE Access.

[11]  Yijing Li,et al.  Learning from class-imbalanced data: Review of methods and applications , 2017, Expert Syst. Appl..

[12]  Hyeonjoon Moon,et al.  Utilizing text recognition for the defects extraction in sewers CCTV inspection videos , 2018, Comput. Ind..

[13]  Hani Hagras,et al.  Toward Human-Understandable, Explainable AI , 2018, Computer.

[14]  Joelle Pineau,et al.  Online Bagging and Boosting for Imbalanced Data Streams , 2013, IEEE Transactions on Knowledge and Data Engineering.

[15]  Richard M. Everson,et al.  Automated detection of faults in sewers using CCTV image sequences , 2018, Automation in Construction.

[16]  Dawei Li,et al.  Automatic Detection and Classification of Sewer Defects via Hierarchical Deep Learning , 2019, IEEE Transactions on Automation Science and Engineering.

[17]  François Clemens,et al.  A defect classification methodology for sewer image sets with convolutional neural networks , 2019, Automation in Construction.

[18]  Bartosz Krawczyk,et al.  Learning from imbalanced data: open challenges and future directions , 2016, Progress in Artificial Intelligence.

[19]  Hyeonjoon Moon,et al.  Face image manipulation detection based on a convolutional neural network , 2019, Expert Syst. Appl..

[20]  Dulcy M. Abraham,et al.  Automated defect classification in sewer closed circuit television inspections using deep convolutional neural networks , 2018, Automation in Construction.

[21]  Du-Ming Tsai,et al.  Fast normalized cross correlation for defect detection , 2003, Pattern Recognit. Lett..

[22]  Hyeonjoon Moon,et al.  Underground sewer pipe condition assessment based on convolutional neural networks , 2019, Automation in Construction.

[23]  L. Minh Dang,et al.  Smartphone-based bulky waste classification using convolutional neural networks , 2020, Multimedia Tools and Applications.

[24]  Jack Chin Pang Cheng,et al.  Automated detection of sewer pipe defects in closed-circuit television images using deep learning techniques , 2018, Automation in Construction.