The increasing water temperature due to climate change has led to more frequent algae blooms and deteriorating water quality in coastal areas and rivers worldwide. To address this, we developed a deep learning-based model for identifying floating algae blooms using PlanetScope optical images and the Shifted Windows (Swin) Transformer architecture. We created 1,998 datasets from 105 scenes of PlanetScope imagery collected between 2018 and 2023, covering 14 water bodies known for frequent algae blooms. The methodology included data pre-processing, dataset generation, deep learning modeling, and inference result generation. The input images contained six bands, including vegetation indices such as the Normalized Difference Vegetation Index (NDVI) and Enhanced Vegetation Index (EVI), enhancing the model’s responsiveness to algae blooms. Evaluations were conducted using both single-period and multi-period datasets. The single-period model achieved a mean Intersection over Union (mIoU) between 72.18% and 76.47%, while the multi-period model significantly improved performance, with an mIoU of 91.72%. This demonstrates the potential of our model and highlights the importance of change detection in multi-temporal images for algae bloom monitoring. Additionally, the padding technique proposed in this study resolved the border issue that arises when mosaicking inference results from individual patches, providing a seamless view of the satellite scene.
Satellite remote sensing can measure large ocean surface areas, but the infrared-based sea surface temperature (SST) might not be correctly calculated for the pixels under clouds, resulting in missing values in satellite images. Early studies for the gap-free raster maps of satellite SST were based on spatial interpolation using in situ measurements. In this paper, however, an alternative spatial gap-filling method using regression residual kriging (RRK) for the Geostationary Korea Multi-Purpose Satellite-2A (GK2A) daily SST was examined for the seas around the Korean Peninsula. Extreme outliers were first removed from the in situ measurements and the GK2A daily SST images using multi-step statistical procedures. For the pixels on the in situ measurements after the quality control, a multiple linear regression (MLR) model was built using the selected meteorological variables such as daily SST climatology value, specific humidity, and maximum wind speed. The irregular point residuals from the MLR model were transformed into a residual grid by optimized kriging for the residual compensation for the MLR estimation of the null pixels. The RRK residual compensation method improved accuracy considerably compared with the in situ measurements. The gap-filled 18,876 pixels showed the mean bias error (MBE) of −0.001 °C, the mean absolute error (MAE) of 0.315 °C, the root mean square error (RMSE) of 0.550 °C, and the correlation coefficient (CC) of 0.994. The case studies made sure that the gap-filled SST with RRK had very similar values to the in situ measurements to those of the MLR-only method. This was more apparent in the typhoon case: our RRK result was also stable under the influence of typhoons because it can cope with the abrupt changes in marine meteorology.