Home

Awesome

Infrastructure Mapping and Monitoring in Deserts with Sentinel-1

This project implements a methodology for infrastructure mapping and monitoring in desert regions using Sentinel-1 SAR data. The methodology consists of the following steps:

  1. Extract a time series of 6 consecutively acquired Sentinel-1 GRD images over an area of interest. Here the data is obtained through Creodias. The areas of interest can be found in AOI folder

(see AOI folder)

  1. Apply the following preprocessing steps automatically through shell scripts and GPT (command line version of SNAP software):
    1. Calibration to Sigma0 (VV and VH)
    2. Stacking and multitemporal speckle filtering
    3. Terrain Correction (using SRTM DEM) and conversion to decibel
    4. Coherence generation for consecutively acquired pairs, then averaging all

(see SentProc folder)

  1. Apply the following Deep Learning workflow:
    1. Create mask of known infrastructure from Open Street Map (rasterise OSM vectors)
    2. Extract patches from areas of Sentinel-1 data covered by mask
    3. Divide patches between train, validation and test data
    4. Augment training data
    5. Train U-Net model for image segmentation
    6. Extract patches over entire Sentinel-1 data, apply the model to these patches
    7. Reconstruct image from model output, and convert raster to vector

(see DeepLearning folder)