SARRobustInterferogram

Estimates robust interferogram with flatenning and averaging.

Description

This application estimates the flatenning and averaging interferogram between two SAR images (Master and Coregistrated Slave).

Parameters

Input SAR Slave image (Coregistrated image) -incoregistratedslave image Mandatory
Input SAR Slave image (Coregistrated image).

Input SAR Slave image (Metadata) -insarslave image Mandatory
Input SAR Slave image (Metadata).

Input SAR Master image -insarmaster image Mandatory
Input SAR Master image.

Input DEM (for metadata only) -indem image
Input DEM (for metadata only).

Input deformation grid -ingrid image Mandatory
Input deformation grid.

Input Cartesian Mean Master image -incartmeanmaster image Mandatory
Input Cartesian Mean Master image.

Grid Step for range dimension into SLC geometry -gridsteprange int Default value: 150
Grid Step for range dimension into SLC geometry.

Grid Step for azimut dimension into SLC geometry -gridstepazimut int Default value: 150
Grid Step for azimut dimension into SLC geometry.

ML factor on range -mlran int Default value: 3
ML factor on range.

ML factor on azimut -mlazi int Default value: 3
ML factor on azimut.

Margin on distance for averaging -marginran int Default value: 1
Margin on distance for averaging

Margin on azimut for averaging -marginazi int Default value: 1
Margin on azimut for averaging

Gain to apply for amplitude estimation -gain float Default value: 0.1
Gain to apply for amplitude estimation

Build interferogram into ortho geometry -ortho bool Default value: false
If true, then build interferogram into ortho geometry.

Output interferogram (ML geometry) -out image [dtype] Mandatory
Output interferogram (ML geometry).

Interferogram into ortho geometry -outopt image [dtype]
Output Vector Image : Interferogram into ortho geometry.

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

Examples

From the command-line:

otbcli_SARRobustInterferogram -insarslave s1b-s4-slc-vv-20160929t014610-20160929t014634-002277-003d71-002.tiff -incoregistratedslave s1b-s4-slc-vv-20160929t014610-20160929t014634-002277-003d71-002_coregistrated.tiff -insarmaster s1a-s4-slc-vv-20160818t014650-20160818t014715-012648-013db1-002_SLC.tiff -indem S21E055.hgt -incartmeanmaster CartesianMaster.tiff -ingrid ./FineDeformation.tiff -gain 0.1 -out s1b-s1a-s4-RobustInterferogram.tiff

From Python:

import otbApplication

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

app.SetParameterString("insarslave", "s1b-s4-slc-vv-20160929t014610-20160929t014634-002277-003d71-002.tiff")
app.SetParameterString("incoregistratedslave", "s1b-s4-slc-vv-20160929t014610-20160929t014634-002277-003d71-002_coregistrated.tiff")
app.SetParameterString("insarmaster", "s1a-s4-slc-vv-20160818t014650-20160818t014715-012648-013db1-002_SLC.tiff")
app.SetParameterString("indem", "S21E055.hgt")
app.SetParameterString("incartmeanmaster", "CartesianMaster.tiff")
app.SetParameterString("ingrid", "./FineDeformation.tiff")
app.SetParameterFloat("gain", 0.1)
app.SetParameterString("out", "s1b-s1a-s4-RobustInterferogram.tiff")

app.ExecuteAndWriteOutput()

Limitations

Only Sentinel 1 products are supported for now.