V
V
Vitaly Stolyarov2017-05-10 14:56:49
Image processing
Vitaly Stolyarov, 2017-05-10 14:56:49

How to export clouds from satellite imagery?

From Worldview you can get daily surface shots. You need to get a layer with clouds, without taking into account the surface of the Earth.
The algorithm is as follows:
- get tiles without clouds
- subtract the one without clouds from a certain tile with clouds
- the resulting tile will contain pixels whose brightness is equal to the difference on tiles with and without clouds
The following problems appear:
- in some places there is snow cover, on clouds cannot be distinguished in the background
- there are joints in the images in which the clouds do not match
- reflection of the sun's rays on the water surface, which can be taken as clouds
Example: 8
6511fd101305486cb70ee726af3d3291.jpg
Taking images from several days in a certain tile, I built a new image consisting of only the minimum brightness from each corresponding pixel of the images. Thus, it is possible to get a tile without clouds, but there is also noise caused by the presence of clouds on each of the images (in other words, it was cloudy at a certain coordinate for all the days for which the images were taken, even for 100 days)
No clouds, but with noise : **
4ade8d961a7b4009b72677fdf6f31300.png
If we subtract the second** from the first* image, we get:
2c50acf9ffda4590adee52f155a9587f.png
It seems to be not bad, but the loss of brightness of the clouds is visible against the background of the land, so I tried to calculate the difference using a slightly different formula in order to maintain high brightness in the original image with clouds:
24d250dead5d49f7baa216552be6bb49.png
As a result, the problem remains with the reflection on the surface of the water, as well as the snow cover, due to which the clouds are absorbed when subtracting

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
Sergey, 2017-05-10
@begemot_sun

You definitely need data from different parts of the spectrum, then you will see both clouds and snow and be able to somehow separate them.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question