SARDecompositions
Brief Description
From one-band complex images (each one related to an element of the Sinclair matrix), returns the selected decomposition.
Tags
SAR
Long Description
From one-band complex images (HH, HV, VH, VV), returns the selected decomposition.
All the decompositions implemented are intended for the mono-static case (transmitter and receiver are co-located).
There are two kinds of decomposition : coherent ones and incoherent ones.
In the coherent case, only the Pauli decomposition is available.
In the incoherent case, there the decompositions available : Huynen, Barnes, and H-alpha-A.
User must provide three one-band complex images HH, HV or VH, and VV (mono-static case <=> HV = VH).
Incoherent decompositions consist in averaging 3x3 complex coherency/covariance matrices; the user must provide the size of the averaging window, thanks to the parameter inco.kernelsize.
Parameters
Input Image (inhh): Input image (HH)
Input Image (inhv): Input image (HV)
Input Image (invh): Input image (VH)
Input Image (invv): Input image (VV)
Output Image (out): Output image
Decompositions (decomp):
H-alpha-A incoherent decomposition (haa): H-alpha-A incoherent decomposition
Barnes incoherent decomposition (barnes): Barnes incoherent decomposition
Huynen incoherent decomposition (huynen): Huynen incoherent decomposition
Pauli coherent decomposition (pauli): Pauli coherent decomposition
Incoherent decompositions (inco): This group allows setting parameters related to the incoherent decompositions.
Kernel size for spatial incoherent averaging. (inco.kernelsize): Minute (0-59)
Available RAM (Mb) (ram): Available memory for processing (in MB)
Load otb application from xml file (inxml): Load otb application from xml file
Save otb application to xml file (outxml): Save otb application to xml file
Limitations
Some decompositions output real images, while this application outputs complex images for general purpose.
Users should pay attention to extract the real part of the results provided by this application.
Authors
OTB-Team
See also
SARPolarMatrixConvert, SARPolarSynth
Example of use
inhh: HH.tif
invh: VH.tif
invv: VV.tif
decomp: haa
out: HaA.tif
otbcli_SARDecompositions -inhh HH.tif -invh VH.tif -invv VV.tif -decomp haa -out HaA.tif