Fase de desenvoltura (Image Analyst)

Disponible con licencia de Image Analyst.

Resumen

Elimina las ambigüedades de fase y resuelve los valores de fase continua para datos de complejo de una sola mirada (SLC).

Uso

  • En el interferograma, los valores de fase se ajustan dentro un rango limitado, entre -π y π, lo que dificulta la interpretación de la deformación o las alturas. Desenvolver la fase elimina las ambigüedades de esta y permite obtener valores de fase continuos.

  • Para optimizar la desenvoltura, la herramienta calcula la coherencia efectiva, que es la varianza de fase de los datos de radar de entrada. La varianza de fase es un tipo de medición de coherencia que utiliza valores de fase para determinar la fiabilidad de un píxel del interferograma.

    Una varianza elevada indica una coherencia efectiva baja y un píxel no fiable.

    La varianza baja indica una coherencia efectiva alta y un píxel fiable.

    La coherencia efectiva calculada se utiliza para enmascarar áreas de baja coherencia, por debajo del valor del parámetro de umbral de coherencia efectiva.

  • El resultado de esta herramienta se mostrará utilizando la escala de colores de la escala batimétrica.

Parámetros

EtiquetaExplicaciónTipo de datos
Datos de radar de entrada

Interferograma ajustado del complejo de entrada.

Raster Dataset; Raster Layer
Datos de radar de salida

Fase del interferograma sin ajustar.

Raster Dataset
Bandas de polarización
(Opcional)

Se corregirán las bandas de polarización.

La primera banda está seleccionada de forma predeterminada.

String
Método de fase de desenvoltura
(Opcional)

Especifique el método de desenvoltura que se aplicará.

  • PCG de mínimos cuadradosSe utilizará el método de gradiente conjugado precondicionado (PCG) de mínimos cuadrados. Este método utiliza un sistema lineal de ecuaciones para hallar la solución de fase desenvuelta óptima de forma iterativa. Esta es la opción predeterminada.
String
Umbral de coherencia efectiva
(Opcional)

Umbral de coherencia efectiva que se utilizará para enmascarar. El valor predeterminado es 0,3.

Double

UnwrapPhase(in_radar_data, out_radar_data, {polarization_bands}, {unwrap_phase_method}, {effective_coherence_threshold})
NombreExplicaciónTipo de datos
in_radar_data

Interferograma ajustado del complejo de entrada.

Raster Dataset; Raster Layer
out_radar_data

Fase del interferograma sin ajustar.

Raster Dataset
polarization_bands
[polarization_bands,...]
(Opcional)

Se corregirán las bandas de polarización.

La primera banda está seleccionada de forma predeterminada.

String
unwrap_phase_method
(Opcional)

Especifique el método de desenvoltura que se aplicará.

  • LEAST_SQUARES_PCGSe utilizará el método de gradiente conjugado precondicionado (PCG) de mínimos cuadrados. Este método utiliza un sistema lineal de ecuaciones para hallar la solución de fase desenvuelta óptima de forma iterativa. Esta es la opción predeterminada.
String
effective_coherence_threshold
(Opcional)

Umbral de coherencia efectiva que se utilizará para enmascarar. El valor predeterminado es 0,3.

Double

Muestra de código

Ejemplo 1 de UnwrapPhase (ventana de Python)

En este ejemplo se muestra la división de fases mediante el método de PCG de mínimos cuadrados.

import arcpy
arcpy.env.workspace = r"C:\Data\SAR"

outRadar = arcpy.ia.UnwrapPhase("Igram_Dbst_ML_Topo_Filt.crf", "VV", "PCG", 0.4) 
outRadar.save("Igram_Dbst_ML_Topo_Filt_Unw.crf")
Ejemplo 2 de UnwrapPhase (secuencia de comandos independiente)

En este ejemplo se muestra la división de fases mediante el método de PCG de mínimos cuadrados.

# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *

# Set local variables
in_radar=r"C:\SAR\Igram_Dbst_ML_Topo_Filt.crf"
out_radar=r"C:\SAR\Igram_Dbst_ML_Topo_Filt_Unw.crf"
polarization="VV"
unwrap_method="LEAST_SQUARES_PCG"
coherence_thresh=0.4

outRadar = arcpy.ia.UnwrapPhase(in_radar, polarization, unwrap_method, coherence_thresh) 
outRadar.save(out_radar)

Información de licenciamiento

  • Basic: Requiere Image Analyst
  • Standard: Requiere Image Analyst
  • Advanced: Requiere Image Analyst

Temas relacionados