This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.

Downloads
Authors
Abstract
Stormwater systems, as infrastructure draining urban water runoff into water bodies, are pivotal in preserving municipal functionality while they play an important hydrological and environmental role. As such, the ability to reliably monitor stormwater outflow in many locations could provide valuable information for water managers. However, in most cases stormwater outlets have not been designed or installed to facilitate the measurement of stormflow, leaving traditional contact-based velocity and water level measurement techniques ill-suited to capture highly variable and turbulent flows. We propose a non-contact alternative approach based on computer vision, capable of quantifying discharge from images and videos obtained from cameras facing the outlets. In variable lighting and on often ‘noisy’ images and videos, this approach came with its own set of challenges, and classical computer-vision techniques did not perform reliably and accurately. To solve these issues, we used the combination of computer vision and machine learning (CV-ML) techniques, using the round geometry of culverts to our advantage. In our approach, the water stage at the outlet is determined by calculating the difference between the height of the extracted shape of a round culvert and the height of the empty area above water. Then, using a checker board as a reference object, the measurements from images are converted into real-world measurements. Finally, as a first approximation using rating curves, the calculated water stage can be converted into discharge values. To evaluate the model's performance on stage measurements, two methods were considered. In the first, the uncertainty on measurements was assessed by comparing the culvert diameter with that of our CV-ML model calculated value. As a result, the model was on average capable of making measurements within $\pm 1$ cm approximately 80\% of the times. In the second method, we compared measurements from our model to those `visually' made from images obtained during a flow event. For this method also the model estimated 63\% of the stage values within $\pm 1$ cm and 96\% within $\pm 2$ cm. These results could be considered as satisfactory, especially considering the complexity of the field conditions.
DOI
https://doi.org/10.31223/X5RQ74
Subjects
Civil and Environmental Engineering
Keywords
Stormwater monitoring, image-based monitoring, computer vision, Deep learning, Mask R-CNN
Dates
Published: 2025-01-29 12:07
License
CC BY Attribution 4.0 International
Additional Metadata
Data Availability (Reason not available):
The data relevant to the study are accessible through the following link and will become openly available upon publication.
https://figshare.com/s/89c72ca5344327d3c7c3
Conflict of interest statement:
The authors declare that they have no competing interests to report regarding the research, authorship, or publication of this manuscript.
There are no comments or no comments have been made public for this article.