TY - JOUR
T1 - Adaptive water body detection
T2 - Integrating deep learning, normalised difference water index, and vector data for farm dam water monitoring with OmniWaterMask
AU - Wright, Nicholas
AU - Duncan, John M.A.
AU - Nik Callow, J.
AU - Thompson, Sally E.
AU - George, Richard J.
N1 - Publisher Copyright:
© 2025 The Authors
PY - 2025/9
Y1 - 2025/9
N2 - Farm dams are important water security features supporting both agricultural production and the natural environment. In Australia alone, over two million farm dams provide the water resources underpinning rural and regional primary industries with an annual export value of $80 billion. However, monitoring these water bodies to understand water security and vulnerability is challenging, primarily because of their large quantity, size and highly variable spectral signatures. These characteristics result in difficulty determining thresholds for index-based water detection methods and add to the difficulty of creating adequate training datasets for deep learning methods. We present an adaptive approach named OmniWaterMask (OWM) that uses existing mapped water features to optimise the combination of deep learning outputs and a common water index (Normalised Difference Water Index, NDWI) to achieve robust water detection, for both agricultural and other water resources. OWM demonstrates strong performance across multiple datasets and spatial scales, achieving Intersection over Union (IoU) scores of 96.9 % (Sentinel-2), 73.8 % (Landsat) and 90.9 % (National Agriculture Imagery Program, NAIP). When applied to farm dam monitoring in Western Australia using Sentinel-2 imagery, the approach successfully tracks water extent across a range of dam sizes, with Mean Absolute Error (MAE) of 587 m2 when using Sentinel-2 and 785 m2 when using PlanetScope. Our two case studies demonstrate the practicality and scalability of this approach by monitoring water levels in both a single dam and across 7,172 farm dams at monthly intervals over an 8-year period. This methodology enables reliable monitoring of small water bodies at scale, supporting rural water security assessment in increasingly uncertain climatic conditions. The open source OWM library is made available as a Python package on PyPI.
AB - Farm dams are important water security features supporting both agricultural production and the natural environment. In Australia alone, over two million farm dams provide the water resources underpinning rural and regional primary industries with an annual export value of $80 billion. However, monitoring these water bodies to understand water security and vulnerability is challenging, primarily because of their large quantity, size and highly variable spectral signatures. These characteristics result in difficulty determining thresholds for index-based water detection methods and add to the difficulty of creating adequate training datasets for deep learning methods. We present an adaptive approach named OmniWaterMask (OWM) that uses existing mapped water features to optimise the combination of deep learning outputs and a common water index (Normalised Difference Water Index, NDWI) to achieve robust water detection, for both agricultural and other water resources. OWM demonstrates strong performance across multiple datasets and spatial scales, achieving Intersection over Union (IoU) scores of 96.9 % (Sentinel-2), 73.8 % (Landsat) and 90.9 % (National Agriculture Imagery Program, NAIP). When applied to farm dam monitoring in Western Australia using Sentinel-2 imagery, the approach successfully tracks water extent across a range of dam sizes, with Mean Absolute Error (MAE) of 587 m2 when using Sentinel-2 and 785 m2 when using PlanetScope. Our two case studies demonstrate the practicality and scalability of this approach by monitoring water levels in both a single dam and across 7,172 farm dams at monthly intervals over an 8-year period. This methodology enables reliable monitoring of small water bodies at scale, supporting rural water security assessment in increasingly uncertain climatic conditions. The open source OWM library is made available as a Python package on PyPI.
KW - Deep learning
KW - Farm dams
KW - Landsat
KW - OpenStreetMap
KW - Sentinel-2
KW - Water detection
UR - https://www.scopus.com/pages/publications/105010053499
U2 - 10.1016/j.isprsjprs.2025.07.007
DO - 10.1016/j.isprsjprs.2025.07.007
M3 - Article
AN - SCOPUS:105010053499
SN - 0924-2716
VL - 227
SP - 714
EP - 732
JO - ISPRS Journal of Photogrammetry and Remote Sensing
JF - ISPRS Journal of Photogrammetry and Remote Sensing
ER -