Questions tagged [cloud-cover]
in this context cloud cover refers to the fraction of a remote sensing image obscured by clouds. Do not use for questions related to cloud services.
127
questions
0
votes
2
answers
121
views
Inaccurate cloud shadow masks when using Earth Engine's script for Sentinel 2
I am currently evaluating my cloud shadow masking options for Sentinel-2 data. One of the options I am exploring is using an example script published by Google that projects cloud shadow locations ...
0
votes
1
answer
19
views
How to avoid, Tile Error: User memory exceed when trying to preform a Sentinel-2 SR cloud masking with s2cloudless
I am trying to create a 2 cloudless composites of Sentinel-2 imagery over a region of interest that is pretty cloudy. I found an example script in GEE java script API that does a pretty aggressive ...
0
votes
0
answers
12
views
Landsat-5,7 stripe error
I applied the algorithms to mask cloud in Landsat-5,7 for collection 2, but there are still some stripes in the results. Can anyone help me to figure out this problem?
Here is my code:
https://code....
0
votes
0
answers
41
views
Cloud masking for Sentinel-2 Level-1C (Top of Atmosphere) Image Collection
This is my code for loading Sentinel-2 Level-1C (TOA) imagery for my defined AOI. It is working perfectly fine. I just want to do cloud masking here so that the mosaic for every 6 month will be a ...
0
votes
0
answers
51
views
Cloud masking on Landsat collection 2
I try to create a water map using NDWI from Landsat 5 and 8 collection 2. I face a problem in my result, which I think come from the Landsat-5 collection. I applied the cloudmask function like the ...
0
votes
0
answers
103
views
Cloudmask error in Landsat 5
I am trying to mask the cloud from the Landsat 2 collection 2. I applied the same method for Lansat-8 collection from GEE, but the results still remain the mis-identified objects like this image. , ...
0
votes
0
answers
43
views
Removing clouds from Sentinel-2 imagery (Level 2A) using ESA SNAP
I solved my S2 resampling issue with your support. I tried to remove Sentinel-2 (Level 2A) clouds using Idepix but it support to Level 1C.
I want to remove clouds from Sentinel-2 imagery (Level 2A) ...
1
vote
1
answer
174
views
Sentinel-2 Level 2A clouds removal
I tried to remove clouds from Sentinel-2 imagery (Level 2A) using ESA SNAP. I use SNAP 9.0.0. I tried to follow the tutorial "Automatic cloud Masking of Sentinel 2 Imagery Using ESA SNAP". ...
1
vote
0
answers
304
views
Google Earth Engine cloud cover sorting and area of interest
I see in a lot of examples that people are sorting a stack by cloud cover and then pick the first image.
Example:
image = image.filterDate('2022-01-01', '2023-01-01')
.filterBounds(...
1
vote
2
answers
309
views
Get a specific number of images from a sorted image collection in Google Earth Engine
I want to export the first 10 images of a Landsat image collection sorted based on the "CLOUD_COVER_LAND" property. I know how to extract the least cloudy image of the sorted collection by ...
1
vote
1
answer
199
views
Cloud correction in QGIS
I have a Landsat 7 scene with many clouds in it. I like to correct it in QGIS.
My supervisor told me to interpolate it with a scene before and a scene after.
I am struggling on how to do that.
Do I ...
1
vote
1
answer
589
views
How to acquire Sentinel-2 cloud mask files?
BACKGROUND:
At 3.22.12, I download Sentinel-2 files (both L1C and L2A) using the Semi-Automatic Classification (SCP) plugin. Some of the imagery contains cloudy areas that I would like to mask out. ...
0
votes
0
answers
24
views
1998 smoke imagery in Alaska
I am trying to access smoke/cloud imagery above the Alaska region during August of 1998. I would like to use GEE, but I haven't been able to find a dataset with good coverage. I have looked at Landsat ...
1
vote
0
answers
757
views
Earth Engine: Landsat 8 QA_PIXEL issues with cloud, shadow, and land masking
Using the QA_PIXEL band in Landsat 8 to mask out clouds, cloud shadow, and land often masks out large areas of water. The QA_PIXEL band identifies these water areas as land and cloud shadow, when this ...
0
votes
1
answer
261
views
Cloud filtering Landsat collection 2 time series by region
I'm working on creating an NDVI time series and I'm trying to filter out clouds over a specific region so I wont get huge gaps in the time series.
Is there a way to reduce the extent by cloud percent?
...
0
votes
1
answer
477
views
Cloud filtering Landsat collection 2 over specific regions
I'm trying to filter clouds over a specific region for an NDVI time series using Landsat collection 2.
I tried filtering with simple cloud score but it doesn't seem to work (maybe because there is no ...
0
votes
1
answer
262
views
Landsat 8 Cloud Masking using Pixel QA in ArcMap
I have a scene that has clouds and shadows which I would like to mask before I continue with my Classification. I am using LC08_L1TP_180073_20141224_20170416_01_T1 which has a pixel QA file.
I ...
1
vote
3
answers
550
views
Why do I get an error when applying getInfo() in Google Earth Engine?
I'm working in an undergraduate project and just started using Google Earth Engine. Firstly, I need to filter some Sentinel-2 MSI images that cover my area of interest (a watershed with 55 km²) from ...
0
votes
0
answers
155
views
Classify unclassified patches that were left after cloud removal for Landsat 8, using Google Earth Engine
I am trying to classify my study area, using Random Forest using Landsat 8 dataset of GEE. The first problem that I came across was clouds, so to remove them I used as follows
var mask = require('...
4
votes
1
answer
898
views
Cloud Shadow Removal for Sentinel-2
I am trying to classify my study area with a RandomForest classifier, using Sentinel-2 Surface Reflectance images. This classification gave me an accuracy of about 87%. I calculated the misclassified ...
0
votes
1
answer
581
views
Getting Cloudfree image for small area (Sentinel-2) using Google Earth Engine
I am trying to get a cloudfree image from Sentinel-2 for multiple small areas (circles with a radius of 20km) in Ghana, a very cloudy area. Using the standard algorithms (median image, filter for ...
0
votes
1
answer
191
views
Cloud cover percentage of Sentinel2 L1C [closed]
The following graph shows the frequency of cloud percentage of a Sentinel-2 L1C tile in 2021, and it seems like only 10 dates have cloudcover less than 10%. I am wondering:
1, How much percentage of ...
0
votes
1
answer
45
views
GRASS GIS i.sentinel.mask Error
I am trying to run i.sentinel.mask in GRASS GIS 7.8.5
I am having the following Error:
ERROR: Option <input_file> is mutually exclusive with all of <blue>, <green>, <red>, <...
4
votes
1
answer
828
views
Cloud mask algorithms for Sentinel-2 Level-2A data
I am trying to find the best Sentinel-2 cloud mask algorithm for Level-2A data that can be integrated in a Python script and that works well on oceanic areas.
I am working with level-2 data because I ...
1
vote
0
answers
88
views
Easy way to create cloudless mosaic
Is there an easy way (or easy access database) to create cloudless mosaics for a country (e.g. Germany) from Sentinel-2 data?
I found this ressource: https://registry.opendata.aws/sentinel-s2-l2a-...
0
votes
1
answer
260
views
Landsat Quality Assessment for a Cloud Mask
I'm relatively new to GIS and am wanting to mask out the clouds of Landsat images using the supplied QA band, I'm limited to free programs, mainly QGIS.
So far I've managed to get a cloud mask ...
2
votes
1
answer
2k
views
Filtering Sentinel2 image collection by cloud coverage over specific polygon
I am pretty new to GEE.
My task is to get all Sentinel 2 images from a specific time. Then I want to filter this collection by a maximum cloud coverage over an area of interest, which is imported ...
2
votes
1
answer
705
views
How can I get the image with less cloud coverage over a ROI in a time range with Sentinel 2?
I am trying to compute a script to get the cleanest image of Sentinel 2 in a prescribed time range.
Currently I tried with 2 approaches: a rough one and an automatic one, but I get two different ...
1
vote
1
answer
360
views
Google Earth Engine updatemask removes Metadata
I'm using the Jupyter Notebooks Python GEE API.
I'm using the basic sentinel 2 cloud cover algorithm, maskS2cloud, from the catalogue example. But it removes the metadata from my image collection that ...
3
votes
1
answer
1k
views
Bitwise and bitmask used in mask clouds Sentinel-2 images
What is the function behind two specific line in below coding block ...
1) var cloudBitMask = 1 << 10;
2) var mask = qa.bitwiseAnd(cloudBitMask).eq(0) .and(qa.bitwiseAnd(cirrusBitMask).eq(0));
...
9
votes
2
answers
2k
views
How to retrieve Sentinel images without significant cloud coverage using Python
Background
I am trying to retrieve images of certain areas. My aim is to get images without much cloud on them. I would like to specify the percentage of pixels with clouds on them.
What I am doing ...
2
votes
1
answer
601
views
Filter Landsat 5 Surface Reflectance Images by Cloud Cover with a Region of Interest in GEE
I'd like to filter a large collection of Landsat 5 Surface Reflectance images by cloud cover within a small region of interest (not the entire image scene) in Google Earth Engine. I know there are ...
3
votes
3
answers
3k
views
Google Earth Engine: Understanding Landsat 7 Collection 2 QA_PIXEL, bitwiseAnd() for cloud mask
I want to see how the new Landsat 7 Collection 2 (C2, 'LANDSAT/LE07/C02/T1_L2') differs from Collection 1 (C1). I have created an adequate Landsat 7 C1 composite since GEE provides a cloud mask ...
3
votes
1
answer
316
views
How to filter Open Data Cube satellite data by cloud coverage similar to the Sentinel API?
I'm planning to use Sentinel API for a small region and have a time-space dataset filtered out by a cloud coverage percentage.
Does someone know if I can do the same with Open Data Cube? i.e. when ...
0
votes
1
answer
240
views
Cloud masking in MCD19A2.006 data
I need to create a time series of aerosol optical depth using MCD19A2.006 data. I used the 'AOD_QA' band for masking the cloud. However, the following code is not working.
var geom = ee.Geometry.Point(...
3
votes
1
answer
110
views
How can I create a 10 day composite image of the snow cover extent using QGIS?
I have 10 singleband rasters of the snow cover extent (1 raster/day from 1st of December to 10th of December). I have to create a composite image that merges all of them. I tried the r.composite tool ...
1
vote
1
answer
259
views
Limiting cloud estimation of Landsat8_SR over ROI in GEE
I intend to create an image collection of Landsat-8 surface reflectance not TOA that has 100% free cloud over my Region of Interest (ROI). Not surprisingly the code I have found in the forum ( Filter ...
1
vote
0
answers
1k
views
Sentinel-2 clouds filtering in GEE
I need to filter a Sentinel-2 image collection in order to have almost no clouds.
I used the following code:
//Dates of interest
var START = ee.Date('2017-03-28');
var FINISH = ee.Date('2020-07-31'); ...
1
vote
1
answer
413
views
How can filter low cloud coverange in a region with Sentinel-2 L2A in GEE?
I'm trying to filter clouds in Sentinel-2 through GEE in a ROI but I get the same number of images clipping or not clipping the geometry.
How can I calculate the cloud coverage in a ROI and filter an ...
1
vote
1
answer
757
views
Fulfilling removed cloud area with free cloud data in Google Earth Engine
I have completed doing cloud removal with Landsat image (in this case is Lansat 8) in the Google Earth Engine. Of course the result of this process is the cloud pixels become no data, consequently the ...
0
votes
1
answer
143
views
Combining single cloud-masked images using Google Earth Engine
I am trying to calculate the mean pixel values of three Sentinel-2 images, all of which I have cloud masked separately. They all have small areas of cloud but in different places. I assumed that when ...
2
votes
1
answer
409
views
Filtering clouds from average in Google Earth Engine
I am filtering a Sentinel-2 collection with the goal of producing an average over a period of three months. I have selected three images within the collection with which to do this. They all have some ...
0
votes
1
answer
152
views
Descartes Labs Platform scenes.search within less cloudy periods
Sometimes searching for scenes over a large date range is necessary to obtain cloud-free images, but can be prohibitively slow for satellites with high revisit rates (e.g. Sentinel-2).
Is there a ...
2
votes
2
answers
440
views
GEE error code while exporting Sentinel-2 cloud masked image
I have filtered a Sentinel-2 image and created a cloud mask for it based on its QA60 band. It works fine and displays with this mask applied. However, when I try to export it to a drive, I get the ...
0
votes
1
answer
203
views
Cloud masking with the Descartes Labs Platform Scenes API
I have created a scene collection in the Descartes Labs Platform using the Scenes search function (dl.scenes.search) for my area of interest and sensor of choice (Sentinel-2). I would like to iterate ...
0
votes
1
answer
379
views
Image (band) interpolation
I have a set of sentinel 2A images. I eliminated those that contained too many clouds, and then I created a cloud mask using cloud probabilities and Otsu thresholding method to eliminate cloudy pixels ...
1
vote
1
answer
443
views
Landsat 8 extracted pixel values for up North: 'pixel_qa' value of 322
I am trying to get landsat reflectance values corresponding to field plots spread all over Finland using the Google Earth Engine. As you know, Finland is up North, between latitudes of ~60 and 70 ...
0
votes
1
answer
240
views
Using the pixel quality layers of the Landsat SR products to create cloud and water masks in R
I tried to use the RStoolbox package function classifyQA to generate information on quality of the layers of interest, namely - cloud, cloud shadows, and water. I am unable to understand how to mask ...
7
votes
2
answers
2k
views
Counting number of unmasked pixels per image in collection using Google Earth Engine
I'm trying to count the number of pixels that are masked by the cloud mask of the image collection given by the Earth Engine dataset. I have clipped my collection with a ROI and now I want to keep the ...
0
votes
0
answers
102
views
Cloud masking Rapid Eye images
I am trying to delete clouds (ideally also their shadows) from Rapid Eye images (5 bands; blue, green, red, red edge, near-infrared).
I have tried to set a threshold for the red band and mask ...