The DTE-S2GOS project

Digital Twin Earth Synthetic Scene Generator and Observation Simulator

The Digital Twin Earth Synthetic Scene Generator and Observation Simulator (DTE-S2GOS) project consists in the development of a new component of the Destination Earth initiative to be implemented in the ESA DestinE Platform as a pre-operational service. The primary objective of DTE-S2GOS is to develop a comprehensive and accurate simulation framework that can generate physically realistic synthetic 3D scenes of the Earth and simulate ground-based or spaceborne remote sensing observations, among other with the Eradiate radiative transfer model.

DTE-S2GOS will be designed to operate at multiple spatial scales, from meter-scale locale simulations that include intricate 3D representations of vegetation, cities, and coastal waters to global-scale simulations at kilometre resolution, suitable for large-scale atmospheric modelling. These capabilities will support current and future ESA missions, ensuring compatibility with a broad range of Earth Observation applications. This framework aims to support Earth Observation by providing physically realistic simulations. A key objective of DTE-S2GOS is its seamless integration into the DestinE Platform, a cloud-based infrastructure designed to facilitate Earth Observation relying on digital twin components. By leveraging OVHcloud and Kubernetes, the service will provide researchers with a scalable and easily accessible computational framework, removing the technical barriers associated with software management and high-performance computing demands. This approach will not only improve accessibility but also promote collaboration, reproducibility, and data sharing, aligning with open science principles.

Simulation of a satellite view over a 3D synthetic scene with the Eradiate model: without atmosphere (top) and with atmosphere (bottom).

To maximize its scientific impact, DTE-S2GOS will be developed as an open-source and flexible service, following FAIR (Findable, Accessible, Interoperable, and Reusable) principles. The software architecture will be modular, allowing users to adapt and extend the system based on specific research needs. By maintaining public repositories and comprehensive documentation, the project aims to foster a broad community of users who can contribute to and benefit from its development.

A critical aspect of the project is the demonstration of the service’s capabilities through real-world use cases. These will be carefully selected in collaboration with stakeholders to highlight the practical benefits of DTE-S2GOS. The use cases will include applications such as AI-based satellite image training, retrieval algorithm benchmarking, and satellite calibration/validation, among others. Additionally, the system will undergo rigorous scientific validation, comparing its simulated data with satellite and ground observations from reference networks such as HYPERNETS and RadCalNet. To ensure the accuracy and reliability of the simulations, a Monte Carlo uncertainty propagation approach will be implemented using the CoMet toolkit, enabling a robust assessment of potential errors.

Finally, DTE-S2GOS will establish a roadmap for future enhancements, including the potential integration of active sensors and microwave simulations. This forward-looking strategy will outline the steps needed to transition the service from a pre-operational research tool to a fully operational component of the DestinE Platform. The roadmap will also explore options for long-term sustainability, addressing possible service level agreements and operational funding models. Through these efforts, DTE-S2GOS aims to become a pivotal tool in the Earth Observation community, supporting advanced research and operational services for future ESA missions. By achieving these scientific objectives, the DTE-S2GOS project aims to advance the state-of-the-art in Earth Observation simulations, support the Digital Twin Earth initiative, and provide valuable tools for researchers.

DTE-S2GOS overall design

High-level diagram of the DTE-S2GOS components.

The overall design of the S2GOS service is structured around four high-level concepts distributed across two layers. The first layer is the front end, which consists of the user interface—either a notebook or a UI derived from it. This user interface communicates with the application, a use-case-specific software component. Each application will expose different interfaces tailored to specific requirements.

The application translates user inputs into RESTful requests that are sent to the backend. This communication is handled by a web server, which redirects the calls to the backend portion of the application software. Based on the user input—and any potential modifications introduced by the application—scene generation and simulation jobs are orchestrated and launched

DTE-S2GOS Use Cases

Three Use Cases will be implemented to prototype this pre-operational DestnE service.

Synthetic satellite observations for ACIX-IV

The Atmospheric Correction Inter-comparison eXercise (ACIX) is an international initiative with the aim to analyse the Surface Reflectance (SR) products of various state-of-the-art atmospheric correction (AC) processors. The Aerosol Optical Thickness (AOT) and Water Vapour (WV) are also examined in ACIX as additional outputs of AC processing. The ACIX initiative went already through 3 phases and it now starting the fourth one.

The purpose of this use case is the simulation of synthetic satellite images, e.g., CHIME, at a spatial resolution of about 30 m over different types of land cover types and atmospheric conditions to benchmark atmospheric correction algorithms. The land cover types should include vegetated surfaces (e.g., forest, crop land), urban, arid or polar regions. The benchmarking will be performed in the framework of ACIX phase IV. Different atmospheric properties like aerosol and water vapour concentrations will be considered. Finally, simulation of bottom of atmosphere surface reflectance (HRDF) will also be performed for each pixel.

DTE-S2GOS will be used to simulate TOA reflectance or radiance (orthorectified L1c data) observed by a hyperspectral instrument like CHIME over the selected ROIs. The atmospheric correction algorithms will be benchmarked using these simulated data as input to derive the surface HDRF that will be compared with simulated HDRF. Simulated HDRF will be estimated for each pixel.

Byproducts will be made available during the result analysis such as the total column AOD and water vapour over each pixel. Prior information that should be make available to the users is still to be decided. A maximum of two seasons (winter and summer) will be simulated per ROI Atmospheric conditions will be taken from CAMS data.

Benchmarking of land parameter upscaling methods

Upscaling methods are essential in Earth observation for bridging the gap between high-resolution ground measurements and coarse-resolution satellite observations. These methods vary in complexity and underlying assumptions and can be broadly categorized into several types depending on whether they are empirical, statistical, deterministic, or hybrid. This Cal/Val activity is crucial for meaningful validation and comparison between field measurements and satellite-derived estimates as performed in the context of Ground-Based Observations for Validation (GBOV) of Copernicus Global Land Products. This service relies on a few upscaling procedures will be implemented to provide reference values (the so-called LPs) representative of areas large enough to cover over several pixels of typical mid-resolution satellite imagers. The GBOV service allows the quality control of the main land products Copernicus Gobal Land Service (CGLS) products (top-of-canopy reflectances, surface albedo, fAPAR, LAI, fCover, LST and soil moisture) providing collections of multiple years of ground-based RMs and derived land Products (LPs). Assessing the uncertainties resulting from upscaling method is thus challenging.

The purpose of this use case is to propose a rigorous framework for the evaluation of the uncertainties resulting from ground observation upscaling for land parameters such as surface albedo, LAI or FAPAR over two types of land cover types, simulating both ground and satellite observations.

Satellite image simulation over bright desert PICS

Bright desert Pseudo Invariant Calibration Sites (PICS) play a critical role for the routine monitoring of radiometric quality of EO data. These sites have stable and predictable reflectance properties over time. Traditionally, satellite images are acquired over this site. Pixels surrounding the site are averaged to estimate the mean TOA radiance or BRF and its standard deviation. These averaged observations are next compared with simulated calibration reference relying on 1D RTM. Within this use case, a new approach will be proposed by which pixel values are not averaged, meaning that each pixel individual value is kept.
Data acquired by the Gobabeb HYPERNETS Namibia (GHNA) will be used for that purpose . The site is well characterised as it is very close to an instrument already recognised as a radiometric calibration site (GONA) as part of the RadCalNet network. GONA and GHNA are 650 m apart. These simulated images will be compared with actual ones on a pixel-per-pixel basis, accounting for the uncertainties of both simulation and observations.

Register for our Newsletter to stay informed about the development of the DTE-S2GOS Use Cases.

DTE-S2GOS Selected Regions of Interest

Five regions of interest (ROIs) were selected, each with summer and winter variants, to support the three candidate use cases. The locations of these ROIs are shown in the table below.

Name Lat Lon X size Y size Country
Pisa 43.7320N 10.3500E 15km 15km Italy
PNP 46.9097S 72.4500W 10km 10km Chile
Gobabeb 23.6002S 15.11956E 10km 10km Namibia
Frascati 41.8210N 12.5700E 20km 20km Italy
Kairouan 35.6800N 10.2000E 40km 40km Tunisia

These ROIs will first be generated with S2GOS to support the simulations of S2/MSI and CHIME images at 10 m and 30 m resolution respectively. Some ROIs will also include a limited area at very high resolution where ground observations are available.

Simulation of a satellite view over a 3D synthetic scene with the Eradiate model: without atmosphere (top) and with atmosphere (bottom).

San Rossore (Pisa)

San Rossore is an Integrated Carbon Observation System (ICOS) ecosystem station, class 2 (IT-SR2), managed by the Joint Research Centre within the Migliarino San Rossore Massaciuccoli regional park, near Pisa in Tuscany (Italy). The station is located among a dense population of pine plantation (Pinus pinea L.) along the coast. IT-SR2 is the successor of IT-SRo, which was located 800 m closer to the sea. A valuable set of measurements has been collected to characterize the structural properties of the canopy, including field sampling of diameter at breast height (DBH), tree height and location, tree species, basal area, and foliage. The various instruments are distributed across an area of about 900 m × 600 m. To account for the adjacency effects when simulating MSI or OLCI images, the total ROI is extended to 15 km × 15 km, encompassing the city of Pisa, the coastal zone and the surrounding agricultural areas

Pisa ROI (blue square) and San Rossore ICOS station (red square). Google Earth view (left), OpenStreetMap (centre) and ESA WordCover (right).

Parque National Patagonia (Furioso)

This region of interest consists of native Nothofagus pumilio forests in the Chilean and Argentinian Patagonia in an area locally known as “Mallín Grande” or “Furioso”. This forest faces a growing threat from the Ormiscodes amphimone moth, whose population has exploded through various outbreaks due to climate change. It is described as one of the major biotic disturbances in the Southern Hemisphere (S. Estay et al., 2019), affecting thousands of hectares per year, especially in Chile (R. Chávez et al., 2019).

Q-ForestLab at Ghent Univeristy has acquired Terrestrial Laser Scan data in this region accross 6 different plots of 50 x 50 m.

Aerial view of the Parque National Patagonia generated with the Eradiate radiative transfer model based on ESA 10m WordCover dataset.

Gobabeb (GHNA)

The Gobabeb site is located next to the Gobabeb Research and Training Centre in Namibia is a desert research station located in the Namib Desert, at the confluence of three distinct ecosystems: the Namib Sand Sea, the gravel plains, and the Kuiseb River. This site hosts several instruments to characterise the surface reflectance and atmospheric properties. It is part of various networks such as AERONET, HYPERNETS Namibia (GHNA) or a radiometric calibration site (GONA) as part of the RadCalNet network (Bialek et al., 2016)

It is an arid region crossed by the Kuiseb ephemeral river, which is bordered by some trees and shrubland. This river separates the sand desert from the gravel desert and is bordered on one side by the tallest sand dunes in the world. F. Eckardt et al. (2013) performed an overview of the surface geology and geomorphology around Gobabeb in the Central Namib Desert.

Simulated view with Eradiate of the GHNA tower.

Kairouen (Tunisia)

Kairouen is the capital of the Kairouan Governorate, lies 50 km from the east coast, 75 km from Monastir and 184 km from Tunis. Lowland parts of the province are semi-arid, experiencing in most years light rains in the winter months and very limited rainfall in other months but higher parts attract relief precipitation in and around the Djebel Zhagdoud and a large part of the Djebel Serj national parks, in the north-east of the province which are geologically outcrops of the Dorsal Atlas Mountains in the province to the north

This region was included as one of the study areas in the 3DREAMS project, which aims to understand the effects of surface heterogeneities on aerosol retrieval from multi-angular observations. A virtual multi-viewing multi-channel multi-polarisation space-based radiometer was simulation with a ground resolution of 1km.

Simulation of the kairouen region for the 3DREAMS project.

Rome - Frascati

This region of interest covers a wide variety of landscapes, ranging from the densely urbanized environment of Rome to the surrounding agricultural areas, forested zones, and inland water bodies such as lakes. The coexistence of these contrasting surface types within a relatively compact area provides an excellent natural laboratory for Earth observation studies. In particular, the strong spatial heterogeneity makes the site highly relevant for evaluating the performance of the retrieval of atmospheric property retrieval algorithm, which must operate consistently across land cover transitions and varying surface reflectance conditions.

Land cover distribution in the Frascat ROI after the ESA WordCover 10m dataset.

The use of ROIs across the three use cases is summarised in the following table:

Use case Pisa PNP GHNA Kairouan Frascati
ACIX-IV X X X X X
Land parameter upscaling X X
Satellite image simulation X

Register for our Newsletter to stay informed about DTE-S2GOS developments.