Acta Geodaetica et Cartographica Sinica ›› 2021, Vol. 50 ›› Issue (2): 248-259.doi: 10.11947/j.AGCS.2021.20200020

• Photogrammetry and Remote Sensing • Previous Articles     Next Articles

DCLS-GAN: cloud removal method for plateau area of TH-1 satellite image

ZHENG Kai1, LI Jiansheng1, WANG Junqiang2, OUYANG Wen1, GU Youyi3, ZHANG Xun1   

  1. 1. Information Engineering University, Zhengzhou 450001, China;
    2. 78123 Troops, Chengdu 610000, China;
    3. Beijing Institute of Remote Sensing Information, Beijing 100192, China
  • Received:2020-01-17 Revised:2020-10-12 Published:2021-03-03

Abstract: It has been a research hotspot to apply deep learning to remove cloud on satellite images. In this paper, we propose a cloud removal method based on DCLS-GAN for the plateau image of TH-1 satellite. The generator is constructed with the structure of encoder-decoder, and two types of fixed and removable cloud masks are used in training. The least squarereconstruction loss and cross-entropy adversarial loss are used to generate the prediction image of cloud coverage area, whilel east square loss is also used in the discriminator to identify the authenticity of the generated image. Joint optimization of generator and discriminator is achieved by continuous iteration, after which, bilinear interpolation is used to improve the restoration accuracy of cloud coverage area, and Poisson editing is used to smooth the prediction boundary and reduce the influence of artifacts. The experimental results on the testing dataset show that the cloud removal effect of proposed method exceeds classical methods and the original Context Encoder in peak signal-to-noise ratio and structure similarity, and experiments on images with real cloud area also show that proposed method has lower indicators under blind image quality assessment. Finally,the speed is faster than classical methods and equals Context Encoder, thus it has a better practical application prospect.

Key words: plateau area, satellite image, cloud removal, TH-1, DC-GAN, the least square

CLC Number: