ASFOpenSARlab / opensarlab_MintPy_Recipe_Book

A Jupyter-Book containing data recipes for creating HyP3 Sentinel-1 IINSAR_GAMMA and INSAR_ISCE_BURST Small Baseline Subset (SBAS) Time Series Analyses with MintPy
BSD 3-Clause "New" or "Revised" License
14 stars 5 forks source link

GSLC to generate inteferogram #3

Closed Zuga99 closed 5 months ago

Zuga99 commented 5 months ago

I am facing issues with generating inteferogram for the GSLC data that I have acquired from NISAR sampla data site. Kindly guide me through this and also let me know which Jupyter notebook to refer for this.

Alex-Lewandowski commented 5 months ago

Hi @Zuga99,

This Jupyter Book currently only handles with Sentinel-1 interferograms processed with ASF HyP3

You can create an interferogram from two NISAR GSLCs by multiplying the complex data from a reference scene by the complex conjugate of the secondary scene. We do not have a notebook in OpenSARLab to do this; however, here is an example using OPERA's CSLC data, which is also provided in HDF5 and should be a very similar process: https://github.com/OPERA-Cal-Val/OPERA_Applications/blob/main/CSLC/Discover/Create_Interferogram_by_Streaming_CSLC-S1.ipynb

Please note that this does not include any form of error correction, such as removing phase components related to atmospheric delay.

NISAR also has a GUNW (geocoded phase unwrapped interferogram) product. The public mirror of the Python wrapper of the code that will be used for that processing can be found here: https://github.com/isce-framework/isce3/tree/develop/python/packages/nisar/products/insar

There is a GUNW sample available as well: https://nisar.jpl.nasa.gov/data/sample-data/

Please be aware that as of today, the two sample NISAR GSLCs found at the above link are identical, and will produce an interferogram showing no phase change. The example GUNW uses different GSLCs, and so does show phase change.