SAR TO OPTICAL IMAGE SYNTHESIS FOR CLOUD REMOVAL WITH GENERATIVE ADVERSARIAL NETWORKS

Abstract. Optical imagery is often affected by the presence of clouds. Aiming to reduce their effects, different reconstruction techniques have been proposed in the last years. A common alternative is to extract data from active sensors, like Synthetic Aperture Radar (SAR), because they are almost independent on the atmospheric conditions and solar illumination. On the other hand, SAR images are more complex to interpret than optical images requiring particular handling. Recently, Conditional Generative Adversarial Networks (cGANs) have been widely used in different image generation tasks presenting state-of-the-art results. One application of cGANs is learning a nonlinear mapping function from two images of different domains. In this work, we combine the fact that SAR images are hardly affected by clouds with the ability of cGANS for image translation in order to map optical images from SAR ones so as to recover regions that are covered by clouds. Experimental results indicate that the proposed solution achieves better classification accuracy than SAR based classification.

[1]  Gustau Camps-Valls,et al.  Cloud masking and removal in remote sensing image time series , 2017 .

[2]  Masashi Matsuoka,et al.  Filmy Cloud Removal on Satellite Imagery with Multispectral Conditional Generative Adversarial Nets , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[3]  Alexei A. Efros,et al.  Context Encoders: Feature Learning by Inpainting , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  W. Rossow,et al.  International satellite cloud climatology project (ISCCP): cd documentation , 2003 .

[5]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

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

[7]  Ying Li,et al.  Removal of Optically Thick Clouds From High-Resolution Satellite Imagery Using Dictionary Group Learning and Interdictionary Nonlocal Joint Sparse Coding , 2017, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[8]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

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

[10]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Huifang Li,et al.  An effective thin cloud removal procedure for visible remote sensing images , 2014 .

[12]  Raul Queiroz Feitosa,et al.  Campo Verde Database: Seeking to Improve Agricultural Remote Sensing of Tropical Areas , 2018, IEEE Geoscience and Remote Sensing Letters.

[13]  Yang Song,et al.  Age Progression/Regression by Conditional Adversarial Autoencoder , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[14]  Simon Osindero,et al.  Conditional Generative Adversarial Nets , 2014, ArXiv.