Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

Install CSL plugins

Table of contents
Presentation of plugins
Installation of prerequisites
Installation of the module
First execution
Use of the tool

If you prefer to follow the installation procedure with a video tutorial, you can click here

Presentation of plugins

Coherence Tracking (cohTrack) - (c) Free Software Foundation

Coherence Tracking is a technique that is both able to retrieve bidimensional displacement maps at coarse resolution but also recorrelate 2 signals to produce an interferogram for precise estimation of slant-range displacements. Results are particularly spectacular where surface is moving fast.

The idea of coherence tracking is that large surface displacement will create artificial coherence loss. This is mostly due because the coregistration of SAR images is geographically robust, i.e. that coregistered pixels are pointing the exact same location in the two images, without considering the scene moving. This is even more true with coregistration based on precise orbits estimates.

With coherence tracking, we try to find where scatterers moved by performing fine coregistration using maximization of the coherence.

For more information, please refer to the following article : https://orbi.uliege.be/handle/2268/267388

Multiple Aperture Interferometry (MAI) - MATLAB®. © 1984 - 2023 The MathWorks, Inc.

Differential SAR interferometry (InSAR) become a very common tool for measuring displacement maps. The major limitation of InSAR is that it is only sensitive to displacements in one dimension: the light-of-sight direction. This can be overcome using different viewing geometries, but this cannot be guaranteed everywhere on Earth, in particular in polar regions.

Multiple Aperture Interferometry (MAI) has been proposed by Bechor and Zebker in 2006, extracting azimuth displacements from a single pair of SAR images. Compared to pixel offset tracking, MAI is estimated to be twice more precise.

For more information, please refer to the following article : https://orbi.uliege.be/handle/2268/262217

Installation of the Matlab Runtime

  • To use our Matlab applications, you need to have Matlab R2021B Runtime (9.11). Please check if you have the good version.

    • If yes, you can go to the next step
    • If not, as downloading the Matlab runtime does not require to have a Matlab license, you can download it here
  • Extract this zip by running this command:

unzip <zip_name> -d <destination_folder>
  • Open a terminal in the directory of the extracted files and run this command:
./install

  Note that depending on where you choose to install, you may need sudo rights and run the following command:

sudo -H ./install
  • Follow the instructions of the Matlab installer that just opened but be aware that you will need to remember this path when using our plugin

Installation of the module

The installation procedure is the same for all programs, so in this README we will use the example of the MAI application. However, if you are installing another application, please replace MAI with your application name in each of the images below.

  • Open the folder and download the module .nbm here

  • Start SNAP DESKTOP and go to "Tools" -> "Plugins"

Open the plugins window

  • Go to the "Downloaded" tab and click on "Add Plugins..."

Add plugins

  • Select the module .nbm and click on "Install"

Select the module

Install the module

  • Follow the instructions and then restart SNAP

First execution

  • To complete the installation, you need to run a first time the tool so go to "Radar" -> "SAR Applications" -> Click on the Tool:

Run the tool

  • During this first execution, a warning message will be displayed. Follow the instructions and install the bundle like below:

Warning message

Install the bundle

  • When you see this pop-up, the installation of the plugin is done, you can then close this pop-up by clicking on "OK". Then you can close the settings window by clicking once again on "Ok":

Bundle installation pop-up

Close the settings window

Use of the tool

  • To run the tool, go to Radar -> SAR Applications -> click on the tool

  • Enter any parameters and input data you want

  • Click on Run to start the execution

  • When the execution is finished, the pop-up will close. You can then close the execution window by clicking on the Close button.

  • To finish, just go to the output directory and you will see all the output files.

If you want to see a more detailed example of:

Licenses

The plugins are available under Freeware license. The license documents are available [here] (../../Plugins/CohTrack/LICENSE.md) for cohTrack and here for MAI.