AI & ML interests
geospatial, remote sensing
Recent Activity
TESSERA
A pixel-wise Earth observation foundation model
from the University of Cambridge Β· ucam-eo
TESSERA turns raw satellite time series into ready-to-use embeddings. For every 10 m pixel on Earth it reads a full year of Sentinel-1 (SAR) and Sentinel-2 (optical) observations and compresses them into a compact, task-agnostic vector β a learned summary of the land's spectral and temporal behaviour. Trained self-supervised on billions of pixels, with no labels required, these embeddings work as drop-in features for land cover and crop mapping, biomass and carbon estimation, change detection, and more, and are far cheaper to store and serve than raw imagery.
| π°οΈ Inputs | Sentinel-1 + Sentinel-2, one full year per pixel |
| π Resolution | 10 m, global, annual embeddings for 2017β2025 |
| π§© Output | dense per-pixel embeddings β v2 adds nested Matryoshka vectors (use 16 / 32 / 64 / 128 dims) |
| π§ Training | self-supervised (Barlow Twins), no labels |
Models
| Release | Description | Weights |
|---|---|---|
| TESSERA v2 (latest) | Four compact pixel students β Nano 1.07M Β· Small 7.11M Β· Medium 21.03M Β· Large 43.83M β distilled from a 2B teacher, with 128-d Matryoshka output. | N Β· S Β· M Β· L Β· Teacher |
| TESSERA v1.1 | Wider QAT encoder, all-observation inference; MPC & AWS checkpoints (int8). | TESSERA-V-1.1 |
| TESSERA v1.0 | The original release (QAT / int8 and early fp32). | TESSERA-V-1.0 |
π Everything in one place: the TESSERA collection.
Get started
Just want embeddings? Skip the model entirely β download ready-made global
embeddings with the geotessera Python library:
pip install geotessera
...or request coverage for your region. New v2 embeddings can be pre-requested here.
Want to run the model yourself? Generate embeddings from your own Sentinel-1/2
tiles with the code and instructions in ucam-eo/tessera.
Learn more
- π Website β https://geotessera.org
- π¦ Model & inference code β https://github.com/ucam-eo/tessera
- π Embeddings library β https://github.com/ucam-eo/geotessera
- π Papers β TESSERA v2: Scaling Pixel-wise Earth Foundation Models Β· TESSERA (v1)
Model weights are released under CC0-1.0; the geotessera library under MIT. Use is additionally governed by the TESSERA Acceptable Use Policy.