SARPhaseFiltering

Phase filtering for input interferogram.

Description

This application does the filtering for an input interferogram to to obtain a denoising phase.

Parameters

Input Compensated complex image -incomplex image Mandatory
Input Compensated complex image.

Input Interferogram -ininterf image Mandatory
Input Interferogram.

Size Tiles for output cut -sizetiles int Default value: 64
Size Tiles for output cut.

Step for window extractions into input interferogram (complex conjugate image) -step int Default value: 16
Step for window extractions.

Averaging on distance for output interferogram -mlran int Default value: 1
Averaging on distance for output interferogram.

Averaging on azimut for output interferogram -mlazi int Default value: 1
Averaging on azimut for output interferogram.

Gain to apply on output amplitude -gain float Default value: 0.1
Gain to apply on output amplitude

alpha parameter for Goldstein filter -alpha float Default value: 0.7
alpha parameter for Goldstein filter.

Output interferogram (after filtering) -out image [dtype] Mandatory
Output Image : Interferogram after filtering with 3 bands (amp, pha, coh).

Available RAM (MB) -ram int Default value: 256
Available memory for processing (in MB).

Examples

From the command-line:

otbcli_SARPhaseFiltering -incomplex s1b-s4-slc-vv-20160929t014610-20160929t014634-002277-003d71-002.tiff -out s1b-s4-coregistrated.tiff

From Python:

import otbApplication

app = otbApplication.Registry.CreateApplication("SARPhaseFiltering")

app.SetParameterString("incomplex", "s1b-s4-slc-vv-20160929t014610-20160929t014634-002277-003d71-002.tiff")
app.SetParameterString("out", "s1b-s4-coregistrated.tiff")

app.ExecuteAndWriteOutput()

Limitations

Only Sentinel 1 (IW and StripMap mode) and Cosmo products are supported for now.