Enceladus Surface Rendering Engine – ESRE

Procedural Terrain Generation Tool for Enceladus Surface Rendering

Figure: Enceladus rendered with the DLVS³-ESRE, appearing as a tiny pearl against the vast backdrop of Saturn.

ESRE is an R&D activity focused on developing a procedural terrain generation and rendering tool for producing realistic synthetic images of Enceladus’ surface in support of future ESA mission preparation. The activity is carried out under a programme of, and funded by, the European Space Agency (ESA) and implemented by Machine Intelligence Zrt. under a technology development contract.

Context: ESA’s L4 mission to Enceladus

ESRE is developed in the context of ESA’s L4 large‑class mission studies, which target a future landing on Saturn’s icy moon Enceladus as part of the Voyage 2050 science programme. The L4 mission aims to investigate Enceladus’ habitability, plume activity and icy surface processes using high‑precision in‑situ and remote sensing measurements.

Objectives

The primary objective of ESRE is to deliver a software engine capable of generating physically plausible, annotated synthetic imagery of Enceladus‑like terrains under representative illumination and viewing conditions. At a high level, ESRE aims to:
  • Generate procedural icy terrains consistent with current geophysical and topographic models of Enceladus.
  • Simulate complex illumination environments, including low Sun elevations, Saturnshine and eclipse transitions.
  • Integrate advanced camera and sensor models to reproduce realistic imaging characteristics and artefacts.
  • Provide rich annotation layers (depth, surface normals, semantic labels, camera pose, etc.) for deep-learning training and evaluation.
  • Support large‑scale dataset generation and closed‑loop GNC simulations for Vision‑Based Navigation (VBN) and Hazard Detection and Avoidance (HDA).

 

Key capabilities

  • Procedural terrain generation

    using a combination of digital shape models and high‑resolution procedural models (fractures, cryovolcanic features, albedo variations).

  • High‑fidelity rendering pipelines

    combining real‑time rendering for closed‑loop simulations with offline path‑traced rendering for algorithm training and analysis.

  • Physically based material and lighting models

    tailored to icy surfaces, plumes and complex scattering phenomena.

  • Configurable sensor and camera models

    including geometric distortion, noise processes and exposure behaviour.

  • Comprehensive annotation and ground truth export

    enabling direct use in deep‑learning workflows for VBN and perception.

  • Domain randomisation support

    to generate statistically diverse datasets covering a broad range of mission‑relevant conditions.

Use cases

ESRE is intended as a technology preparation and support tool for mission and technology studies related to Enceladus and similar icy‑moon scenarios. Typical envisaged use cases include:

  • Generation of large annotated image datasets for training and testing AI‑based VBN and terrain perception algorithms.
  • Support to closed‑loop GNC simulations, where ESRE provides synthetic camera imagery in model‑, software‑, processor‑ and hardware‑in‑the‑loop environments.
  • Early exploration of landing scenarios, illumination constraints and hazard‑rich surface configurations at a pre‑mission stage.

Endless landing runs,
Enceladus’ soft snow stuns,
subtle signal hums.

Under plume-lit skies,
lander dreams in silent arcs,
each trace etches ice.

Sensors kiss the snow,
data blooms like streams that flow,
answers sleep below.