Bildabweichungen erkennen (Image Analyst Tools)
Zusammenfassung
Verarbeitet ein Multiband- oder Hyperspektralbild und erstellt ein Raster mit einer Bewertung der Abweichungen. Ein Punktzahl-Raster für Abweichungen ist ein Einzelband-Raster mit Werten zwischen 0 und 1.
Verwendung
Eine Abweichung in einem Bild bezieht sich auf Pixel, die sich erheblich von den Hintergrundwerten unterscheiden, wie z. B. Schiffe im Meer, Fahrzeuge auf einer Straße oder menschliche Bebauung in Naturgebieten.Das Werkzeug unterstützt die Methoden Reed-Xiaoli Detector (RXD), Uniform Target Detector (UTD) und KMEANS zur Erkennung von Bildabweichungen.
Die Option RXD des Parameters Berechnungsmethode für Abweichung berechnet die Mahalanobis-Entfernung der Pixel zum Hintergrund, der durch den Mittelwert definiert ist. Sie verwendet folgende Formel:
\(δ _{RXD} (r)=(r-µ) ^{T} K ^{-1} _{LxL} (r-µ)\)
Dabei steht r für die Stichproben-Pixelspektren, µ für die mittleren Spektren, K für die Kovarianz und L für die Anzahl der Bänder.
Die Option UTD des Parameters Berechnungsmethode für Abweichung ist vergleichbar mit der Option RXD extrahiert jedoch einen Hintergrund mithilfe eines Einheitenvektors. Sie verwendet folgende Formel:
\(δ _{UTD} (r)=(1-µ) ^{T} K ^{-1} _{LxL} (1-µ)\)
Sie definiert die Abweichung durch das Ersetzen von (r-u) in der RXD-Methode mit (1-u).
Die Option KMEANS des Parameters Berechnungsmethode für Abweichung identifiziert unter Verwendung von K-Means-Algorithmen für Cluster-Bildung Pixel, die signifikant von den etablierten Clustern in den Daten abweichen.
Es wird ein Raster mit einer Bewertung der Abweichungen ausgegeben, das Dezimalwerte zwischen 0 und 1 enthält, wobei 0 der Hintergrund ist und große Werte, die sich 1 nähern, potenzielle Abweichungen sind. Die Pixel mit Abweichungen können mithilfe von Rasterfunktionen gefiltert werden, z. B. mit der Funktion "Neuzuordnung" oder "Maske". Der gesamte Workflow zur Erkennung von Abweichungen kann mithilfe des Assistenten "Änderungserkennung" durchgeführt werden.
Verwenden Sie die dynamische Bereichsanpassung (Dynamic Range Adjustment, DRA) in der Symbolisierung des Ausgabe-Layers, um Pixel mit Abweichungen besser sichtbar zu machen.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Raster |
Ein Multiband- oder Hyperspektralbild |
Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service |
|
Ausgabe-Raster |
Ein Einzelband-Raster, das die Abweichungswerte zwischen 0 und 1 als Gleitkommazahl speichert. 0 ist der Hintergrund und große Werte, die sich 1 nähern, sind potenzielle Abweichungen. Verwenden Sie die Dateierweiterung, um das Ausgabeformat anzugeben, einschließlich |
Raster Dataset |
|
Berechnungsmethode für Abweichung (Optional) |
Gibt die Berechnungsmethode für Abweichung an, die verwendet wird.
|
String |
|
Anzahl der Cluster (Optional) |
Die Anzahl der Cluster, die verwendet wird, wenn der Parameter Berechnungsmethode für Abweichung auf KMEANS festgelegt ist. |
Long |
|
Hintergrundregion (Optional) |
Eine Polygon-Feature-Class, die die Region definiert, die zur Berechnung von Hintergrundstatistiken verwendet wird, wenn der Parameter Berechnungsmethode für Abweichung auf RXD oder UTD festgelegt ist. |
Feature Set |
|
Statistik neu berechnen (Optional) |
Gibt an, ob die Statistik für das Eingabe-Raster neu berechnet wird, wenn der Parameter Berechnungsmethode für Abweichung auf RXD oder UTD festgelegt ist. Die Optionen RXD und UTD erfordern eine genaue Statistik, bei der der Sprungfaktor 1 sein muss, wenn die Statistik berechnet wird.
|
Boolean |
Umgebungen
Zellenausrichtung, Zellengröße, Komprimierung, Aktueller Workspace, Geographische Transformationen, NoData, Ausgabe-CONFIG-Schlüsselwort, Ausgabe-Koordinatensystem, Ausdehnung, Pyramide, Raster-Statistiken, Resampling-Methode, Scratch-Workspace, Fang-Raster, Kachelgröße
Lizenzierungsinformationen
- Basic: Erfordert "Image Analyst"
- Standard: Erfordert "Image Analyst"
- Advanced: Erfordert "Image Analyst"