| Environments | PYTHON :: EASI :: MODELER |
| Batch Mode | Yes |
| Quick links | Description :: Parameters :: Parameter descriptions :: Details :: Related |
| Back to top |
| Back to top |
| Name | Type | Length | Value range |
|---|---|---|---|
| Input: Input complex SAR image * | Raster port | 1 - 1024 | |
| Output: Output converted polarimetric SAR image | Raster port | 0 - 1024 | |
| Output data interpretation | String | 0 - | Intensity|Amplitude|Phase in radians|Phase in degrees|Decibel|Real|Imaginary|Real and Imaginary|IQ|Complex|Polar |
| Back to top |
Input: Input complex SAR image
The list of input image channels to convert.
To convert to intensity, amplitude, phase in radians, phase in degrees, decibels, real or imaginary part, or to convert between complex representations, the input layer must be of type [C16S] or [C32R].
To create complex-valued or polar-valued layers, the input must be real values [32R] or signed integer [16S] layers.
Output: Output converted polarimetric SAR image
The output raster data that has been converted from the input complex data using the specified technique.
The output raster channels are always 32R.
Output data interpretation
The interpretation type.
| Back to top |
Many SAR images are delivered in single-look (SLC) or multilook (MLC) complex format. PSIQINTERP provides the ability to manipulate complex-valued layers.
When converting from a complex-valued layer written in Cartesian format (a + bi) to real-valued layers, where a corresponds to the real part (I) and b to the imaginary part (Q), Output data interpretation supports the following transformations:
.The output values range from -
through
.
The values range from -180 through 180.
With the Cartesian complex number, (a + bi) = 0.206871 − 0.0338254i, Output data interpretation supports the following transformations:
When converting from a complex-valued layer in polar format (
) to real-valued layers, where r corresponds to the magnitude and
to the (unwrapped) phase, in degrees, Output data interpretation supports the following transformations:
×
ranging from -
through
ranging from -
through
With the polar-complex number (
) = (5.71684, 47.98211), Output data interpretation supports the following transformations:
) = 0.83745To convert from real values to complex layers, the input layers specified in the input-channel list must be real valued with two channels of input required for each complex-valued output channel. The real-valued input can be converted to complex layers in either Cartesian or polar format. The two real values a and b are interpreted as (a + bi) when Output data interpretation is Complex, and as
when Output data interpretation is Polar.
For example, if the input data specified in the input-channel list contains the value 2.4 in the first channel and -1.9 in the second, with Output data interpretation as Complex, the Cartesian pair is written as (2.4 -1.9i). The intensity is (2.4)2 + (-1.9)2 = 9.37 and phase of arctan (-1.9/2.4) = -38.367 degrees. If Output data interpretation is Polar, the intensity is (2.4)2 = 5.76, and the phase is interpreted as -1.9 degrees.
The exception to this rule is when the real valued input layer has the Scale or SARPixelContent metadata tag. These metadata tags indicate the values are to be always interpreted as intensity, amplitude or decibel. If these metadata tags are present, the input is converted prior to being written as a complex pair.
For example, if the first layer of input data contains the Scale = decibel metadata tag with a value of 2.4, and the second channel has a value of -1.9, with Output data interpretation as Complex, the first channel is converted from 2.4 dB = 100.24 = 1.7378 prior to writing the output as the complex number (1.7378, -1.9).
PSIQINTERP accepts calibrated or noncalibrated 16-bit signed channels [C16S] in raw vendor format as input. With SAR data sets distributed in multiple files, use the key-file name. For more information, see GDB-supported file formats.
© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.