Cloud Score+ S2_HARMONIZED V1

GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED
Disponibilité de l'ensemble de données
2015-06-27T00:00:00Z–2026-06-12T06:29:16.416000Z
Producteur de l'ensemble de données
Aperçu de Google Earth Engine
ee.ImageCollection("GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED")
Tags
cloud google satellite-imagery sentinel2-derived

Description

Cloud Score+ est un outil de traitement d'assurance qualité (QA) pour l'imagerie satellitaire optique de résolution moyenne à élevée. L'ensemble de données Cloud Score+ S2_HARMONIZED est produit de manière opérationnelle à partir de la collection harmonisée Sentinel-2 L1C. Les sorties Cloud Score+ peuvent être utilisées pour identifier les pixels relativement clairs et supprimer efficacement les nuages et les ombres de nuages des images L1C (réflectance au sommet de l'atmosphère) ou L2A (réflectance de surface).

L'ensemble de données Cloud Score+ S2_HARMONIZED comprend deux bandes de qualité, cs et cs_cdf, qui évaluent toutes les deux l'usabilité des pixels individuels en fonction de la visibilité de la surface sur une échelle continue comprise entre 0 et 1, où 0 représente "non clair" (masqué) et 1 représente "clair" (non masqué). La bande cs évalue la qualité de l'image en fonction d'une distance spectrale entre le pixel observé et une observation de référence claire (théorique), tandis que la bande cs_cdf représente la probabilité qu'un pixel observé soit clair en fonction d'une distribution cumulative estimée des scores pour un emplacement donné au fil du temps. En d'autres termes, cs peut être considéré comme un score de similarité atmosphérique plus instantané (c'est-à-dire, dans quelle mesure ce pixel est-il semblable à nos attentes dans une référence parfaitement claire ?), tandis que cs_cdf capture une attente du score estimé au fil du temps (c'est-à-dire, si nous avions tous les scores de ce pixel au fil du temps, comment ce score se classerait-il ?).

Les images de la collection Cloud Score+ S2_HARMONIZED ont les mêmes propriétés d'ID et de system:index que les éléments Sentinel-2 L1C individuels à partir desquels elles ont été produites. Les bandes Cloud Score+ peuvent ainsi être associées aux images sources en fonction de leur system:index partagé.

Le remplissage Cloud Score+ pour l'ensemble des archives Sentinel-2 est en cours. Les dates de disponibilité de l'ensemble de données seront mises à jour régulièrement à mesure que de nouveaux résultats seront ajoutés à la collection Cloud Score+.

Pour en savoir plus sur l'ensemble de données Cloud Score+ et l'approche de modélisation, consultez cet article Medium.

Bandes

Bandes

Taille des pixels : 10 mètres (toutes les bandes)

Nom Unités Min Max Taille des pixels Description
cs Sans dimension 0 1 10 mètres

Score de qualité des pixels basé sur la distance spectrale par rapport à une référence claire (théorique)

cs_cdf Sans dimension 0 1 10 mètres

Valeur de la fonction de distribution cumulative des valeurs cs possibles pour la valeur cs estimée

Propriétés des images

Propriétés des images

Nom Type Description
DATE_PRODUCT_GENERATED STRING

Date de production.

MGRS_TILE STRING

ID du système de référence de la grille militaire Sentinel-2.

MODEL_VERSION STRING

Version du modèle Cloud Score+.

NO_CONTEXT_FRACTION DOUBLE

Fraction des sous-tuiles traitées sans contexte temporel.

PROCESSING_SOFTWARE_VERSION STRING

Version du logiciel de traitement Cloud Score+.

SOURCE_ASSET_ID STRING

ID d'élément Earth Engine pour l'image source.

SOURCE_PRODUCT_ID STRING

ID du produit Sentinel-2 pour l'image source.

Conditions d'utilisation

Conditions d'utilisation

CC-BY-4.0

Citations

Citations:
  • Pasquarella, V. J., Brown, C. F., Czerwinski, W., & Rucklidge, W. J. (2023) Comprehensive Quality Assessment of Optical Satellite Imagery Using Weakly Supervised Video Learning. Dans Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (pp. 2125-2135). doi:10.1109/CVPRW59228.2023.00206 PDF

Explorer avec Earth Engine

Éditeur de code (JavaScript)

// Harmonized Sentinel-2 Level 2A collection.
var s2 = ee.ImageCollection('COPERNICUS/S2_SR_HARMONIZED');

// Cloud Score+ image collection. Note Cloud Score+ is produced from Sentinel-2
// Level 1C data and can be applied to either L1C or L2A collections.
var csPlus = ee.ImageCollection('GOOGLE/CLOUD_SCORE_PLUS/V1/S2_HARMONIZED');

// Region of interest.
var ROI = ee.Geometry.Point(-119.9087, 37.4159);

// Use 'cs' or 'cs_cdf', depending on your use case; see docs for guidance.
var QA_BAND = 'cs_cdf';

// The threshold for masking; values between 0.50 and 0.65 generally work well.
// Higher values will remove thin clouds, haze & cirrus shadows.
var CLEAR_THRESHOLD = 0.60;

// Make a clear median composite.
var composite = s2
    .filterBounds(ROI)
    .filterDate('2023-01-01', '2023-02-01')
    .linkCollection(csPlus, [QA_BAND])
    .map(function(img) {
      return img.updateMask(img.select(QA_BAND).gte(CLEAR_THRESHOLD));
    })
    .median();

// Sentinel-2 visualization parameters.
var s2Viz = {bands: ['B4', 'B3', 'B2'], min: 0, max: 2500};

Map.addLayer(composite, s2Viz, 'median composite');
Map.centerObject(ROI, 11);
Ouvrir dans l'éditeur de code