Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery

One of the major challenges in optical-based remote sensing is the presence of clouds, which imposes a hard constraint on the use of multispectral or hyperspectral satellite imagery for earth observation. While some studies have used interpolation models to remove cloud affected data, relatively few...

Full description

Bibliographic Details
Main Authors: Yoseline Angel, Rasmus Houborg, Matthew F. McCabe
Format: Article
Language:English
Published: MDPI AG 2019-05-01
Series:Remote Sensing
Subjects:
Online Access:https://www.mdpi.com/2072-4292/11/10/1145
id doaj-433c476c35004d07bfbb82b8cb630e0f
record_format Article
spelling doaj-433c476c35004d07bfbb82b8cb630e0f2020-11-25T00:20:50ZengMDPI AGRemote Sensing2072-42922019-05-011110114510.3390/rs11101145rs11101145Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral ImageryYoseline Angel0Rasmus Houborg1Matthew F. McCabe2Hydrology, Agriculture and Land Observation Group (HALO), Division of Biological and Environmental Science and Engineering, King Abdullah University of Science and Technology, Thuwal 23955-6900, Saudi ArabiaGeospatial Sciences Center of Excellence (GSCE), South Dakota State University, Brookings, SD 57007, USAHydrology, Agriculture and Land Observation Group (HALO), Division of Biological and Environmental Science and Engineering, King Abdullah University of Science and Technology, Thuwal 23955-6900, Saudi ArabiaOne of the major challenges in optical-based remote sensing is the presence of clouds, which imposes a hard constraint on the use of multispectral or hyperspectral satellite imagery for earth observation. While some studies have used interpolation models to remove cloud affected data, relatively few aim at restoration via the use of multi-temporal reference images. This paper proposes not only the use of image time-series, but also the implementation of a geostatistical model that considers the spatiotemporal correlation between them to fill the cloud-related gaps. Using Hyperion hyperspectral images, we demonstrate a capacity to reconstruct cloud-affected pixels and predict their underlying surface reflectance values. To do this, cloudy pixels were masked and a parametric family of non-separable covariance functions was automated fitted, using a composite likelihood estimator. A subset of cloud-free pixels per scene was used to perform a kriging interpolation and to predict the spectral reflectance per each cloud-affected pixel. The approach was evaluated using a benchmark dataset of cloud-free pixels, with a synthetic cloud superimposed upon these data. An overall root mean square error (RMSE) of between 0.5% and 16% of the reflectance was achieved, representing a relative root mean square error (rRMSE) of between 0.2% and 7.5%. The spectral similarity between the predicted and reference reflectance signatures was described by a mean spectral angle (MSA) of between 1° and 11°, demonstrating the spatial and spectral coherence of predictions. The approach provides an efficient spatiotemporal interpolation framework for cloud removal, gap-filling, and denoising in remotely sensed datasets.https://www.mdpi.com/2072-4292/11/10/1145hyperspectralgap-fillingmulti-temporalnon-separablecovariancespatiotemporal krigingremote sensing
collection DOAJ
language English
format Article
sources DOAJ
author Yoseline Angel
Rasmus Houborg
Matthew F. McCabe
spellingShingle Yoseline Angel
Rasmus Houborg
Matthew F. McCabe
Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery
Remote Sensing
hyperspectral
gap-filling
multi-temporal
non-separable
covariance
spatiotemporal kriging
remote sensing
author_facet Yoseline Angel
Rasmus Houborg
Matthew F. McCabe
author_sort Yoseline Angel
title Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery
title_short Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery
title_full Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery
title_fullStr Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery
title_full_unstemmed Reconstructing Cloud Contaminated Pixels Using Spatiotemporal Covariance Functions and Multitemporal Hyperspectral Imagery
title_sort reconstructing cloud contaminated pixels using spatiotemporal covariance functions and multitemporal hyperspectral imagery
publisher MDPI AG
series Remote Sensing
issn 2072-4292
publishDate 2019-05-01
description One of the major challenges in optical-based remote sensing is the presence of clouds, which imposes a hard constraint on the use of multispectral or hyperspectral satellite imagery for earth observation. While some studies have used interpolation models to remove cloud affected data, relatively few aim at restoration via the use of multi-temporal reference images. This paper proposes not only the use of image time-series, but also the implementation of a geostatistical model that considers the spatiotemporal correlation between them to fill the cloud-related gaps. Using Hyperion hyperspectral images, we demonstrate a capacity to reconstruct cloud-affected pixels and predict their underlying surface reflectance values. To do this, cloudy pixels were masked and a parametric family of non-separable covariance functions was automated fitted, using a composite likelihood estimator. A subset of cloud-free pixels per scene was used to perform a kriging interpolation and to predict the spectral reflectance per each cloud-affected pixel. The approach was evaluated using a benchmark dataset of cloud-free pixels, with a synthetic cloud superimposed upon these data. An overall root mean square error (RMSE) of between 0.5% and 16% of the reflectance was achieved, representing a relative root mean square error (rRMSE) of between 0.2% and 7.5%. The spectral similarity between the predicted and reference reflectance signatures was described by a mean spectral angle (MSA) of between 1° and 11°, demonstrating the spatial and spectral coherence of predictions. The approach provides an efficient spatiotemporal interpolation framework for cloud removal, gap-filling, and denoising in remotely sensed datasets.
topic hyperspectral
gap-filling
multi-temporal
non-separable
covariance
spatiotemporal kriging
remote sensing
url https://www.mdpi.com/2072-4292/11/10/1145
work_keys_str_mv AT yoselineangel reconstructingcloudcontaminatedpixelsusingspatiotemporalcovariancefunctionsandmultitemporalhyperspectralimagery
AT rasmushouborg reconstructingcloudcontaminatedpixelsusingspatiotemporalcovariancefunctionsandmultitemporalhyperspectralimagery
AT matthewfmccabe reconstructingcloudcontaminatedpixelsusingspatiotemporalcovariancefunctionsandmultitemporalhyperspectralimagery
_version_ 1725365524053884928