The detection of cloud shadows : how it works.

=>

The cloud shadows are dark and, of course, they are due the presence of a nearby cloud.

Apart from these facts, there is not much information to detect clouds, and for this reason, the cloud shadows are even more difficult to detect than the clouds themselves.

The shadows are not the only dark objects, and cloud shadows can be confused with plots of bare soil, with water bodies or with shadows cast by the terrain. Again, using multi-temporal methods can reduce the risk of confusion : here the algorithm must detect a sudden darkening of a pixel. However, the effect of plowing, rainfall or irrigation on a bare soil may be similar to the effect of a cloud shadow.

To be sure that the pixels that suddenly darkened are true cloud shadows, it is useful to check that the shadow matches the cloud that casted it.

In our processor, we do as follows :

  1. Cloud detection
  2. Compute the difference between the processed image and a previous image (using the red spectral band)
    • compute the cloud shadow projection for this altitude.
    • compute the average darkening for this altitude from the diference image obtained at step 2.
  3. For an altitude between 500m and 10000m :
  4. Find the altitude for which the darkening is maximal
  5. Compute the shadow mask from the cloud mask, for the altitude obtained at step 4.

However, one has to pay attention to the fact that some clouds, outside the image may cast shadows within the image. As the clouds may reach 5 to 10 km altitude, and the solar elevation may be low in winter, some shadows  in a large par of the image near the borders mays be missed. With this regard, the larger the image the better. This is the case with sentinel 2, even if the use of 110 km tiles decreases this advantage.

Plus d'actualités

Mo Chhu, dzong of Punakha.

Tracking the sediment plume of the 29 October 2026 GLOF in Bhutan

A glacial lake outburst flood (GLOF) occurred on 29 Oct in northern Bhutan, creating a debris flow in the Mo Chhu valley, Gasa district. The exact cause of the GLOF is still unclear but we know that it originates from Sintaphu Tsho, a moraine-dammed lake at an elevation of about 4500 m. This event has […]

Pléiades © CNES 2026 Distribution Airbus DS

Clear-sky Pléiades acquisition of the Rasuwa landslide source area

After many attempts, CNES’s Pléiades satellites finally captured a clear-sky view of the source area of the devastating flood in Nepal. The stereoscopic acquisition enables the generation of a high-resolution DEM and consequently a geometrically accurate orthorectified image. Although I’m not involved in the scientific analysis, I could not resist taking a closer look at […]

New clear-sky image of the Rasuwa rock-ice avalanche

On 08 Sep 2026, Sentinel-2 acquired a clear-sky image near the release area of the landslide which caused the catastrophic flood in Nepal. Using this image and a pre-event digital elevation model (Berthier 2026) we can analyze the upper part of the avalanche runout profile. The block of rock and ice was released near 5120 […]

Rechercher