Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement
Measuring water levels in an irrigation channel is an important task in irrigation system decision making and estimating the quantity of irrigation water supplies. This study aimed to measure water levels with image information from an irrigation channel. Images were obtained from a CCTV (closed-cir...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-09-01
|
Series: | Water |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-4441/15/18/3308 |
_version_ | 1797576329875423232 |
---|---|
author | Kwihoon Kim Jin-Yong Choi |
author_facet | Kwihoon Kim Jin-Yong Choi |
author_sort | Kwihoon Kim |
collection | DOAJ |
description | Measuring water levels in an irrigation channel is an important task in irrigation system decision making and estimating the quantity of irrigation water supplies. This study aimed to measure water levels with image information from an irrigation channel. Images were obtained from a CCTV (closed-circuit television) camera and manually annotated to create ground-truth mask images. A comparative analysis was performed using four backbone models (ResNet-18, ResNet-50, VGGNet-16, and VGGNet-19) and two segmentation models (U-Net and Link-Net). ROIs (Regions of Interest), mostly related to the water levels, were selected for converting water pixels to water levels. The U-Net with ResNet-50 backbone model outperformed other combinations in terms of the F1 score and robustness, and selecting an ROI and using a quadratic line between water pixels and water levels showed an R<sup>2</sup> of 0.99, MAE (Mean Absolute Error) of 0.01 m, and ME (Maximum Error) of 0.05 m. The F1 score of 313 test datasets was 0.99, indicating that the water surface was sufficiently segmented and the water level measurement errors were within the irrigation system’s acceptable range. Although this methodology requires initial work to build the datasets and the model, it enables an accurate and low-cost water level measurement. |
first_indexed | 2024-03-10T21:50:43Z |
format | Article |
id | doaj.art-94de71100f4441f6b52a2a84c74729fd |
institution | Directory Open Access Journal |
issn | 2073-4441 |
language | English |
last_indexed | 2024-03-10T21:50:43Z |
publishDate | 2023-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Water |
spelling | doaj.art-94de71100f4441f6b52a2a84c74729fd2023-11-19T13:26:49ZengMDPI AGWater2073-44412023-09-011518330810.3390/w15183308Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level MeasurementKwihoon Kim0Jin-Yong Choi1Department of Rural Systems Engineering, College of Agriculture and Life Sciences, Seoul National University, Seoul 08826, Republic of KoreaDepartment of Rural Systems Engineering, College of Agriculture and Life Sciences, Seoul National University, Seoul 08826, Republic of KoreaMeasuring water levels in an irrigation channel is an important task in irrigation system decision making and estimating the quantity of irrigation water supplies. This study aimed to measure water levels with image information from an irrigation channel. Images were obtained from a CCTV (closed-circuit television) camera and manually annotated to create ground-truth mask images. A comparative analysis was performed using four backbone models (ResNet-18, ResNet-50, VGGNet-16, and VGGNet-19) and two segmentation models (U-Net and Link-Net). ROIs (Regions of Interest), mostly related to the water levels, were selected for converting water pixels to water levels. The U-Net with ResNet-50 backbone model outperformed other combinations in terms of the F1 score and robustness, and selecting an ROI and using a quadratic line between water pixels and water levels showed an R<sup>2</sup> of 0.99, MAE (Mean Absolute Error) of 0.01 m, and ME (Maximum Error) of 0.05 m. The F1 score of 313 test datasets was 0.99, indicating that the water surface was sufficiently segmented and the water level measurement errors were within the irrigation system’s acceptable range. Although this methodology requires initial work to build the datasets and the model, it enables an accurate and low-cost water level measurement.https://www.mdpi.com/2073-4441/15/18/3308irrigation channelsemantic segmentationCCTV imagewater level measurementU-NetLink-Net |
spellingShingle | Kwihoon Kim Jin-Yong Choi Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement Water irrigation channel semantic segmentation CCTV image water level measurement U-Net Link-Net |
title | Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement |
title_full | Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement |
title_fullStr | Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement |
title_full_unstemmed | Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement |
title_short | Application of Closed-Circuit Television Image Segmentation for Irrigation Channel Water Level Measurement |
title_sort | application of closed circuit television image segmentation for irrigation channel water level measurement |
topic | irrigation channel semantic segmentation CCTV image water level measurement U-Net Link-Net |
url | https://www.mdpi.com/2073-4441/15/18/3308 |
work_keys_str_mv | AT kwihoonkim applicationofclosedcircuittelevisionimagesegmentationforirrigationchannelwaterlevelmeasurement AT jinyongchoi applicationofclosedcircuittelevisionimagesegmentationforirrigationchannelwaterlevelmeasurement |