EMBED-CD¶
Generate annual land change maps from satellite imagery RAPIDLY, at small and large-scale using QGIS. Draw a rectangle, pick two years, press one button — then teach it what the changes are by clicking a few of them.
Built on AlphaEarth embeddings | Expanding to others in future¶
AlphaEarth Foundations (Google / Google DeepMind) describes every 10 m pixel on Earth with 64 numbers summarising a year of optical, radar and elevation data. Global, annual, 2017-2025, CC BY 4.0, free to read.
Change is the dot product between a pixel's two embeddings, remapped so 0 means identical and 1 means opposite — equation 8 of the AlphaEarth paper. Each embedding covers a year, so it catches changes in behaviour, not just colour on one clear day.
Author's Note: I plan to add support for other embedding datasets in the future --only if they are deemed suitable for the platform.
Features¶
- Draw and run. Draw a rectangle, pick two years, press one button.
- Any size of area. Tiles are read and scored one at a time, so a large area costs no more memory to map than a small one. Coarser Detail is what makes a very large one quick.
- Self-adjust threshold. The score is continuous, so the cutoff is symbology - instant and reversible.
- Classify by clicking. Label a few objects and the rest follow. Model updates its fit in real-time! Fun!
- Check against imagery. Self-validate outputs with Sentinel-2 mosaics, year by year. Be confident in the changes the model is producing.
Outputs¶
| Output | What it is |
|---|---|
| Change map | A raster of continuous change score, 0–1, on an absolute scale. |
| Data coverage | A companion layer saying why a pixel has no result: no tile, or a year missing. |
| Change objects | A GeoPackage of polygons, each carrying its area, change statistics and the embedding of what it covers. |
| Classes | Your labels and predictions on those objects, saved with the run and portable to another area. |
| GeoTIFF export | The whole mosaic as a single file, for anything downstream. |
Start here¶
- Install — one zip, no pip step.
- Quickstart — a first change map.
- How it works — the method, in order.
- Limitations — what it cannot tell you.
- Reference — the engine without QGIS, and the citations.