insarwxw / iceye_gamma_proc

InSAR Processing of ICEye Single Look Complex data using GAMMA's Python integration with the py_gamma module.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ICEYE InSAR Processor

Language

Interferometric processor for Synthetic Aperture Radar (SAR) data from the ICEYE satellite constellation based on GAMMA.

Installation:

  1. Setup minimal conda installation using Miniconda

  2. Create Python Virtual Environment

    • Creating an environment with commands (Link);
    • Creating an environment from an environment.yml file (Link);
  3. Install Python Dependencies

    conda install -y scipy numpy matplotlib tqdm astropy
  4. Install PyGamma - Python module permits a smooth usage of the Gamma Software within Python (Link);


InSAR Workflow

  graph LR;
      A[Compute Offsets from orbit SV]-->D[(Compute Dense Offsets - AMPCOR)];
      B[Multi Look SLCs]-->D;
      C[Decimate State Vectors]-.->D;
      D-->E[Compute Interferogram];
      E-->F[Geocode Interferogram Interferogram];
      F-->G[Computed Double Difference];
      style D fill:#007b25,stroke:#333,stroke-width:4px
      style F fill:#0d6ccb,stroke:#333,stroke-width:4px

PYTHON DEPENDENCIES:

About

InSAR Processing of ICEye Single Look Complex data using GAMMA's Python integration with the py_gamma module.

License:MIT License


Languages

Language:Python 95.5%Language:Shell 4.0%Language:IDL 0.4%