期刊论文详细信息
Remote Sensing
A Machine Learning Approach for Remote Sensing Data Gap-Filling with Open-Source Implementation: An Example Regarding Land Surface Temperature, Surface Albedo and NDVI
Eduard Kazakov1  NikolayO. Nikitin2  Mikhail Sarafanov2  AnnaV. Kalyuzhnaya2 
[1] Geoinformation Technologies Group, State Hydrological Institute, 2nd Line 23, Vasilyevsky Island, 199004 St. Petersburg, Russia;National Center for Cognitive Research, ITMO University, 49 Kronverksky Pr., 197101 St. Petersburg, Russia;
关键词: gap filling;    machine learning;    Sentinel 3;    MODIS;    land surface temperature;    time series;   
DOI  :  10.3390/rs12233865
来源: DOAJ
【 摘 要 】

Satellite remote sensing has now become a unique tool for continuous and predictable monitoring of geosystems at various scales, observing the dynamics of different geophysical parameters of the environment. One of the essential problems with most satellite environmental monitoring methods is their sensitivity to atmospheric conditions, in particular cloud cover, which leads to the loss of a significant part of data, especially at high latitudes, potentially reducing the quality of observation time series until it is useless. In this paper, we present a toolbox for filling gaps in remote sensing time-series data based on machine learning algorithms and spatio-temporal statistics. The first implemented procedure allows us to fill gaps based on spatial relationships between pixels, obtained from historical time-series. Then, the second procedure is dedicated to filling the remaining gaps based on the temporal dynamics of each pixel value. The algorithm was tested and verified on Sentinel-3 SLSTR and Terra MODIS land surface temperature data and under different geographical and seasonal conditions. As a result of validation, it was found that in most cases the error did not exceed 1 °C. The algorithm was also verified for gaps restoration in Terra MODIS derived normalized difference vegetation index and land surface broadband albedo datasets. The software implementation is Python-based and distributed under conditions of GNU GPL 3 license via public repository.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次