Automating Visual Blockage Classification of Culverts with Deep Learning
Umair Iqbal, Johan Barthelemy, Wanqing Li, Pascal Perez

TL;DR
This paper investigates the use of deep learning CNN models to automatically classify culvert blockages from images, aiming to improve urban flood management by providing a reliable detection method.
Contribution
It evaluates multiple CNN architectures on a custom blockage dataset and recommends EfficientNetB3 for practical hardware implementation due to its balance of accuracy and response time.
Findings
NASNet achieved 85% accuracy in blockage classification.
EfficientNetB3 provided comparable accuracy with faster response times.
Background noise and labeling issues affected CNN performance.
Abstract
Blockage of culverts by transported debris materials is reported as main contributor in originating urban flash floods. Conventional modelling approaches had no success in addressing the problem largely because of unavailability of peak floods hydraulic data and highly non-linear behaviour of debris at culvert. This article explores a new dimension to investigate the issue by proposing the use of Intelligent Video Analytic (IVA) algorithms for extracting blockage related information. Potential of using existing Convolutional Neural Network (CNN) algorithms (i.e., DarkNet53, DenseNet121, InceptionResNetV2, InceptionV3, MobileNet, ResNet50, VGG16, EfficientNetB3, NASNet) is investigated over a custom collected blockage dataset (i.e., Images of Culvert Openings and Blockage (ICOB)) to predict the blockage in a given image. Models were evaluated based on their performance on test dataset…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
