Scientific image rendering for space scenes with the SurRender software
Not on the map. Why?
Abstract (arXiv)
Spacecraft autonomy can be enhanced by vision-based navigation (VBN) techniques. Applications range from manoeuvers around Solar System objects and landing on planetary surfaces, to in-orbit servicing or space debris removal. The development and validation of VBN algorithms relies on the availability of physically accurate relevant images. Yet archival data from past missions can rarely serve this purpose and acquiring new data is often costly. The SurRender software is an image simulator that addresses the challenges of realistic image rendering, with high representativeness for space scenes. Images are rendered by raytracing, which implements the physical principles of geometrical light propagation, in physical units. A macroscopic instrument model and scene objects reflectance functions are used. SurRender is specially optimized for space scenes, with huge distances between objects and scenes up to Solar System size. Raytracing conveniently tackles some important effects for VBN algorithms: image quality, eclipses, secondary illumination, subpixel limb imaging, etc. A simulation is easily setup (in MATLAB, Python, and more) by specifying the position of the bodies (camera, Sun, planets, satellites) over time, 3D shapes and material surface properties. SurRender comes with its own modelling tool enabling to go beyond existing models for shapes, materials and sensors (projection, temporal sampling, electronics, etc.). It is natively designed to simulate different kinds of sensors (visible, LIDAR, etc.). Tools are available for manipulating huge datasets to store albedo maps and digital elevation models, or for procedural (fractal) texturing that generates high-quality images for a large range of observing distances (from millions of km to touchdown). We illustrate SurRender performances with a selection of case studies, placing particular emphasis on a 900-km Moon flyby simulation.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 2; 2025: 1; 2026: 1.
8 papers.
- 2023A Survey on Deep Learning-Based Monocular Spacecraft Pose Estimation: Current State, Limitations and Prospectscited by 30
- 2021Image simulation for space applications with the SurRender softwarecited by 8
- 2024Training Datasets Generation for Machine Learning: Application to Vision Based Navigationcited by 3
- 2022NaRPA: Navigation and Rendering Pipeline for Astronauticscited by 2
- 2024Icy Moon Surface Simulation and Stereo Depth Estimation for Sampling Autonomycited by 1
- 2025Addressing Camera Sensors Faults in Vision-Based Navigation: Simulation and Dataset Developmentcited by 1
- 2026Lunar-G2R: Geometry-to-Reflectance Learning for High-Fidelity Lunar BRDF Estimationcited by 1
- 2023POLAR-Sim: Augmenting NASA's POLAR Dataset for Data-Driven Lunar Perception and Rover Simulationcited by 0
- 2026Lunar-G2R: Geometry-to-Reflectance Learning for High-Fidelity Lunar BRDF Estimation15 Jan 2026
- 2025Addressing Camera Sensors Faults in Vision-Based Navigation: Simulation and Dataset Development3 Jul 2025
- 2024Training Datasets Generation for Machine Learning: Application to Vision Based Navigation17 Sep 2024
- 2024Icy Moon Surface Simulation and Stereo Depth Estimation for Sampling Autonomy23 Jan 2024
- 2023POLAR-Sim: Augmenting NASA's POLAR Dataset for Data-Driven Lunar Perception and Rover Simulation21 Sep 2023
- 2023A Survey on Deep Learning-Based Monocular Spacecraft Pose Estimation: Current State, Limitations and Prospects12 May 2023
- 2022NaRPA: Navigation and Rendering Pipeline for Astronautics3 Nov 2022
- 2021Image simulation for space applications with the SurRender software21 Jun 2021