LEPA: Learning Geometric Equivariance in Satellite Remote Sensing Data with a Predictive Architecture
Organizations: Jülich Supercomputing Centre (JSC), Forschungszentrum Jülich, 52428 Jülich, Germany · Institute for Visualization and Interactive Systems (VIS), University of Stuttgart, 70569 Stuttgart · School of Engineering and Natural Sciences (SENS), University of Iceland, 102 Reykjavík, Iceland
Abstract
Geospatial foundation models provide precomputed embeddings that serve as compact feature vectors for large-scale satellite remote sensing data. While these embeddings can reduce data-transfer bottlenecks and computational costs, Earth observation (EO) applications can still face geometric mismatches between user-defined areas of interest and the fixed precomputed embedding grid. Standard latent-space interpolation is unreliable in this setting because the embedding manifold is highly non-convex, yielding representations that do not correspond to realistic inputs. We verify this using Prithvi-EO-2.0 to understand the shortcomings of interpolation applied to patch embeddings. As a substitute, we propose a Learned Equivariance-Predicting Architecture (LEPA). Instead of averaging vectors, LEPA conditions a predictor on geometric augmentations to directly predict the transformed embedding. We evaluate LEPA on NASA/USGS Harmonized Landsat-Sentinel (HLS) imagery and ImageNet-1k. Experiments show that standard interpolation achieves a mean reciprocal rank (MRR) below 0.2, whereas LEPA increases MRR to over 0.8, enabling accurate geometric adjustment without re-encoding.
Figures & tables
| Model | Dataset | CLS | Pos. Enc. | MRR | After Finetune |
|---|---|---|---|---|---|
| I-JEPA | IN-1k | No | default | 0.1837 | N/A |
| I-JEPA | IN-1k | Yes | default | 0.2108 | N/A |
| I-JEPA | HLS | No | default | 0.1826 | N/A |
| I-JEPA | HLS | Yes | default | 0.1839 | N/A |
| LEPA | HLS | No | CondPos | 0.6975 | 0.8062 |
| LEPA | HLS | Yes | CondPos | 0.6630 | 0.7994 |
| Model | Dataset | CLS | PosEnc | Params | HLSBurnscars | Sen1Floods11 | MADOS | AI4SmallFarms | PASTIS | DynamicEarthNet | SpaceNet7 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| I-JEPA | IN-1k | No | default | 85.8M | 77.15 | 71.75 | 59.28 | 26.58 | 21.31 | 35.13 | 60.02 |
| I-JEPA | IN-1k | Yes | default | 85.8M | 77.58 | 74.74 | 65.59 | 25.98 | 24.07 | 37.68 | 61.12 |
| I-JEPA | HLS | No | default | 86.4M | 82.82 | 86.69 | 45.74 | 24.33 | 33.00 | 29.95 | 56.93 |
| I-JEPA | HLS | Yes | default | 86.4M | 83.08 | 85.87 | 46.40 | 25.48 | 35.03 | 31.46 | 56.67 |
| I-JEPA | HLS | Yes | CondPos | 86.4M | 81.73 | 85.88 | 47.59 | 24.58 | 34.43 | 32.64 | 56.64 |
| LEPA | HLS | No | CondPos | 86.4M | 83.03 | 87.29 | 51.40 | 23.82 | 33.84 | 33.84 | 56.17 |
Equivariant Representation Learning
Equivariant representation learning builds features that transform predictably with rotations, translations, permutations, and other symmetries.
See all 54 papers