
- Disponibilité des ensembles de données
- 2017-01-01T00:00:00Z–2024-01-01T00:00:00Z
- Fournisseur de l'ensemble de données
- Google Earth Engine Google DeepMind
- Tags
Description
L'ensemble de données Google Satellite Embedding est une collection mondiale d'embeddings géospatiaux appris, prêts pour l'analyse. Chaque pixel de 10 mètres de cet ensemble de données est une représentation à 64 dimensions, ou vecteur d'intégration, qui encode les trajectoires temporelles des conditions de surface au niveau de ce pixel et autour de celui-ci, telles qu'elles sont mesurées par divers instruments et ensembles de données d'observation de la Terre, sur une seule année civile. Contrairement aux entrées et aux indices spectraux conventionnels, où les bandes correspondent à des mesures physiques, les embeddings sont des vecteurs de caractéristiques qui résument les relations entre les observations multisources et multimodales de manière moins directement interprétable, mais plus puissante.
L'ensemble de données couvre les surfaces terrestres et les eaux peu profondes, y compris les zones intertidales et récifales, les voies navigables intérieures et les voies navigables côtières. La couverture aux pôles est limitée par les orbites des satellites et la couverture des instruments.
La collection est composée d'images couvrant environ 163 840 mètres sur 163 840 mètres. Chaque image comporte 64 bandes {A00, A01, …, A63}
, une pour chaque axe de l'espace d'embedding 64D. Toutes les bandes doivent être utilisées pour l'analyse en aval, car elles font collectivement référence à une coordonnée 64D dans l'espace d'intégration et ne sont pas interprétables de manière indépendante.
Toutes les images sont générées dans leur projection transverse universelle de Mercator locale, comme indiqué par la propriété UTM_ZONE. Elles comportent les propriétés system:time_start
et system:time_end
qui reflètent l'année civile résumée par les embeddings. Par exemple, une image d'embedding pour 2021 aura une valeur system:start_time
égale à ee.Date('2021-01-01 00:00:00')
et une valeur system:end_time
égale à ee.Date('2022-01-01 00:00:00')
.
Les embeddings sont de longueur unitaire, ce qui signifie qu'ils ont une magnitude de 1 et ne nécessitent aucune normalisation supplémentaire. Ils sont distribués sur la sphère unité, ce qui les rend bien adaptés à l'utilisation avec des algorithmes de clustering et des classificateurs basés sur des arbres. L'espace d'embedding est également cohérent au fil des ans. Les embeddings de différentes années peuvent être utilisés pour détecter les changements de condition en tenant compte du produit scalaire ou de l'angle entre deux vecteurs d'embedding. De plus, les embeddings sont conçus pour être composables de manière linéaire, c'est-à-dire qu'ils peuvent être agrégés pour produire des embeddings à des résolutions spatiales plus grossières ou transformés avec de l'arithmétique vectorielle, tout en conservant leur signification sémantique et leurs relations de distance.
Les embeddings sont produits par AlphaEarth Foundations, un modèle d'embedding géospatial qui assimile plusieurs flux de données, y compris des sources optiques, radar, LiDAR et autres (Brown, Kazmierski, Pasquarella et al., en cours d'examen).
Étant donné que les représentations sont apprises à partir de nombreux capteurs et images, les représentations d'intégration atténuent efficacement les problèmes courants tels que les nuages, les lignes de balayage, les artefacts de capteur ou les données manquantes. Elles fournissent des caractéristiques d'analyse prêtes à l'emploi qui peuvent être directement substituées à d'autres sources d'images d'observation de la Terre dans les analyses de classification, de régression et de détection des changements. Bien que certains artefacts de disponibilité des données et des bandes à grande échelle puissent être visibles, ils représentent généralement des décalages vectoriels mineurs et n'affectent généralement pas de manière significative le traitement ou les résultats en aval.
Bandes
Taille des pixels
10 mètres
Bandes de fréquences
Nom | Unités | Min | Max | Taille des pixels | Description |
---|---|---|---|---|---|
A00 |
Sans dimension | -1 | 1 | mètres | Axe 0 du vecteur d'embedding. |
A01 |
Sans dimension | -1 | 1 | mètres | Premier axe du vecteur d'embedding. |
A02 |
Sans dimension | -1 | 1 | mètres | Le deuxième axe du vecteur d'embedding. |
A03 |
Sans dimension | -1 | 1 | mètres | Troisième axe du vecteur d'embedding. |
A04 |
Sans dimension | -1 | 1 | mètres | Quatrième axe du vecteur d'embedding. |
A05 |
Sans dimension | -1 | 1 | mètres | Cinquième axe du vecteur d'embedding. |
A06 |
Sans dimension | -1 | 1 | mètres | Le sixième axe du vecteur d'embedding. |
A07 |
Sans dimension | -1 | 1 | mètres | Septième axe du vecteur d'embedding. |
A08 |
Sans dimension | -1 | 1 | mètres | Huitième axe du vecteur d'embedding. |
A09 |
Sans dimension | -1 | 1 | mètres | Neuvième axe du vecteur d'embedding. |
A10 |
Sans dimension | -1 | 1 | mètres | 10e axe du vecteur d'embedding. |
A11 |
Sans dimension | -1 | 1 | mètres | 11e axe du vecteur d'embedding. |
A12 |
Sans dimension | -1 | 1 | mètres | 12e axe du vecteur d'embedding. |
A13 |
Sans dimension | -1 | 1 | mètres | 13e axe du vecteur d'embedding. |
A14 |
Sans dimension | -1 | 1 | mètres | 14e axe du vecteur d'embedding. |
A15 |
Sans dimension | -1 | 1 | mètres | 15e axe du vecteur d'embedding. |
A16 |
Sans dimension | -1 | 1 | mètres | 16e axe du vecteur d'embedding. |
A17 |
Sans dimension | -1 | 1 | mètres | 17e axe du vecteur d'embedding. |
A18 |
Sans dimension | -1 | 1 | mètres | 18e axe du vecteur d'embedding. |
A19 |
Sans dimension | -1 | 1 | mètres | 19e axe du vecteur d'embedding. |
A20 |
Sans dimension | -1 | 1 | mètres | 20e axe du vecteur d'embedding. |
A21 |
Sans dimension | -1 | 1 | mètres | 21e axe du vecteur d'embedding. |
A22 |
Sans dimension | -1 | 1 | mètres | 22e axe du vecteur d'embedding. |
A23 |
Sans dimension | -1 | 1 | mètres | 23e axe du vecteur d'embedding. |
A24 |
Sans dimension | -1 | 1 | mètres | 24e axe du vecteur d'embedding. |
A25 |
Sans dimension | -1 | 1 | mètres | 25e axe du vecteur d'embedding. |
A26 |
Sans dimension | -1 | 1 | mètres | 26e axe du vecteur d'embedding. |
A27 |
Sans dimension | -1 | 1 | mètres | 27e axe du vecteur d'embedding. |
A28 |
Sans dimension | -1 | 1 | mètres | 28e axe du vecteur d'embedding. |
A29 |
Sans dimension | -1 | 1 | mètres | 29e axe du vecteur d'embedding. |
A30 |
Sans dimension | -1 | 1 | mètres | 30e axe du vecteur d'embedding. |
A31 |
Sans dimension | -1 | 1 | mètres | 31e axe du vecteur d'embedding. |
A32 |
Sans dimension | -1 | 1 | mètres | 32e axe du vecteur d'embedding. |
A33 |
Sans dimension | -1 | 1 | mètres | 33e axe du vecteur d'embedding. |
A34 |
Sans dimension | -1 | 1 | mètres | 34e axe du vecteur d'embedding. |
A35 |
Sans dimension | -1 | 1 | mètres | 35e axe du vecteur d'embedding. |
A36 |
Sans dimension | -1 | 1 | mètres | 36e axe du vecteur d'embedding. |
A37 |
Sans dimension | -1 | 1 | mètres | 37e axe du vecteur d'embedding. |
A38 |
Sans dimension | -1 | 1 | mètres | 38e axe du vecteur d'embedding. |
A39 |
Sans dimension | -1 | 1 | mètres | 39e axe du vecteur d'embedding. |
A40 |
Sans dimension | -1 | 1 | mètres | 40e axe du vecteur d'embedding. |
A41 |
Sans dimension | -1 | 1 | mètres | 41e axe du vecteur d'embedding. |
A42 |
Sans dimension | -1 | 1 | mètres | 42e axe du vecteur d'embedding. |
A43 |
Sans dimension | -1 | 1 | mètres | 43e axe du vecteur d'embedding. |
A44 |
Sans dimension | -1 | 1 | mètres | 44e axe du vecteur d'embedding. |
A45 |
Sans dimension | -1 | 1 | mètres | 45e axe du vecteur d'embedding. |
A46 |
Sans dimension | -1 | 1 | mètres | 46e axe du vecteur d'embedding. |
A47 |
Sans dimension | -1 | 1 | mètres | 47e axe du vecteur d'embedding. |
A48 |
Sans dimension | -1 | 1 | mètres | 48e axe du vecteur d'embedding. |
A49 |
Sans dimension | -1 | 1 | mètres | 49e axe du vecteur d'embedding. |
A50 |
Sans dimension | -1 | 1 | mètres | 50e axe du vecteur d'embedding. |
A51 |
Sans dimension | -1 | 1 | mètres | 51e axe du vecteur d'embedding. |
A52 |
Sans dimension | -1 | 1 | mètres | 52e axe du vecteur d'embedding. |
A53 |
Sans dimension | -1 | 1 | mètres | 53e axe du vecteur d'embedding. |
A54 |
Sans dimension | -1 | 1 | mètres | 54e axe du vecteur d'embedding. |
A55 |
Sans dimension | -1 | 1 | mètres | 55e axe du vecteur d'embedding. |
A56 |
Sans dimension | -1 | 1 | mètres | 56e axe du vecteur d'embedding. |
A57 |
Sans dimension | -1 | 1 | mètres | 57e axe du vecteur d'embedding. |
A58 |
Sans dimension | -1 | 1 | mètres | 58e axe du vecteur d'embedding. |
A59 |
Sans dimension | -1 | 1 | mètres | 59e axe du vecteur d'embedding. |
A60 |
Sans dimension | -1 | 1 | mètres | 60e axe du vecteur d'embedding. |
A61 |
Sans dimension | -1 | 1 | mètres | 61e axe du vecteur d'embedding. |
A62 |
Sans dimension | -1 | 1 | mètres | 62e axe du vecteur d'embedding. |
A63 |
Sans dimension | -1 | 1 | mètres | 63e axe du vecteur d'embedding. |
Propriétés des images
Propriétés de l'image
Nom | Type | Description |
---|---|---|
MODEL_VERSION | STRING | Chaîne de version identifiant de manière unique la version du modèle utilisée pour générer l'image. |
PROCESSING_SOFTWARE_VERSION | STRING | Chaîne de version identifiant de manière unique le logiciel de traitement des données du modèle utilisé pour générer l'image. |
UTM_ZONE | STRING | Zone UTM du système de référence des coordonnées utilisé pour générer l'image. |
DATASET_VERSION | STRING | Version de l'ensemble de données. |
Conditions d'utilisation
Conditions d'utilisation
Cet ensemble de données est concédé sous licence CC-BY 4.0 et nécessite le texte d'attribution suivant : "Cet ensemble de données est produit par Google et Google DeepMind."
Explorer avec Earth Engine
Éditeur de code (JavaScript)
// Load collection. var dataset = ee.ImageCollection('GOOGLE/SATELLITE_EMBEDDING/V1/ANNUAL'); // Point of interest. var point = ee.Geometry.Point(-121.8036, 39.0372); // Get embedding images for two years. var image1 = dataset .filterDate('2023-01-01', '2024-01-01') .filterBounds(point) .first(); var image2 = dataset .filterDate('2024-01-01', '2025-01-01') .filterBounds(point) .first(); // Visualize three axes of the embedding space as an RGB. var visParams = {min: -0.3, max: 0.3, bands: ['A01', 'A16', 'A09']}; Map.addLayer(image1, visParams, '2023 embeddings'); Map.addLayer(image2, visParams, '2024 embeddings'); // Calculate dot product as a measure of similarity between embedding vectors. // Note for vectors with a magnitude of 1, this simplifies to the cosine of the // angle between embedding vectors. var dotProd = image1 .multiply(image2) .reduce(ee.Reducer.sum()); // Add dot product to the map. Map.addLayer( dotProd, {min: 0, max: 1, palette: ['white', 'black']}, 'Similarity between years (brighter = less similar)' ); Map.centerObject(point, 12); Map.setOptions('SATELLITE');