CLOUDInSAR

Cloud-based processing di dati InSAR

  • Deutsch
  • English
  • Italiano

La missione Sentinel-1 fornisce immagini radar in modo continuo, giorno e notte, per varie applicazioni, tra cui il monitoraggio ambientale e la gestione dei disastri. Una delle caratteristiche chiave della missione Sentinel-1 è l'uso della tecnologia InSAR (Interferometric Synthetic Aperture Radar). L'InSAR consente di misurare con precisione la deformazione del terreno analizzando la differenza di fase tra le immagini radar acquisite in tempi diversi.

I dati Sentinel-1 sono liberamente disponibili al pubblico, consentendo a ricercatori e decision-makers di tutto il mondo di accedere e utilizzare i dati per varie applicazioni, tra cui l'analisi InSAR. Tuttavia, l'analisi dei dati InSAR richiede notevoli risorse computazionali e competenze, creando difficoltà per molti utenti. In questo contesto, l'obiettivo principale del progetto CLOUDInSAR è quello di sviluppare una soluzione open-source e basata sul cloud per l'elaborazione e l'analisi dei dati InSAR di Sentinel-1. Questo sistema sarà integrato in Copernicus Data Space Ecosystem (CDSE), consentendo la generazione e l'analisi di vari prodotti InSAR come coerenza, interferogrammi e mappe di spostamento. Garantendo l'accesso a questi prodotti, il CDSE semplificherà l'utilizzo delle tecniche InSAR all'interno della comunità dell'Osservazione della Terra (EO), favorendo così l'uso di Sentinel-1 InSAR per applicazioni in campi come la valutazione dei rischi naturali.


Persona di contatto: 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

I nostri partner