Volume 16, Issue 1 (3-2026)                   J Watershed Manage Res 2026, 16(1): 71-83 | Back to browse issues page


XML Persian Abstract Print


Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Abdi E, Jani R, Darbandi S. (2026). Dynamic Modeling of Water Level Changes Using Image Processing and Machine Learning. J Watershed Manage Res. 16(1), 71-83. doi:10.61186/jwmr.2024.1270
URL: http://jwmr.sanru.ac.ir/article-1-1270-en.html
1- Department of Water Engineering, Faculty of Agriculture, University of Tabriz, Tabriz, Iran
2- Department of Civil Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran
Abstract:   (828 Views)
Extended Abstract
Background: Studying and monitoring the water level of rivers and canals by the Ministry of Energy and related organizations is an important part of water resources management in the catchment area. On the other hand, water level measurement is a vital task in hydrological monitoring, but it often faces limitations such as a lack of resources, high costs, and high time requirements. These limitations often lead to delays in measurements and potential inaccuracies, especially in remote or harsh environments. In general, most of the traditional methods have significant errors and costs and make continuous monitoring and control almost impossible. Recent advances in technology have led to a paradigm shift toward image-processing systems for water level monitoring. These non-contact methods have attracted attention due to their high potential in terms of accuracy, reliability, cost-effectiveness, and reduced time required. This research presents a new approach of combining image processing and machine learning in an attempt to reduce costs and increase performance to extract water level indicators and measure the water level instantly and automatically. This approach is based on creating a set of gauge images recorded by a smartphone (which is a common device with easy access) for clear and turbid water states to train machine learning-based models. Unlike the traditional methods with instantaneous and continuous measurement of the water level, this method makes water supply systems work better and manage critical situations such as floods, river overflows, and erosion.
Methods: This paper contributes to this growing research by evaluating an image-based water level detection system using a standard smartphone camera. In this research, the RGB image-processing algorithms include filtering, noise reduction, color detection, resizing, grayscale conversion, Hough detection and transformation, and projection to obtain digital characters and watermarks that only include the area of scale lines. Moreover, all the mentioned steps and modeling steps have been done in Mathematica software. The experimental data include 244 observation data, which were randomly considered to be 201 training data images, and 43 test data images, which were captured by a mobile phone camera with a fixed position. Considering the capabilities of various machine learning models, including artificial neural networks (ANNs) and deep learning (DL) in image processing and analysis, this study focused on these models for accurate water level estimation. Our study involves taking water level images, identifying the water edge in a gauge, and using these models to estimate the water level. Machine learning, a branch of artificial intelligence, aims to develop computer systems with the capacity to learn from data. This process involves computer learning through hands-on experience, starting with organizing data, choosing a machine learning algorithm, entering data, and enabling the model to independently learn patterns or generate predictions, and gain self-programming capability. In general, the comparative analysis of the performance of these models aims to show the potential of combining image processing and machine learning in overcoming the traditional obstacles of water level measurement in hydrological studies.
Results: The results of the model were evaluated using three evaluation criteria: coefficients of determination (R), root mean square error (RMSE), and Nash-Sutcliffe agreement coefficient (NSE), as well as visual charts. In this research, two ANNs and DL models, which are the subsets of machine learning models, were used to estimate the water level in muddy and clear conditions by image processing. The results showed that the DL model was acceptable in both conditions of performance. According to the evaluation indicators of the DL model with the lowest error of 28.39 mm and the highest R-value (0.973), it was chosen as the best model for water level estimation. Therefore, according to the performance of the DL model, it is possible to automatically and continuously examine the process of examining and monitoring the water level, in addition to laboratories, in hard-to-reach places and without high costs, and prevent possible accidents by making the right decisions.
Conclusion: Due to the problems of manual measurement and field monitoring, automatic and continuous monitoring of the water level by humans becomes difficult and even impossible. Despite these obstacles, researchers' interest in image processing systems has currently increased with the advancement of technology. According to the work done to detect and estimate the water level, most of the current methods go toward achieving maximum efficiency with the minimum facilities. Finally, two methods for extracting information from digital images for water level monitoring systems are compared here. Combined techniques for water level detection in clear and muddy images were compared based on visual evaluation and statistical accuracy. Based on the experimental results, these techniques and models were all able to extract water level information from the image. The image processing technique and DL model for detecting and estimating water surface features from images, which include two turbid and clear states at three levels of low, medium, and high altitudes, had acceptable results and high efficiency. Due to the increasing progress in the field of image processing and machine learning, future research can add different states of water and create models based on new algorithms of machine learning and artificial intelligence.

 
Full-Text [PDF 2584 kb]   (8 Downloads)    
Type of Study: Applicable | Subject: ساير موضوعات وابسته به مديريت حوزه آبخيز
Received: 2024/05/30 | Accepted: 2024/09/30

Add your comments about this article : Your username or Email:
CAPTCHA

Send email to the article author


Rights and permissions
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

© 2025 CC BY-NC 4.0 | Journal of Watershed Management Research

Designed & Developed by : Yektaweb