Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Synthetic Cloud and Shadow Generation for Deep Learning-Based Removal from Optical Satellite Images
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
2025 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Background: Optical satellite imagery is integral to various Earth observation initiatives, including environmental monitoring, urban planning, and disaster management. However, approximately 67% of the Earth’s surface is obscured by clouds and their shadows, which significantly hampers ground visibility and limits the effectiveness of this imagery. Traditional techniques for cloud removal typically depend on multi-temporal data, which is not always readily available, rendering these methods less reliable in regions characterized by persistent cloud cover.

Objectives: This thesis endeavors to develop a comprehensive synthetic data generation framework, integrated with a deep learning architecture, aimed at reconstructing cloud-free satellite images. The primary objectives include: (1) the creation of realistic synthetic overlays of clouds and shadows for training purposes, (2) the design of an efficient model that accurately performs image reconstruction, and (3) the evaluation of the model’s performance in comparison to established generative adversarial networks.

Methods: A novel Progressive Multi-scale Attention Autoencoder (PMAA) was designed to eliminate shadows and clouds from single-image inputs using attention refined processing (ARPD) at different scales. A dataset based on Perlin noise was developed for volumetric rendering to simulate varying atmospheric conditions. The model was trained and compared with CTGAN and STGAN baselines using different metrics of PSNR, SSIM, MSE, RMSE, MAE and Inference Time. Additional ablation experiments evaluated the contribution of architectural components to the design.

Results: PMAA significantly outperformed baseline models, achieving a PSNR of 35.08 dB and an SSIM of 0.9673, indicating superior reconstruction quality and structural fidelity. It demonstrated robustness across scenarios with varying cloud densities and shadows, while remaining computationally efficient (average inference time of 0.0341s per image). The attention mechanism and progressive refinement were confirmed as key contributors through ablation analysis.

Conclusions: This study confirms the effectiveness of synthetic training data and multi-scale attention in enhancing satellite image clarity under atmospheric occlusions. The PMAA framework sets a new benchmark for cloud and shadow removal, offering high-quality reconstructions with practical deployment potential in real world Earth observation applications.

Place, publisher, year, edition, pages
2025. , p. 38
Keywords [en]
Cloud removal, satellite imagery, synthetic dataset, PMAA, STGAN, CTGAN
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:bth-28341OAI: oai:DiVA.org:bth-28341DiVA, id: diva2:1982242
Subject / course
DV1478 Bachelor Thesis in Computer Science
Educational program
DVGDT Bachelor Qualification Plan in Computer Science 60.0 hp
Supervisors
Examiners
Available from: 2025-08-05 Created: 2025-07-07 Last updated: 2025-09-30Bibliographically approved

Open Access in DiVA

fulltext(1600 kB)143 downloads
File information
File name FULLTEXT02.pdfFile size 1600 kBChecksum SHA-512
b2a7a44b49953519766ed160bd41f1a34d7082e2d63cab682fab9418112e357ccb7647dab082547c15aef8199fb0f3d7a2a26fe102a1187b37eaa471acd30752
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 150 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 383 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf