Etiqueta | Explicación | Tipo de datos |
Datos de radar de entrada | Los datos de radar de entrada. | Raster Dataset; Raster Layer |
Datos de radar de salida | Los datos de radar con corrección de ruido térmico. | Raster Dataset |
Bandas de polarización (Opcional) | Se corregirán las bandas de polarización. La primera banda está seleccionada de forma predeterminada. | String |
Disponible con licencia de Image Analyst.
Resumen
Corrige alteraciones de retrodispersión ocasionadas por el ruido térmico en los datos de radar de apertura sintética SAR de entrada, lo que resulta en una imagen más fluida.
Uso
Se requiere la corrección o eliminación del ruido térmico para normalizar la señal de retrodispersión dentro de toda la imagen, lo que es esencial para el uso cualitativo y cuantitativo de los datos de SAR.
El ruido térmico es más obvio en los datos de SAR de polarización cruzada, como VH o HV, y datos de SAR con baja retrodispersión.
Parámetros
RemoveThermalNoise(in_radar_data, out_radar_data, {polarization_bands})
Nombre | Explicación | Tipo de datos |
in_radar_data | Los datos de radar de entrada. | Raster Dataset; Raster Layer |
out_radar_data | Los datos de radar con corrección de ruido térmico. | Raster Dataset |
polarization_bands [polarization_bands,...] (Opcional) | Se corregirán las bandas de polarización. La primera banda está seleccionada de forma predeterminada. | String |
Muestra de código
En este ejemplo, se elimina el ruido térmico de la banda de polarización cruzada (VH).
import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1"
outRadar = arcpy.ia.RemoveThermalNoise("IW_manifest", "VV;VH")
outRadar.save("D:\Data\SAR\S1\20181014\IW_manifest_TNR.crf")
En este ejemplo, se elimina el ruido térmico del archivo manifest.safe de la banda de polarización cruzada (VH).
# 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 = "D:\Data\SAR\S1\S1B_IW_GRDH_1SDV_20181014T014104_20181014T014129_013142_018486_D82E.SAFE\manifest.safe"
out_radar ="D:\Data\SAR\S1\20181014\IW_manifest_TNR.crf"
polarization = "VV;VH"
# Execute
outRadar = arcpy.ia.RemoveThermalNoise(in_radar, polarization)
outRadar.save(out_radar)
En este ejemplo, se elimina el ruido térmico del archivo manifest.safe\IW de la banda de polarización cruzada (VH).
# 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 = "D:\Data\SAR\S1\S1B_IW_GRDH_1SDV_20181014T014104_20181014T014129_013142_018486_D82E.SAFE\manifest.safe\IW"
out_radar ="D:\Data\SAR\S1\20181014\IW_TNR.crf"
polarization = "VV;VH"
# Execute
outRadar = arcpy.ia.RemoveThermalNoise(in_radar, polarization)
outRadar.save(out_radar)
Entornos
Información de licenciamiento
- Basic: Requiere Image Analyst
- Standard: Requiere Image Analyst
- Advanced: Requiere Image Analyst