Persistent Scatterers steps and interferograms generation

This topic contains 7 replies, has 4 voices, and was last updated by  agoorabi 3 months, 3 weeks ago.

  • Author
  • #697


    While waiting for more documentation to come,
    I open a new topic on this matter for the newcomers.
    In Sarproz, Persistent Scatterers interferometry is applied to un-filtered full-resolution data.
    This means that you do not need to generate interferograms if you want to process Persistent Scatterers.
    It is suggested to process interferograms if you want to carry out weighted multi-temporal approaches (like quasi-PS).
    In such case, before processing the interferograms, you have to choose from the “dataset selection” window the images graph that you want to process.
    For classical PSI, these are the steps to follow (as mentioned in the notes by Timo
    – preliminary analysis (section 1.4.1 of the manual)
    – preliminary geocoding (1.4.2)
    – phase2height and phase2flat constants generation ( and
    – APS estimation (
    – Sparse Points processing (

  • #3634



    I want to apply PSInSAR with these steps. But I have some questions.

    phase2height and phase2flat constants generation ( and are not generated manually according to the following link. In which step it is done by automatically?

    This entry posted at earlier 2015 and many updates have come to Sarproz up to the present. So, for the last version of Sarproz, could we sort the steps as follow:

    – preliminary analysis (section –
    – preliminary geocoding ( – – – –
    – APS estimation (
    – Sparse Points processing (

  • #3636


    phase2height and phase2flat constants are automatically generated when needed.
    if you check the log, you will find it written. is coregistration refinement and you should NOT run it in normal conditions

    APS estimation ( + Sparse Points processing ( is the standard approach.
    However, is some cases it could not work (e.g. when the movement exceeds the unwrapping condition).
    In such cases, you could stop at the APS processing. Or you could use the optional Graph Analysis and refinement module (

    For data import and preliminary analysis, there are multiple tutorials here (they are in chronological order)
    To start with InSAR time series, follow this tutorial:

    • #3891


      Where is the ” phase2height and phase2flat constants generation ( and” step?

  • #3647


    Thank you for the detailed answer. I applied as follows;

    – Preliminary Analysis ( Reflectivity Map – Mask Generation),
    – Preliminary Geocoding ( GCP Selection – Ext. DEM in SAR Coordinates),
    – Multi-Image InSAR Processing ( APS estimation – Sparse Points Processing)

    and after these steps, I used load mask, scatter plots and time series module to visualization.

    I have some questions at this point. There are several PSI algorithms like QPS, SBAS, StamPS and Squeesar. And incredibly Sarproz is capable of do all these methods. Are these steps belongs to which PSI method?

    If I want to apply QPS to my study area, my roadmap should be how?

    • This reply was modified 6 months ago by  volkan. Reason: link edit
  • #3691


    It looks like somehow my previous answer to this post went lost…
    In your recap you list 3 main steps.
    The first 2 are common to all Time-Series approaches.
    The third one corresponds to the classic Persistent Scatterers method.
    If you want to apply other methods, you might need to process interferograms first.
    Also, in some cases you do not use the Sparse Points Processing module, but you might use the Graph Analysis and Refinement module.
    We do not provide a roadmap for all these alternatives, because you have many options depending on your case (sensor, number of images, analyzed area, type of movement and so on).
    However, we are collecting processing cases that we sometimes share (many of them cannot be published because data are sensitive).
    You can find more hints here:

  • #3889


    I am trying to process 32 Sentinel SAR images and to use PS-Interferometry on it. The area that I want to process is a small area (about 1km2) and I would like to know if I am following the correct procedure. These are the steps that I have followed after having loaded and co-registered my data:
    – In the Site Processing panel I perform the Preliminary Analysis (Reflectivity Map + Mask Generation) and the Preliminary Geocoding (GCP Selection + Ext. DEM in SAR Coordinates);
    – In the Small Area processing panel I select the Area of Interest using the Grab option and then I apply in order the Sparse Points Selection, the Multi_image InSAR analysis and the Geocoding.
    Am I missing any steps or doing anything wrong?
    Many thanks for you help and best regards

  • #3890


    nothing is wrong. yours is the simplest and most straightforward approach for analyzing a small area.

You must be logged in to reply to this topic.