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...
Main Authors: | , , |
---|---|
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 |