Überblick
Die Funktion "Speckle" entfernt Speckle in Radar-Datasets und glättet Rauschen, wobei Kanten und scharfe Features im Bild erhalten bleiben. Speckle ist das Hochfrequenzrauschen auf Radarbildern. Mit Lasern, Ultraschall und SAR-Systemen (Synthetic Aperture Radar) generierte Bilder enthalten aufgrund der Interferenzen von den zurückgegebenen elektromagnetischen Wellen, die von Oberflächen oder Objekten verteilt werden, Speckle-Rauschen. Die Funktion "Speckle" verwendet mathematische Modelle, um die hellen und dunklen Punkte, die aufgrund von Interferenzen entstehen, auszufiltern und so eine bessere Bildinterpretation zu ermöglichen.
Hinweise
Glättungsalgorithmen in der Funktion "Speckle" reduzieren und filtern Speckle mit den Filtertypen Lee-Filter, Erweiterter Lee-Filter, Frost-Filter oder Kuan-Filter.
Um Speckle so gut es geht zu entfernen, können Sie Folgendes versuchen:
- Die Filtergröße hat einen großen Einfluss auf die Qualität von verarbeiteten Bildern. Der Filter der Größe 7x7 liefert normalerweise gute Ergebnisse bei moderater Glättung.
- Mit Anzahl von Looks wird die Rauschvarianz geschätzt. Außerdem wird so das Ausmaß an Glättung, die mit dem Filter auf das Bild angewendet wird, effektiv gesteuert. Ein kleinerer Wert erzeugt eine stärkere Glättung, während bei einem größeren Wert verschiedene Bild-Features in höherem Maße beibehalten werden.
- Wenden Sie eine Histogrammstreckung an, um den Kontrast oder die Helligkeit des Bildes anzupassen.
Lee-Filter
Der Lee-Filter reduziert Rauschflecken, indem ein räumlicher Filter auf jedes Pixel in einem Bild angewendet wird, der die Daten auf Grundlage von lokalen Statistiken filtert, die innerhalb eines quadratischen Fensters berechnet werden. Der Wert des mittleren Pixels wird durch einen Wert ersetzt, der mit den benachbarten Pixeln berechnet wurde. Mit dem Lee-Filter können Sie additives Rauschen, multiplikatives Rauschen oder beides reduzieren. Verwenden Sie den Lee-Filter, um Daten mit Speckle sowie einer additiven oder multiplikativen Komponente zu glätten.
Rauschmodell | Algorithmus | Variablendefinitionen |
---|---|---|
Additives Rauschen |
wobei gilt:
| PC – Mittlerer Pixelwert des Fensters LM – Lokaler Mittelwert des Filterfensters LV – Lokale Varianz des Filterfensters M: Multiplikatives Rauschen – Mittelwert A: Additives Rauschen – Mittelwert AV: Additive Rauschvarianz MV: Multiplikative Rauschvarianz SD – Standardabweichung des Filterfensters NLooks: Anzahl von Looks |
Multiplikatives Rauschen |
wobei gilt:
| |
Additives und multiplikatives Rauschen | wobei gilt:
|
Erweiterter Lee-Filter
Der erweiterte Lee-Filter ist eine optimierte Version des Lee-Filters, mit dem das Rauschen durch Speckle effektiv durch das Beibehalten von Bildschärfe und Details reduziert wird. Dafür sind ein Dämpfungsfaktor und eine Anzahl von Looks erforderlich. Verwenden Sie den erweiterten Lee-Filter, um Speckle zu reduzieren und gleichzeitig Informationen zur Textur beizubehalten.
Algorithmus | Variablendefinitionen |
---|---|
Wert des geglätteten mittleren Pixels =
wobei gilt:
| PC – Mittlerer Pixelwert des Fensters LM – Lokaler Mittelwert des Filterfensters SD – Standardabweichung des Filterfensters NLooks: Anzahl von Looks D: Dämpfungsfaktor |
Frost-Filter
Der Frost-Filter reduziert Rauschflecken und behält wichtige Bild-Features an den Kanten bei, wobei ein exponentiell gedämpfter, kreisförmiger, symmetrischer Filter angewendet wird, der lokale Statistiken innerhalb einzelner Filterfenster verwendet. Für den Frost-Filter ist ein Dämpfungsfaktor erforderlich. Verwenden Sie den Frost-Filter, um Speckle zu reduzieren und gleichzeitig Kanten in Radarbildern beizubehalten.
Szenenreflexion ist ein wichtiger Faktor, der den Frost-Filter vom Lee- und Kuan-Filter unterscheidet. Sie wird durch Kombinieren des beobachteten Bildes mit der Impulsantwort des SAR-Systems berechnet.
Algorithmus | Variablendefinitionen |
---|---|
Die Implementierung dieses Filters besteht darin, einen kreisförmig symmetrischen Filter mit einem Satz Gewichtungswerten M für jedes Pixel zu definieren.
Der sich ergebende Grauwert des gefilterten Pixels ist
wobei gilt:
| S – Absoluter Wert der Pixelentfernung vom mittleren Pixel zu seinen Nachbarn im Filterfenster D: Dämpfungsfaktor LM – Lokaler Mittelwert des Filterfensters LV – Lokale Varianz des Filterfensters P1,P2...Pn: Graustufen jedes Pixels im Filterfenster K1,K2...Kn: Gewichtungen (wie oben definiert) für jedes Pixel |
Kuan-Filter
Der Kuan-Filter folgt einem ähnlichen Filterprozess wie der Lee-Filter beim Reduzieren des Fleckrauschens. Dieser Filter wendet auch einen räumlichen Filter in einem Bild an, wobei die Daten basierend auf lokalen Statistiken des zentrierten Pixelwertes basieren, der mit den benachbarten Pixeln berechnet wird. Der Kuan-Filter erfordert die Anzahl von Looks, mit der die Bildglättung gesteuert und die Rauschvarianz geschätzt wird. Verwenden Sie den Kuan-Filter, um Speckle zu reduzieren und gleichzeitig Kanten in Radarbildern beizubehalten.
Algorithmus | Variablendefinitionen |
---|---|
Der gefilterte Pixelwert lautet:
wobei gilt:
| PC – Mittlerer Pixelwert des Fensters LM – Lokaler Mittelwert des Filterfensters LV – Lokale Varianz des Filterfensters NLooks: Anzahl von Looks |
Parameter
Parameter | Beschreibung |
---|---|
Eingabe-Raster | Das Eingabe-Raster. |
Filtertyp | Gibt den Filtertyp an, der im Glättungsalgorithmus verwendet wird, um Speckle-Rauschen zu entfernen:
|
Filtergröße | Gibt die Größe des Pixelfensters für das Filtern von Rauschen an:
|
Rauschmodell | Gibt den Typ des Rauschens an, durch das die Qualität des Radarbildes beeinträchtigt wird:
|
Rauschvarianz | Gibt die Rauschvarianz des Radarbildes an. Dieser Parameter ist nur gültig, wenn für Filtertyp der Lee-Filter angegeben wurde und das Rauschmodell entweder Additives Rauschen oder Additives und multiplikatives Rauschen ist. Der Standardwert ist 0,25. |
Additives Rauschen – Mittelwert | Gibt den Mittelwert des additiven Rauschens an. Ein größerer Rauschmittelwert erzeugt eine geringere Glättung, während ein kleinerer Wert zu einer umfassenderen Glättung führt. Dieser Parameter ist nur gültig, wenn für Filtertyp der Lee-Filter angegeben wurde und das Rauschmodell entweder Additives Rauschen oder Additives und multiplikatives Rauschen ist. Der Standardwert ist 0. |
Multiplikatives Rauschen – Mittelwert | Gibt den Mittelwert des multiplikativen Rauschens an. Ein größerer Rauschmittelwert erzeugt eine geringere Glättung, während ein kleinerer Wert zu einer umfassenderen Glättung führt. Dieser Parameter ist nur gültig, wenn für Filtertyp der Lee-Filter angegeben wurde und das Rauschmodell entweder Additives Rauschen oder Additives und multiplikatives Rauschen ist. Der Standardwert ist 1. |
Anzahl von Looks | Gibt die Anzahl von Looks des Bildes an, 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. Dieser Parameter ist nur gültig, wenn für Filtertyp der Lee-Filter und für Rauschmodell die Option Additives Rauschen ausgewählt wurde, oder wenn der Filtertyp Kuan-Filter ist. Der Standardwert ist 1. |
Dämpfungsfaktor | Gibt den Grad des exponentiellen Dämpfungseffekts auf die Filterung an. Ein größerer Dämpfungswert behält Kanten in größerem Maß bei und führt zu einer geringeren Glättung, während ein kleinerer Wert eine umfassendere Glättung erzeugt. Der Wert 0 führt zur selben Ausgabe wie ein Tiefpass-Filter. Dieser Parameter ist nur gültig, wenn für Filtertyp entweder Erweiterter Lee-Filter oder Frost-Filter ausgewählt wurde. Der Standardwert ist 1. |