Beschriftung | Erläuterung | Datentyp |
Eingaberadardaten | Die Eingaberadardaten. | Raster Dataset; Raster Layer |
Ausgaberadardaten | Die Radardaten, auf die das Werkzeug "Despeckle" angewendet wurde. | Raster Dataset |
Polarisierungsbänder (optional) | Die zu filterndenden Polarisierungsbänder. Der erste Band ist standardmäßig ausgewählt. | String |
Typ (optional) | Gibt den Typ des Glättungsalgorithmus oder -filters an, der angewendet wird.
| String |
Filtergröße (optional) | Gibt die Größe des Pixelfensters an, das zum Filtern von Rauschen verwendet wird. Dieser Parameter ist nur gültig, wenn für den Parameter Filtertyp die Einstellung Lee-Filter, Erweiterter Lee-Filter, Frost-Filter, Kuan-Filter oder Gamma MAP ausgewählt wurde.
| String |
Rauschmodell (optional) | Gibt den Typ des Rauschens an, durch das die Qualität des Radarbildes beeinträchtigt wird. Dieser Parameter ist nur gültig, wenn für den Parameter Filtertyp die Einstellung Lee-Filter ausgewählt wurde.
| String |
Rauschvarianz (optional) | Die Rauschvarianz des Radarbildes. Der Standardwert ist 0,25. Dieser Parameter ist nur gültig, wenn für den Parameter Filtertyp die Einstellung Lee-Filter und für den Parameter Rauschmodell die Einstellung Additives Rauschen oder Additives und multiplikatives Rauschen ausgewählt wurde. | Double |
Additives Rauschen – Mittelwert (optional) | Der Mittelwert des additiven Rauschens. Ein größerer Rauschmittelwert erzeugt eine geringere Glättung, während ein kleinerer Wert zu einer umfassenderen Glättung führt. Der Standardwert ist 0. Dieser Parameter ist nur gültig, wenn für den Parameter Filtertyp die Einstellung Lee-Filter und für den Parameter Rauschmodell die Einstellung Additives und multiplikatives Rauschen ausgewählt wurde. | Double |
Multiplikatives Rauschen – Mittelwert (optional) | Der Mittelwert des multiplikativen Rauschens. Ein größerer Rauschmittelwert erzeugt eine geringere Glättung, während ein kleinerer Wert zu einer umfassenderen Glättung führt. Der Standardwert ist 1. Dieser Parameter ist nur gültig, wenn für den Parameter Filtertyp die Einstellung Lee-Filter und für den Parameter Rauschmodell die Einstellung Multiplikatives Rauschen oder Additives und multiplikatives Rauschen ausgewählt wurde. | Double |
Anzahl von Looks (optional) | Der Wert für die Anzahl von Looks des Bildes, wodurch die Bildglättung gesteuert und die Rauschvarianz geschätzt wird. Ein kleinerer Wert erzeugt eine stärkere Glättung, während bei einem größeren Wert mehr Bild-Features beibehalten werden. Der Standardwert ist 1. Dieser Parameter ist nur gültig, wenn für den Parameter Filtertyp die Einstellung Erweiterter Lee-Filter, Kuan-Filter oder Gamma MAP ausgewählt wurde oder wenn für den Parameter Filtertyp die Einstellung Lee-Filter und für den Parameter Rauschmodell die Einstellung Multiplikativ ausgewählt wurde. | Long |
Dämpfungsfaktor (optional) | Die exponentielle Dämpfungsstufe der Glättung, die angewendet wird. Bei einem Dämpfungswert größer als 1 bleiben die Kanten besser erhalten, die Glättung ist jedoch geringer. Bei Werten kleiner als 1 wird eine bessere Glättung erzielt. Der Wert 0 führt zu ähnlichen Ergebnissen wie ein Tiefpass-Filter. Die Standardeinstellung ist 1. | Long |
Mit der Image Analyst-Lizenz verfügbar.
Zusammenfassung
Korrigiert die SAR-Eingabedaten (Synthetic Aperture Radar) für Speckle, wobei es sich um das Hochfrequenzrauschen handelt, das einem "Salz und Pfeffer"-Effekt ähnelt.
Mit "Despeckle" wird Rauschen herausgefiltert, wobei Kanten und scharfe Features im SAR-Bild erhalten bleiben. Folgende Filter sind verfügbar: "Lee-Filter", "Erweiterter Lee-Filter", "Optimierter Lee-Filter", "Frost-Filter", "Kuan-Filter" und "Gamma MAP".
Verwendung
-
Durch Anwenden des Werkzeugs "Despeckle" auf SAR-Bilddaten lassen sich Bildinterpretation und Klassifizierungsergebnisse verbessern.
Quellenangaben zum Parameter Filtertyp
- J.-S. Lee. "Digital Image Enhancement and Noise Filtering by Use of Local Statistics." IEEE Transactions on Pattern Analysis and Machine Intelligence, Bd. PAMI-2, Nr. 2, S. 165–168, März 1980, DOI: 10.1109/TPAMI.1980.4766994.
- A. Lopes, R. Touzi und E. Nezry. "Adaptive speckle filters and scene heterogeneity." IEEE Transactions on Geoscience and Remote Sensing, Bd. 28, Nr. 6, S. 992–1000, Nov. 1990, DOI: 10.1109/36.62623.
- J.-S. Lee und E. Pottier. "Polarimetric radar imaging: from basics to applications." CRC Press, Dez. 2017.
- V. S. Frost, J. A. Stiles, K. S. Shanmugan und J. C. Holtzman. "A Model for Radar Images and Its Application to Adaptive Digital Filtering of Multiplicative Noise." IEEE Transactions on Pattern Analysis and Machine Intelligence, Bd. PAMI-4, Nr. 2, S. 157–166, März 1982, DOI: 10.1109/TPAMI.1982.4767223.
- D. T. Kuan, A. A. Sawchuk, T. C. Strand und P. Chavel. "Adaptive Noise Smoothing Filter for Images with Signal-Dependent Noise." IEEE Transactions on Pattern Analysis and Machine Intelligence, Bd. PAMI-7, Nr. 2, S. 165-177, März 1985, DOI: 10.1109/TPAMI.1985.4767641.
- A. Lopes, E. Nezry, R. Touzi und H. Laur. "Maximum A Posteriori Speckle Filtering And First Order Texture Models In Sar Images." 10th Annual International Symposium on Geoscience and Remote Sensing, 1990, S. 2409–2412, DOI: 10.1109/IGARSS.1990.689026.
Parameter
Despeckle(in_radar_data, out_radar_data, {polarization_bands}, {filter_type}, {filter_size}, {noise_model}, {noise_variance}, {add_noise_mean}, {mult_noise_mean}, {number_of_looks}, {damp_factor})
Name | Erläuterung | Datentyp |
in_radar_data | Die Eingaberadardaten. | Raster Dataset; Raster Layer |
out_radar_data | Die Radardaten, auf die das Werkzeug "Despeckle" angewendet wurde. | Raster Dataset |
polarization_bands [polarization_bands,...] (optional) | Die zu filterndenden Polarisierungsbänder. Der erste Band ist standardmäßig ausgewählt. | String |
filter_type (optional) | Gibt den Typ des Glättungsalgorithmus oder -filters an, der angewendet wird.
| String |
filter_size (optional) | Gibt die Größe des Pixelfensters an, das zum Filtern von Rauschen verwendet wird.
Dieser Parameter ist nur gültig, wenn der Parameter filter_type auf LEE, ENHANCED_LEE, FROST, KUAN oder GAMMA_MAP festgelegt wurde. | String |
noise_model (optional) | Dieser Parameter ist nur gültig, wenn der Parameter filter_type auf LEE festgelegt ist. | String |
noise_variance (optional) | Die Rauschvarianz des Radarbildes. Der Standardwert ist 0,25. Dieser Parameter ist nur gültig, wenn für den Parameter filter_type die Einstellung LEE und für den Parameter noise_model die Einstellung ADDITIVE_NOISE oder ADDITIVE_AND_MULTIPLICATIVE_NOISE ausgewählt wurde. | Double |
add_noise_mean (optional) | Der Mittelwert des additiven Rauschens. Ein größerer Rauschmittelwert erzeugt eine geringere Glättung, während ein kleinerer Wert zu einer umfassenderen Glättung führt. Der Standardwert ist 0. Dieser Parameter ist nur gültig, wenn für den Parameter filter_type die Einstellung LEE und für den Parameter noise_model die Einstellung ADDITIVE_NOISE oder ADDITIVE_AND_MULTIPLICATIVE_NOISE ausgewählt wurde. | Double |
mult_noise_mean (optional) | Der Mittelwert des multiplikativen Rauschens. Ein größerer Rauschmittelwert erzeugt eine geringere Glättung, während ein kleinerer Wert zu einer umfassenderen Glättung führt. Der Standardwert ist 1. Dieser Parameter ist nur gültig, wenn für den Parameter filter_type die Einstellung LEE und für den Parameter noise_model die Einstellung MULTIPLICATIVE_NOISE oder ADDITIVE_AND_MULTIPLICATIVE_NOISE ausgewählt wurde. | Double |
number_of_looks (optional) | Der Wert für die Anzahl von Looks des Bildes, wodurch die Bildglättung gesteuert und die Rauschvarianz geschätzt wird. Ein kleinerer Wert erzeugt eine stärkere Glättung, während bei einem größeren Wert mehr Bild-Features beibehalten werden. Der Standardwert ist 1. Dieser Parameter ist nur gültig, wenn für den Parameter filter_type die Einstellung ENHANCED_LEE, KUAN oder GAMMA_MAP ausgewählt wurde oder wenn für den Parameter filter_type die Einstellung LEE und für den Parameter noise_model die Einstellung MULTIPLICATIVE_NOISE ausgewählt wurde. | Long |
damp_factor (optional) | Die exponentielle Dämpfungsstufe der Glättung, die angewendet wird. Bei einem Dämpfungswert größer als 1 bleiben die Kanten besser erhalten, die Glättung ist jedoch geringer. Bei Werten kleiner als 1 wird eine bessere Glättung erzielt. Der Wert 0 führt zu ähnlichen Ergebnissen wie ein Tiefpass-Filter. Die Standardeinstellung ist 1. | Long |
Codebeispiel
In diesem Beispiel wird mit dem optimierten Lee-Filter auf das Kreuzpolarisierungsband "Despeckle" angewendet.
import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1\20181014"
outRadar = arcpy.ia.Despeckle("IW_manifest_TNR_CalB0.crf", "VV;VH", "REFINED_LEE")
outRadar.save("IW_manifest_TNR_CalB0_Dspk.crf")
In diesem Beispiel wird mit dem optimierten Lee-Filter auf das Kreuzpolarisierungsband "Despeckle" angewendet.
# 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\20181014\manifest_TNR_CalB0.crf"
out_radar = "D:\Data\SAR\S1\20181014\manifest_TNR_CalB0_Dspk.crf"
polarization = "VV;VH"
filter_type = "REFINED_LEE"
# Execute
outRadar = arcpy.ia.Despeckle(in_radar, polarization, filter_type)
outRadar.save(out_radar)
Umgebungen
Lizenzinformationen
- Basic: Erfordert Image Analyst
- Standard: Erfordert Image Analyst
- Advanced: Erfordert Image Analyst