Skip to main content
Log in

Deep Learning to Recognize Water Level for Agriculture Reservoir Using CCTV Imagery

  • Published:
Water Resources Management Aims and scope Submit manuscript

Abstract

Agricultural reservoirs are major suppliers of water for farming, meeting approximately 61.3% of the agricultural water demand in South Korea. However, several challenges jeopardize the efficient supply of water demand and management of reservoirs. To address them, this study proposes a novel deep learning-based model for water level estimation in agricultural reservoirs using closed-circuit television (CCTV) image data. The model comprises three key components, namely (1) dataset construction, (2) image segmentation using U-Net, and (3) CCTV-based water level recognition employing deep learning architectures, and its performance is assessed on G-reservoir and M-reservoir datasets, which revealed excellent image segmentation results. However, the effectiveness of the water level recognition model depends on classification criteria (i.e., the number of classification classes) and complexity. The performance of the model can be improved once more data are collected.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data Availability

All data, models, and codes supporting the findings of this study are available from the corresponding author upon reasonable request.

References

  • Chaudhary P, D’Aronco S, Moy de Virty M, Leitao JP, Wegner JD (2019) Flood-water level estimation from social media images. ISPRS IV-2/W5, 5–12. https://doi.org/10.5194.isprs-annals-IV-2-W5-5-2019

  • Chollet F (2021) Deep learning with Python. Simon and Schuster

  • Creutin JD, Muste M, Bradley AA, Kim SC, Kruger A (2003) River gauging using PIV techniques: a proof of concept experiment on the Iowa River. J Hydrol 277:182–194. https://doi.org/10.1016/S0022-1694(03)00081-7

    Article  Google Scholar 

  • Dhara S, Dang T, Parial K, Lu XX (2020) Accounting for uncertainty and reconstruction of flooding patterns based on multi-satellite imagery and support vector machine technique: a case study of Can Tho City, Vietnam. Water 12(6):1543. https://doi.org/10.3390/w12061543

  • Eltner A, Elias M, Sardemann H, Spieler D (2018) Automatic image-based water stage measurement for long‐term observations in ungauged catchments. Water Resour Res 54:10–362

    Article  Google Scholar 

  • Eltner A, Bressan PO, Akiyama T, Gonçalves WN, Marcato Junior J (2021) Using deep learning for automatic water stage measurements. Water Resour Res 57:e2020WR027608

    Article  ADS  Google Scholar 

  • He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. IEEE 770–778

  • Hong EM, Nam WH, Choi JY, Kim JT (2014) Evaluation of water supply adequacy using real-time water level monitoring system in paddy irrigation canals. J Korean Soc Precis Eng 56(4):1–8. https://doi.org/10.5389/KSAE.2014.56.4.001

    Article  Google Scholar 

  • Hou J, Li X, Bai G et al (2021) A deep learning technique based Flood propagation experiment. J Flood Risk Manag 14:e12718

    Article  Google Scholar 

  • Hu YH, Meng X, Huang HJ et al (2021) A novel anode structure for diffuse arc anode attachment. J Phys D Appl Phys 54:36LT01. https://doi.org/10.1088/1361-6463/ac0b10

    Article  CAS  Google Scholar 

  • Jenks GF (1967) The data model concept in statistical mapping. Int Yearbook Cartography 7:186–190

    Google Scholar 

  • Kim KH, Kim MG, Yoon PR et al (2022) Application of CCTV image and semantic segmentation model for water level estimation of irrigation channel. J Korean Soc Precis Eng 64:63–73. https://doi.org/10.5389/KSAE.2022.64.3.063

    Article  Google Scholar 

  • Korea Rural Community Corporation (KRCC) (2022) Annual report for hydrological survey of agricultural reservoirs

  • Le Boursicaud R, Pénard L, Hauet A, Thollet F, Le Coz J (2016) Gauging extreme Floods on YouTube:application of LSPIV to home movies for the post-event determination of stream discharges. Hydrol Proc 30:90–105. https://doi.org/10.1002/hyp.10532

    Article  Google Scholar 

  • LeCun Y, Bengio Y (1995) Convolutional networks for images, speech, and time series. The Handbook of Brain Theory and Neural Networks 3361:1995

  • Lee J, Noh J, Kang M, Shin H (2020) Evaluation of the irrigation water supply of agricultural reservoir based on measurement information from irrigation canal. J Korean Soc Precis Eng 62:63–72. https://doi.org/10.5389/KSAE.2020.62.6.063

    Article  Google Scholar 

  • Li W, Liao Q, Ran Q (2019) Stereo-imaging LSPIV (SI-LSPIV) for 3D water surface reconstruction and discharge measurement in mountain river flows. J Hydrol 578:124099. https://doi.org/10.1016/j.jhydrol.2019.124099

    Article  Google Scholar 

  • Li Z, Lu CZ, Qin J, Guo CL, Cheng MM (2022) Towards an end-to-end framework for flow-guided video inpainting. IEEE 17562–17571

  • Liang Y, Li X, Tsai B, Chen Q, Jafari N (2023) V-FloodNet:a video segmentation system for urban Flood detection and quantification. Environ Model Softw 160:105586

    Article  Google Scholar 

  • Liu WC, Chung CK, Huang WC (2023) Image-based recognition and processing system for monitoring water levels in an irrigation and drainage channel. Paddy Water Environ 21:417–431

    Article  CAS  Google Scholar 

  • Maehara H, Nagase M, Taira K (2016) Water level measurement from CCTV camera images using water gauge images taken at the time of low water level. JSRS 55:66–68 (in Japanese). https://doi.org/10.4287/jsprs.55.66

    Article  Google Scholar 

  • Maehara H, Nagase M, Kuchi M, Suzuki T, Taira K (2019) A deep-learning based water-level measurement method from CCTV camera images. JSRS 58:28–33 (in Japanese). https://doi.org/10.4287/jsprs.58.28

    Article  Google Scholar 

  • Ministry of Environment (ME) (2022) Drought information analysis annual report

  • Muhadi NA, Abdullah AF, Bejo SK, Mahadi MR, Mijic A (2021) Deep learning semantic segmentation for water level estimation using surveillance camera. Appl Sci 11:9691

    Article  Google Scholar 

  • Muste M, Ho HC, Kim D (2011) Considerations on direct stream flow measurements using video imagery:Outlook and research needs. J Hydro-environ Res 5:289–300. https://doi.org/10.1016/j.jher.2010.11.002

    Article  Google Scholar 

  • Paszke A, Gross S, Chintala S et al (2017) Automatic differentiation in pytorch

  • Perks MT, Dal Sasso SF, Hauet A et al (2020) Towards harmonisation of image velocimetry techniques for river surface velocity observations. Earth Syst Sci Data 12:1545–1559. https://doi.org/10.5194/essd-12-1545-2020

    Article  ADS  Google Scholar 

  • Ronneberger O, Fischer P, Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In Proceedings of Medical Image Computing and Computer-Assisted Intervention, Springer International Publishing, Munich, Germany: 234–241

  • Serte S, Serener A, Al-Turjman F (2022) Deep learning in medical imaging: a brief review. Trans Emerg Telecommun Technol 33:e4080. https://doi.org/10.1002/ett.4080

    Article  Google Scholar 

  • Shin HC, Roth HR, Gao M et al (2016) Deep convolutional neural networks for computer-aided detection:CNN architectures, dataset characteristics and transfer learning. IEEE 35:1285–1298. https://doi.org/10.1109/TMI.2016.2528162

    Article  Google Scholar 

  • Tambe RG, Talbar SN, Chavan SS (2021) Deep multi-feature learning architecture for water body segmentation from satellite images. J Vis Commun Image Represent 77:103141

    Article  Google Scholar 

  • Tan M, Le Q (2019) Efficientnet: rethinking model scaling for convolutional neural networks. ICML, pp 6105–6114

  • Vandaele R, Dance SL, Ojha V (2021) Deep learning for automated river-level monitoring through river-camera images: an approach based on water segmentation and transfer learning. Hydrol Earth Syst Sci 25:4435–4453

    Article  ADS  Google Scholar 

  • Wada K (2016) Labelme: Image polygonal annotation with python

  • Wieland M, Martinis S, Kiefl R, Gstaiger V (2023) Semantic segmentation of water bodies in very high-resolution satellite and aerial images. Remote Sens Environ 287:113452

    Article  Google Scholar 

  • Xu Z, Wang S, Stanislawski LV et al (2021) An attention U-Net model for detection of fine-scale hydrologic streamlines. Environ Model Softw 140:104992

    Article  Google Scholar 

  • Xu C, Zhang S, Zhao B et al (2022) SAR image water extraction using the attention U-net and multi-scale level set method: Flood monitoring in South China in 2020 as a test case. Geo-spatial Inf Sci 25:155–168

    Article  Google Scholar 

  • Yang M, Nam W, Kim H, Kim T, Shin A, Kang M (2021) Anomaly detection in reservoir water level data using the LSTM model based on deep learning. J Korean Soc Hazard Mitig 12:71–81. https://doi.org/10.9798/KOSHAM.2021.21.1.71

    Article  Google Scholar 

Download references

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. 2021R1C1C2004896).

Author information

Authors and Affiliations

Authors

Contributions

Data and code generation and their analysis were performed and the first draft of the manuscript was written by S.H.K.; S.L. guided the study and reviewed, edited, and approved the manuscript. Both authors edited and approved the final version of the manuscript.

Corresponding author

Correspondence to Seungyub Lee.

Ethics declarations

Ethics Approval

Not applicable.

Consent to Participate

This study did not involve human subjects.

Consent to Publish

Not applicable.

Competing Interests

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary Material 1

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kwon, S.H., Lee, S. Deep Learning to Recognize Water Level for Agriculture Reservoir Using CCTV Imagery. Water Resour Manage 38, 1165–1180 (2024). https://doi.org/10.1007/s11269-023-03714-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11269-023-03714-7

Keywords

Navigation