Thick Cloud Removal of Remote Sensing Images Using Temporal Smoothness and Sparsity-Regularized Tensor Optimization

In remote sensing images, the presence of thick cloud accompanying cloud shadow is a high probability event, which can affect the quality of subsequent processing and limit the scenarios of application. Hence, removing the thick cloud and cloud shadow as well as recovering the cloud-contaminated pixels is indispensable to make good use of remote sensing images. In this paper, a novel thick cloud removal method for remote sensing images based on temporal smoothness and sparsity-regularized tensor optimization (TSSTO) is proposed. The basic idea of TSSTO is that the thick cloud and cloud shadow are not only sparse but also smooth along the horizontal and vertical direction in images while the clean images are smooth along the temporal direction between images. Therefore, the sparsity norm is used to boost the sparsity of the cloud and cloud shadow, and unidirectional total variation (UTV) regularizers are applied to ensure the unidirectional smoothness. This paper utilizes alternation direction method of multipliers to solve the presented model and generate the cloud and cloud shadow element as well as the clean element. The cloud and cloud shadow element is purified to get the cloud area and cloud shadow area. Then, the clean area of the original cloud-contaminated images is replaced to the corresponding area of the clean element. Finally, the reference image is selected to reconstruct details of the cloud area and cloud shadow area using the information cloning method. A series of experiments are conducted both on simulated and real cloud-contaminated images from different sensors and with different resolutions, and the results demonstrate the potential of the proposed TSSTO method for removing cloud and cloud shadow from both qualitative and quantitative viewpoints.

[1]  Naoto Yokoya,et al.  Nonlocal Tensor Completion for Multitemporal Remotely Sensed Images’ Inpainting , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[2]  J. Storey,et al.  LANDSAT 7 SCAN LINE CORRECTOR-OFF GAP-FILLED PRODUCT DEVELOPMENT , 2005 .

[3]  Chao Zeng,et al.  Missing Data Reconstruction in Remote Sensing Image With a Unified Spatial–Temporal–Spectral Deep Convolutional Neural Network , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Chao-Hung Lin,et al.  Patch-Based Information Reconstruction of Cloud-Contaminated Multitemporal Images , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[5]  Liangpei Zhang,et al.  A MAP-Based Algorithm for Destriping and Inpainting of Remotely Sensed Images , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[6]  Christine Fernandez-Maloigne,et al.  A Bandelet-Based Inpainting Technique for Clouds Removal From Remotely Sensed Images , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[7]  Zhou Wang,et al.  Information Content Weighting for Perceptual Image Quality Assessment , 2011, IEEE Transactions on Image Processing.

[8]  Jennifer L. Dungan,et al.  Kriging in the shadows: Geostatistical interpolation for remote sensing , 1994 .

[9]  Yang Hong,et al.  A two-step framework for reconstructing remotely sensed land surface temperatures contaminated by cloud , 2018, ISPRS Journal of Photogrammetry and Remote Sensing.

[10]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[11]  Jieping Ye,et al.  Tensor Completion for Estimating Missing Values in Visual Data , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Antonio J. Plaza,et al.  Cloud Removal Based on Sparse Representation via Multitemporal Dictionary Learning , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[13]  Huifang Li,et al.  A Variational Gradient-based Fusion Method for Visible and SWIR Imagery , 2012 .

[14]  Liangpei Zhang,et al.  Patch Matching-Based Multitemporal Group Sparse Representation for the Missing Information Reconstruction of Remote-Sensing Images , 2016, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[15]  Patrick Pérez,et al.  Region filling and object removal by exemplar-based image inpainting , 2004, IEEE Transactions on Image Processing.

[16]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[17]  Naif Alajlan,et al.  Reconstructing Cloud-Contaminated Multispectral Images With Contextualized Autoencoder Neural Networks , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[18]  Chao-Hung Lin,et al.  Cloud Removal From Multitemporal Satellite Images Using Information Cloning , 2013, IEEE Transactions on Geoscience and Remote Sensing.

[19]  Naoto Yokoya,et al.  Blind cloud and cloud shadow removal of multitemporal images based on total variation regularized low-rank sparsity decomposition , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[20]  Liangpei Zhang,et al.  Sparse-based reconstruction of missing information in remote sensing images from spectral/temporal complementary information , 2015 .

[21]  Shunyi Zheng,et al.  Classification of Hyperspectral Image Based on Double-Branch Dual-Attention Mechanism Network , 2020, Remote. Sens..

[22]  Patrick Pérez,et al.  Poisson image editing , 2003, ACM Trans. Graph..

[23]  Liangpei Zhang,et al.  Cloud removal for remotely sensed images by similar pixel replacement guided with a spatio-temporal MRF model , 2014 .

[24]  J. Cihlar,et al.  An image transform to characterize and compensate for spatial variations in thin cloud contamination of Landsat images , 2002 .

[25]  Xinghua Li,et al.  Cloud removal in remote sensing images using nonnegative matrix factorization and error correction , 2019, ISPRS Journal of Photogrammetry and Remote Sensing.

[26]  G. Sapiro,et al.  A collaborative framework for 3D alignment and classification of heterogeneous subvolumes in cryo-electron tomography. , 2013, Journal of structural biology.

[27]  Li Yan,et al.  An Adaptive Weighted Tensor Completion Method for the Recovery of Remote Sensing Images With Missing Data , 2017, IEEE Transactions on Geoscience and Remote Sensing.

[28]  Gang Yang,et al.  Recovering Quantitative Remote Sensing Products Contaminated by Thick Clouds and Shadows Using Multitemporal Dictionary Learning , 2014, IEEE Transactions on Geoscience and Remote Sensing.

[29]  Yi Ma,et al.  The Augmented Lagrange Multiplier Method for Exact Recovery of Corrupted Low-Rank Matrices , 2010, Journal of structural biology.

[30]  Yongjun Zhang,et al.  Two-Pass Robust Component Analysis for Cloud Removal in Satellite Image Sequence , 2018, IEEE Geoscience and Remote Sensing Letters.

[31]  Yang Yang,et al.  Classification of Hyperspectral Image Based on Double-Branch Dual-Attention Mechanism Network , 2019, Remote. Sens..

[32]  Liangpei Zhang,et al.  Thick Cloud Removal in High-Resolution Satellite Images Using Stepwise Radiometric Adjustment and Residual Correction , 2019, Remote. Sens..

[33]  Freek D. van der Meer,et al.  Remote-sensing image analysis and geostatistics , 2012 .

[34]  Zhihao Qin,et al.  An Efficient Approach to Remove Thick Cloud in VNIR Bands of Multi-Temporal Remote Sensing Images , 2019, Remote. Sens..

[35]  Chao Zeng,et al.  Recovering missing pixels for Landsat ETM + SLC-off imagery using multi-temporal regression analysis and a regularization method , 2013 .

[36]  Liangpei Zhang,et al.  Recovering Reflectance of AQUA MODIS Band 6 Based on Within-Class Local Fitting , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[37]  Liangpei Zhang,et al.  Missing Data Reconstruction for Remote Sensing Images With Weighted Low-Rank Tensor Model , 2019, IEEE Access.

[38]  David Morin,et al.  Operational High Resolution Land Cover Map Production at the Country Scale Using Satellite Image Time Series , 2017, Remote. Sens..

[39]  Liangpei Zhang,et al.  Missing Information Reconstruction for Single Remote Sensing Images Using Structure-Preserving Global Optimization , 2017, IEEE Signal Processing Letters.

[40]  Wataru Takeuchi,et al.  Restoration of Aqua MODIS Band 6 Using Histogram Matching and Local Least Squares Fitting , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[41]  Michael D. Grossberg,et al.  Quantitative Restoration for MODIS Band 6 on Aqua , 2012, IEEE Transactions on Geoscience and Remote Sensing.

[42]  Naoto Yokoya,et al.  Object Detection Based on Sparse Representation and Hough Voting for Optical Remote Sensing Imagery , 2015, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[43]  Yongjun Zhang,et al.  A Coarse-to-Fine Framework for Cloud Removal in Remote Sensing Image Sequence , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[44]  Ke Gu,et al.  Learning a No-Reference Quality Assessment Model of Enhanced Images With Big Data , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[45]  Saeid Homayouni,et al.  Object-based classification of hyperspectral data using Random Forest algorithm , 2018, Geo spatial Inf. Sci..