betaearth-rgb-only

BetaEarth SegFormer-B2 RGB-only+FiLM — minimal data requirements

Part of the BetaEarth family — fully trainable, with FiLM day-of-year conditioning.

Metric Value
Test cosine similarity 0.836
LULC downstream accuracy 0.823
Trainable parameters 26.3M
Total parameters 26.3M
Inputs S2 RGB (3ch), DOY
Output (H, W, 64) float32, L2-normalised

Usage

pip install betaearth
from betaearth import BetaEarth

model = BetaEarth.from_pretrained("asterisk-labs/betaearth-rgb-only")
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

Model Cos Sim Params Best for
betaearth-segformer-film 0.886 0.3M Best quality
betaearth-segformer-film-hilr 0.886 0.3M Alt frozen
betaearth-segformer 0.880 104.8M No timestamp
betaearth-segformer-film-scratch 0.883 104.8M End-to-end
betaearth-rgb-only 0.836 26.3M Minimal data

Citation

@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."

Downloads last month
27
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Dataset used to train asterisk-labs/betaearth-rgb-only

Collection including asterisk-labs/betaearth-rgb-only