CLOUDInSAR

Cloud-basierte Verarbeitung von InSAR-Daten

  • Deutsch
  • English
  • Italiano
  • Project duration: -
  • Project status: ongoing
  • Funding:
    ESA (International organisations funding / Project)
  • Institute: Institut für Erdbeobachtung

Die Sentinel-1-Mission liefert kontinuierliche Radaraufnahmen bei jedem Wetter und bei Tag und Nacht für verschiedene Anwendungen, darunter Umweltüberwachung und Katastrophenmanagement. Eine der wichtigsten Fähigkeiten der Sentinel-1-Mission ist der Einsatz der interferometrischen Synthetic Aperture Radar (InSAR)-Technologie. InSAR ermöglicht die präzise Messung von Bodenverformungen durch die Analyse der Phasendifferenz zwischen Radarbildern, die zu unterschiedlichen Zeitpunkten aufgenommen wurden.

Die Sentinel-1-Daten sind frei und öffentlich zugänglich, so dass Forscher, Wissenschaftler und Entscheidungsträger weltweit Zugang zu den Daten haben und sie für verschiedene Anwendungen nutzen können, darunter auch für die InSAR-Analyse. Die Analyse von InSAR-Daten erfordert jedoch erhebliche Rechenressourcen und Fachkenntnisse, was für viele Nutzer eine Herausforderung darstellt. Vor diesem Hintergrund besteht das Hauptziel des CLOUDInSAR-Projekts in der Entwicklung einer open-source, cloudbasierten Lösung für die Verarbeitung und Analyse von Sentinel-1-InSAR-Daten. Dieses System wird in das Copernicus Data Space Ecosystem (CDSE) integriert und ermöglicht die Erzeugung und Analyse verschiedener InSAR-Produkte wie Kohärenz-, Interferogramm-, Unwrapped-Interferogramm- und Setzungskarten. Durch die Gewährung des Zugangs zu diesen Produkten wird CDSE die Nutzung von InSAR-Techniken innerhalb der Erdbeobachtungsgemeinschaft (EO) vereinfachen und so die Verwendung von Sentinel-1 InSAR für Anwendungen in Bereichen wie der Bewertung von Naturgefahren fördern.


Kontaktperson: Mattia Callegari, mattia.callegari@eurac.edu  

This project consists of five main implementation steps:

  1. Sentinel-1 data indexing and access
  2. Sentinel-1 SLC data pre-processing
  3. InSAR algorithm implementation
  4. Performance assessment
  5. Use case evaluation

The first step is related to the implementation of the procedure to index the Sentinel-1 SLC data stored in CDSE object storage and provide a per-burst access. The per-burst access to the Sentinel-1 SLC data is one of the innovative elements that will be developed in the project and can ensure an optimization of the storage and processing resources consumption for the processing operations in the following steps. The documentation on data access procedure is the deliverable item connected to the first implementation step.

The second step is dedicated to the Sentinel-1 SLC data pre-processing: given a user defined area of interest, a time range and a track orbit number, the implementation which will be developed in this step will output a co-registered stack of all the SLC bursts which satisfy the criteria defined by the user. The algorithm for this will be provided as an OGC Application Package, so that it can be integrated into the openEO backend via a generic process for invoking such application packages (see openEO process graph in). This allows us to easily reuse existing software for the pre-processing step.

A parallelization strategy and an optimal integration into the CDSE cloud environment will be implemented, by determining optimal data access patterns and parameters.

The deliverable item of the second step will be a public GIT repository containing the code for Sentinel-1 SLC data preprocessing, the application package, and the related technical documentation.

In the third step all the InSAR algorithms will be implemented. These includes: interferogram formation, interferometric coherence, phase filters, phase unwrapping, phase to displacement inversion, geocoding. Output products will be compliant with open-source libraries for multi-temporal interferometry processing (e.g. MintPy). The deliverable item of the third step will be a public GIT repository containing the code of the InSAR algorithms, the application package, and the related technical documentation.

The fourth implementation step on performance assessment is divided in data provider and consumer performance evaluation. During the data provider performance assessment, we will build a standardized benchmark that relies on various metrics provided by openEO jobs to measure performance and cost. This allows us to further tune the integration if needed or determine performance bottlenecks. On the consumer side both qualitative and quantitative measures will be taken into account. A comparison with other state of the art processing will be performed and processing time with different computing resources allocation will be measured for all the implemented processing steps. The performances for different user inputs in terms of area of interest size and time period length will also be tested. The deliverable item of the fourth step will be a report on the performances.

During the fifth step two different use cases based on real application will be tested. The first case is related to the processing of a Sentinel-1 InSAR coherence time series to be used as input features for land cover classification. More in detail, the classification problem of debris cover glacier detection will be considered. This use case will also allow us to test the integration of Sentinel-1 InSAR products with optical images (e. g. Sentinel-2) within CDSE. The second use case is focused on the surface deformation monitoring through multi-temporal interferometry. This use case will be used to test the compatibility of the InSAR products generated with open-source libraries for multi-temporal interferometry processing and analysis (e.g. MintPy). The main deliverable of the fifth step will be a report on the scientific use evaluation.

The CLOUDInSAR project is divided into five Work Packages (WPs). The first WP is dedicated to project management and communication and Eurac Research is the responsible of this WP. WP 2000 and WP 3000 are related to the actual implementation of the proposed cloud-based system for InSAR processing. In detail VITO is responsible for the WP 2000 which deals with data indexing, access and pre-processing. Eurac research is responsible for WP 3000 dedicated to InSAR algorithms implementation. In WP 4000, with VITO as responsible, the performance of the proposed implementation will be tested. In WP 5000, with Eurac research as responsible, the proposed system will be tested on real use cases.

Activities to be performed in the year 2025:

WP1: Project management. Project coordination, reporting toward ESA, project outreach

WP3: InSAR algorithm development. DInSAR, InSAR time series and geocoding algorithms implementation

WP5: Use case evaluation. Land cover classification with InSAR coherence and InSAR time series processing and analysis for surface displacement monitoring

Unsere Partner