Persistent Scatterers steps and interferograms generation

This topic contains 4 replies, has 2 voices, and was last updated by  periz 1 month, 2 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:

  • #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 1 month, 3 weeks 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:

You must be logged in to reply to this topic.