Feature-Extraktion

Mit der Image Analyst-Lizenz verfügbar.

Wählen Sie das Menüelement Features extrahieren im Menü Deep-Learning-Werkzeug aus, um das Werkzeug Features mit AI-Modellen extrahieren zu öffnen. Mit dem Werkzeug Features mit AI-Modellen extrahieren werden relevante Features mithilfe vortrainierter AI-Modelle aus Bilddaten extrahiert. Bei den AI-Modellen kann es sich entweder um vortrainierte ArcGIS-Modelle aus ArcGIS Living Atlas of the World oder um benutzerdefinierte Deep-Learning-Modellpakete (.dlpk) handeln. Das Werkzeug akzeptiert Bilddaten und ermöglicht Ihnen die Auswahl aus mehreren vortrainierten Objekterkennungs- oder Pixelklassifizierungsmodellen, mit denen Features aus den Bilddaten extrahiert werden. Zum Extrahieren mehrerer relevanter Features können verschiedene Modelle ausgewählt werden. Neben der Erkennung von Features und der Klassifizierung von Pixeln in den Bilddaten können Sie die Ausgabe mit dem Werkzeug nachbearbeiten, um verfeinerte Ergebnisse zu generieren. Sie können zuvor generierte Ergebnisse auch lediglich nachbearbeiten. Das Werkzeug erstellt einen Gruppen-Layer mit allen extrahierten Features.

Um dieses Werkzeug auszuführen, benötigen Sie einen Computer mit Grafikprozessor (GPU). Bei mehr als einer GPU geben Sie stattdessen die GPU-ID an.

Weitere Informationen zur Funktionsweise von "Features mit AI-Modellen extrahieren"

Das Werkzeug Features mit AI-Modellen extrahieren verfügt über die folgenden Parameter:

ParameterBeschreibung

Eingabe-Raster

Das Eingabe-Raster, für das die Verarbeitung durchgeführt wird.

Wenn für den Parameter Modus die Option Nur nachbearbeiten angegeben wird, ist für diesen Parameter ein Raster mit binärer Klassifizierung erforderlich.

Modus

Gibt an, welcher Modus für die Verarbeitung des Eingabe-Rasters verwendet wird.

  • Ableiten und nachbearbeiten: Features werden aus den Bilddaten extrahiert und nachbearbeitet. Dies ist die Standardeinstellung.
  • Nur nachbearbeiten: Das Eingabe-Raster wird direkt nachbearbeitet. Für diese Option ist ein Einzelband-Raster mit binärer Klassifizierung erforderlich.

Ausgabeverzeichnis

Die File-Geodatabase, in der die Zwischenausgabe der Modelle und die endgültige nachbearbeitete Ausgabe gespeichert werden.

Ausgabepräfix

Ein Präfix, das dem Namen der im Ausgabeverzeichnis gespeicherten Ausgaben hinzugefügt wird. Das Präfix wird auch als Name eines Gruppen-Layers verwendet, der zum Anzeigen aller Ausgaben dient.

Interessenbereich

(Optional)

Die geographische Ausdehnung, die zum Extrahieren von Features verwendet wird. Es werden nur Features innerhalb des Interessenbereichs extrahiert.

Vortrainierte Modelle

(Optional)

Die vortrainierten ArcGIS-Modelle aus dem ArcGIS Living Atlas of the World, die für das bereitgestellte Eingabe-Raster verwendet werden können. Für diesen Parameter ist eine Internetverbindung zum Herunterladen der vortrainierten Modelle erforderlich.

Zusätzliche Modelle

(Optional)

Die Deep-Learning-Modelle, die für das bereitgestellte Eingabe-Raster verwendet werden können, und der Nachbearbeitungs-Workflow, der für zusätzliche Modelldateien (.dlpk und .emd) verwendet wird. Für die Nachbearbeitung sind folgende Workflows verfügbar:

  • Liniennormalisierung: Bei diesem Nachbearbeitungs-Workflow werden Linien-Features aus einem Einzelband-Raster mit binärer Klassifizierung extrahiert, und nach der Optimierung wird eine Polyline-Feature-Class generiert. Dieser Workflow unterstützt auch Deep-Learning-Modelle, die Polyline-Feature-Classes generieren.
  • Flurstücksnormalisierung: Bei diesem Nachbearbeitungs-Workflow werden Flurstücke aus einem Einzelband-Raster mit binärer Klassifizierung extrahiert, und nach der Optimierung wird eine Polygon-Feature-Class generiert.
  • Polygonnormalisierung: Bei diesem Nachbearbeitungs-Workflow wird nach der Optimierung eine Polygon-Feature-Class generiert. Dieser Workflow ist nur mit Objekterkennungsmodellen kompatibel.
  • Polygonsegmentierung: Bei diesem Nachbearbeitungs-Workflow wird mit dem Schwerpunkt oder mit dem umgebenden Feld eine Polygon-Feature-Class mit den erkannten Objekten generiert. Die Segmentierungsmethode wird mithilfe des Parameters Prompt angegeben.
  • Keine: Es wird kein Nachbearbeitungs-Workflow angewendet. Dies ist die Standardeinstellung.

Konfidenzschwellenwert

(Optional)

Die minimale Konfidenz des Deep-Learning-Modells, die bei der Objekterkennung verwendet wird. Der Wert muss zwischen 0 und 1 liegen.

Zwischenausgabe speichern

(Optional)

Gibt an, ob die Zwischenausgaben im Ausgabeverzeichnis gespeichert werden. Als Zwischenausgaben werden die nach Inferenzierung des Modells generierten Ergebnisse bezeichnet.

  • Aktiviert: Die Zwischenausgaben werden im Ausgabeverzeichnis gespeichert.
  • Deaktiviert: Die Zwischenausgaben werden nicht gespeichert. Dies ist die Standardeinstellung.

Test-Time Augmentation

(Optional)

Gibt an, ob die Vorhersagen für gekippte und gedrehte Varianten des Eingabebilds in der endgültigen Ausgabe zusammengeführt werden.

  • Aktiviert: Vorhersagen für gekippte und gedrehte Varianten des Eingabebilds werden in der endgültigen Ausgabe zusammengeführt.
  • Deaktiviert: Vorhersagen für gekippte und gedrehte Varianten des Eingabebilds werden in der endgültigen Ausgabe nicht zusammengeführt. Dies ist die Standardeinstellung.

Pufferabstand

(Optional)

Der Abstand für das Puffern von Polylinien-Features, bevor diese in der Nachbearbeitung verwendet werden. Die Standardeinstellung ist 15 Meter.

Linie verlängern um

(Optional)

Die maximale Entfernung, um die ein Liniensegment bis zu einem überschneidenden Feature erweitert wird. Die Standardeinstellung ist 25 Meter.

Glättungstoleranz

(Optional)

Die vom Algorithmus PAEK (Polynomial Approximation with Exponential Kernel, Polynomiale Approximation mit exponentiellem Kernel) verwendete Toleranz. Die Standardeinstellung ist 30 Meter.

Dangle-Länge

(Optional)

Die Länge, an der Liniensegmente, die eine andere Linie nicht an beiden Endpunkten berühren (Dangles), abgeschnitten werden. Die Standardeinstellung ist 5 Meter.

Eingabe-Straßen-Features

(Optional)

Eine Road-Feature-Class, die zum Optimieren der Flurstücke verwendet wird. Die Eingabe kann ein Polygon oder eine Polyline-Feature-Class sein.

Straßen-Pufferbreite

(Optional)

Der Pufferabstand, der für Eingabe-Straßen-Features verwendet wird. Der Standardwert lautet 5 Meter für Polylinien-Features und 0 Meter für Polygon-Features.

Flurstücke vereinfachen

(Optional)

Gibt an, ob extrahierte Flurstücke durch Entfernen nicht erwünschter Artefakte in ihrer Geometrie normalisiert werden.

  • Aktiviert: Extrahierte Flurstücke werden normalisiert. Dies ist die Standardeinstellung.
  • Deaktiviert: Extrahierte Flurstücke werden nicht normalisiert.

Nachbearbeitungs-Workflow

(Optional)

Gibt an, welcher Nachbearbeitungs-Workflow verwendet wird.

  • Liniennormalisierung: Es werden Linien-Features aus einem Einzelband-Raster mit binärer Klassifizierung extrahiert, und nach ihrer Optimierung wird eine Polyline-Feature-Class generiert.
  • Flurstücknormalisierung: Es werden Flurstücke aus einem Einzelband-Raster mit binärer Klassifizierung extrahiert, und nach ihrer Optimierung wird eine Polygon-Feature-Class generiert.
  • Polygonnormalisierung: Nach ihrer Optimierung wird eine Polygon-Feature-Class generiert. Dieser Workflow ist nur mit Objekterkennungsmodellen kompatibel.

Ausgabe-Features

(Optional)

Die Feature-Class, die die nachbearbeitete Ausgabe enthält.

Toleranz zwischen benachbarten Flurstücken

(Optional)

Die minimale Entfernung zwischen Koordinaten, ehe sie als gleich betrachtet werden. Dieser Parameter dient zum Reduzieren von Splittern zwischen extrahierten Flurstücken. Die Standardeinstellung ist 3 Meter.

Normalisierungsmethode

(Optional)

Gibt die bei der Nachbearbeitung verwendete Normalisierungsmethode an.

  • Rechte Winkel: Es werden Formen mit 90-Grad-Winkeln zwischen benachbarten Kanten konstruiert. Dies ist die Standardeinstellung.
  • Rechte Winkel und Diagonalen: Es werden Formen mit 45- und 90-Grad-Winkeln zwischen benachbarten Kanten konstruiert.
  • Alle Winkel: Es werden Formen mit beliebigen Winkeln zwischen benachbarten Kanten konstruiert.
  • Kreis: Es wird die maximale Entfernung ab der Grenze des bearbeiteten Features verwendet.

Toleranz

(Optional)

Die maximale Entfernung, die der regularisierte Footprint von der Grenze seines ursprünglichen Features abweichen kann. Die Standardeinstellung ist 1 Meter.

Prompt

(Optional)

Gibt die Segmentierungsmethode an, die verwendet wird, wenn der Parameter Zusätzliche Modelle auf Polygonsegmentierung festgelegt ist.

  • Schwerpunkt: Mit dem Schwerpunkt der Erkennungen wird das Polygonsegmentierungsmodell darauf hingewiesen, was in dem Eingabe-Raster segmentiert werden soll.
  • Rahmen: Der Rahmen um die Erkennungen weist das Polygonsegmentierungsmodell darauf hin, was in dem Eingabe-Raster segmentiert werden soll.
  • Keine: Es wird keine Segmentierungsmethode verwendet. Dies ist die Standardeinstellung.

Eingabe-Features

(Optional)

Die Feature-Class, für die eine Nachbearbeitung durchgeführt wird. Dieser Parameter wird nur unterstützt, wenn der Parameter Workflow für die Nachbearbeitung auf Liniennormalisierung oder Polygonnormalisierung festgelegt wurde.

Ausgabenzusammenfassung

(Optional)

Die Tabelle, die eine Liste mit Ausgaben enthält, die zusammen mit den jeweiligen Pfaden erstellt wurden.

Verwandte Themen