Home

Awesome

Cloud-Segmentation on satellite imagery data from the Sentinel-2 mission.

Problem Description

To obtain adequate analytical results from multi-spectral satellite imagery, it is essential to precisely detect clouds and mask them out from any Earth surface as they obscure important ground-level features in satellite images, complicating their use in wide variety of applications from disaster management and recovery, to agriculture, to military intelligence. Thus, Improving methods of identifying clouds can unlock the potential of an unlimited range of satellite imagery use cases, enabling faster, more efficient, and more accurate image-based research.

Dataset

BandDescriptionCenter wavelength
B02Blue visible light497 nm
B03Green visible light560 nm
B04Red visible light665 nm
B08Near infrared light835 nm

Getting Started

Results

Model NamePublic mIoU ScorePrivate mIoU Score
DeepLabV3Plus with ResNet101 as backbone0.88050.8775
Unet with InceptionV4 as backbone0.87760.8749
DeepLabV3 with ResNet101 as backbone0.82990.8340

The best accuracy was achieved with DeepLabV3Plus with ResNet101 as backbone.

1st Image is a channel of the satellite image, 2nd image is true label, 3rd image is the prediction.

image image

People

Vidit AgarwalVedant KaushikUtkarsh Pandey
https://github.com/Viditagarwal7479https://github.com/vedantk-bhttps://github.com/Kratos-is-here