Skip to content
NASA Space Apps 2026 · Team Terraluna

Find the Moon and Marson Earth.

Our own physics model, measured live: Terraluna computes a relief and texture fingerprint of NASA and ESA elevation models, in your browser for any Earth point, to find terrain that resembles lunar and Martian targets.

Drag to rotate

Connecting Ridge and its nearest Earth terrain in Holuhraun, Iceland.

Our model

Our own physics model, measured live.

A physics fingerprint ranks every candidate; our learned encoder runs alongside it in your browser.

Parameters

2,795,040

from model/model_card.json

Training windows

19,393

earth 11,147 · mars 1,398 · moon 6,848

Embedding

256-d

L2-normalised, from the ONNX export record

Browser parity

0.999995

min cosine WASM vs Python over 256 windows (threshold 0.999)

Physics fingerprint (Derived, used for ranking)

Derived Computed from named observations by a documented transformation
  • The structure function ν(L) of a 5 km elevation window at lags of 270, 360, 540, 720, 1080 m: how much the ground rises and falls over each distance.
  • Compared as two distances, relief and texture, each the RMS of log ν, against Connecting Ridge (PGDA78 Site01) (Moon), Jezero crater (Mars), Arcadia Planitia (Mars).
  • Python and the in-browser TypeScript implementation are parity-tested on the same windows.
  • Runs live on any Earth point in a browser worker, inside the 6 s first-probe budget.

Learned encoder (experimental)

Predicted Estimated by a fitted statistical model
  • A ResNet-18-layout network with 2,795,040 parameters, embedding each window into 256 numbers.
  • Trained self-supervised with physics targets on Moon, Mars and Earth windows, with gradient reversal against the body.
  • Exported to ONNX and run in the browser (WASM parity: min cosine 0.999995).
  • The physics fingerprint drives the rankings; the encoder adds a learned view of terrain similarity.

Explore

Start exploring

Evidence

Cards

Each lunar and Martian target beside its nearest Earth terrain.

Live

Find

Measure any Earth point in your browser.

Side by side

Compare

Swipe between a target and its Earth window.

Model

Model

Architecture, training curves and metrics.