CoolFace
Modelpublic

asterisk-labs/betaearth-segformer

sourceHugging Facecc-by-4.0updated 6mo agoView on Hugging Face
1likes5downloads
Model Card

betaearth-segformer

BetaEarth SegFormer-B2 no FiLM (ISPRS baseline) — no timestamp needed

Part of the BetaEarth family — fully trainable, without temporal conditioning.

MetricValue
Test cosine similarity0.88
LULC downstream accuracy0.869
Trainable parameters104.8M
Total parameters104.8M
InputsS2 L1C+L2A (9ch), S1 RTC (2ch), COP-DEM (1ch)
Output(H, W, 64) float32, L2-normalised

Usage

bash
pip install betaearth
python
from betaearth import BetaEarth

model = BetaEarth.from_pretrained("asterisk-labs/betaearth-segformer")
embedding = model.predict(
    s2_l2a=s2_l2a,   # (9, H, W) uint16
    s1=s1,            # (2, H, W) float32
    dem=dem,          # (1, H, W) float32
    doy=182,
)
# embedding: (H, W, 64) numpy array

All BetaEarth models

ModelCos SimParamsBest for
betaearth-segformer-film0.8860.3MBest quality
betaearth-segformer-film-hilr0.8860.3MAlt frozen
betaearth-segformer0.880104.8MNo timestamp
betaearth-segformer-film-scratch0.883104.8MEnd-to-end
betaearth-rgb-only0.83626.3MMinimal data

Citation

bibtex
@inproceedings{czerkawski2026betaearth,
  title     = {BetaEarth: Emulating Closed-Source Earth Observation Foundation Models Through Their Public Embeddings},
  author    = {Czerkawski, Mikolaj},
  booktitle = {ISPRS Congress 2026},
  year      = {2026}
}

License

CC-BY 4.0. Training data attribution: "The AlphaEarth Foundations Satellite Embedding dataset is produced by Google and Google DeepMind."