Scientific image rendering for space scenes with the SurRender software Scientific image rendering for space scenes with the SurRender software R. Brochard, J. Lebreton*, C. Robin, K. Kanani, G. Jonniaux, A. Masson, N. Despré, A. Berjaoui Airbus Defence and Space, 31 rue des Cosmonautes, 31402 Toulouse Cedex, France
[email protected] *Corresponding Author Abstract The autonomy of spacecrafts can advantageously 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, and even ground imaging. The development and validation of VBN algorithms for space exploration missions 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. Airbus has developed the image rendering software SurRender, which addresses the specific challenges of realistic image simulation with high level of representativeness for space scenes. In this paper we introduce the software SurRender and how its unique capabilities have proved successful for a variety of applications. Images are rendered by raytracing, which implements the physical principles of geometrical light propagation. Images are rendered in physical units using a macroscopic instrument model and scene objects reflectance functions. It 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. From a user standpoint, a simulation is easily setup using the available interfaces (MATLAB/Simulink, Python, and more) by specifying the position of the bodies (Sun, planets, satellites, …) over time, complex 3D shapes and material surface properties, before positioning the camera.