Abstract

Water is the most essential requirement for sustaining the life cycle on Earth. These resources are constantly dynamic due to anthropogenic and climatological effects. Therefore, management and consistent water policies are necessary to be followed for the proper management of water resources. Monitoring water resources is possible by accurately determining the water surface boundaries and determining the change in water surface areas. In this context, the normalized difference water index (NDWI) and modified normalized difference water index (MNDWI) were computed using JavaScript on the Google Earth Engine through Landsat-9 and Sentinel-2 satellite images. Water pixels were extracted d from other details using the K-means++ cluster algorithm based on the calculated indices. The water surfaces were determined using the Otsu thresholding method, which is the most preferred method for the NDWI and MNDWI indices calculated from the Sentinel images and was used as verification data. The K-means++ clustering algorithm yielded successful results in detecting water surfaces. In the two indices used, the NDWI index was found to be more successful than the MNDWI index. For Landsat-9 images, OA, Kappa, and F1-scores in the NDWI index were calculated as 99.72%, 0.994, and 99.57%, respectively. The OA, Kappa, and F1-scores in the NDWI index for Sentinel-2 images were calculated as 99.39%, 0.986, and 99.04%, respectively. This study demonstrated that clustering algorithms can be successfully applied to automatically detect water surfaces.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call