Features mit KI-Modellen extrahieren (GeoAI Tools)
Zusammenfassung
Führt ein oder mehrere vortrainierte Deep-Learning-Modelle für ein Eingabe-Raster aus, um Features zu extrahieren und die Nachbearbeitung der inferenzierten Ausgaben zu automatisieren.
Weitere Informationen zur Funktionsweise von "Features mit KI-Modellen extrahieren"
Verwendung
Für dieses Werkzeug sind vortrainierte ArcGIS-Modelle aus dem ArcGIS Living Atlas of the World oder benutzerdefinierte Deep-Learning-Modellpakete (
.dlpk-Datei) erforderlich.Sie müssen das richtige Deep-Learning-Framework für Python in ArcGIS Pro installieren.
Informationen zum Installieren von Deep-Learning-Frameworks für ArcGIS
Wie lange es dauert, bis das Werkzeug die Ausgaben erstellt, hängt von den folgenden Faktoren ab:
Interessenbereich der Inferenz
Anzahl ausgewählter Modelle
Für die Ausführung dieses Werkzeugs ist ein Computer mit Grafikprozessor (GPU) erforderlich. Bei mehr als einer GPU geben Sie stattdessen die GPU-ID an.
Mögliche Anwendungsfälle für das Werkzeug wären das Erstellen einer Grundkarte unter Verwendung mehrerer Modelle und die Nachbearbeitung von Modellausgaben mit Algorithmen zum Bereinigen extrahierter Features.
Weitere Informationen zu den Voraussetzungen für die Ausführung dieses Werkzeugs und eventuell dabei auftretenden Problemen finden Sie unter Häufig gestellte Fragen zu Deep Learning.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
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. |
Raster Layer; Raster Dataset; Mosaic Layer |
|
Modus |
Gibt an, welcher Modus für die Verarbeitung des Eingabe-Rasters verwendet wird.
|
String |
|
Ausgabeverzeichnis |
Die Geodatabase, in der die Zwischenausgabe der Modelle und die endgültige nachbearbeitete Ausgabe gespeichert werden. |
Workspace |
|
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. |
String |
|
Interessenbereich (Optional) |
Die geographische Ausdehnung, die zum Extrahieren von Features verwendet wird. Nur Features, die sich innerhalb des Interessenbereichs befinden, werden extrahiert. |
Feature Set |
|
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. |
String |
|
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 ( Spalten der Wertetabelle:
|
Value Table |
|
Konfidenzschwellenwert (Optional) |
Die minimale Konfidenz des Deep-Learning-Modells, die bei der Objekterkennung verwendet wird. Der Wert muss zwischen 0 und 1 liegen. |
Double |
|
Zwischenausgabe speichern (Optional) |
Gibt an, ob die Zwischenausgaben im Ausgabeverzeichnis gespeichert werden. Als Zwischenausgaben werden die nach Inferenzierung des Modells generierten Ergebnisse bezeichnet.
|
Boolean |
|
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.
|
Boolean |
|
Pufferabstand (Optional) |
Der Abstand für das Puffern von Polylinien-Features, bevor diese in der Nachbearbeitung verwendet werden. Die Standardeinstellung ist 15 Meter. |
Linear Unit |
|
Linie verlängern um (Optional) |
Die maximale Entfernung, um die ein Liniensegment bis zu einem überschneidenden Feature erweitert wird. Die Standardeinstellung ist 25 Meter. |
Linear Unit |
|
Glättungstoleranz (Optional) |
Die vom Algorithmus PAEK (Polynomial Approximation with Exponential Kernel, Polynomiale Approximation mit exponentiellem Kernel) verwendete Toleranz. Die Standardeinstellung ist 30 Meter. |
Linear Unit |
|
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. |
Linear Unit |
|
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. |
Feature Layer; Feature Class |
|
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. |
Linear Unit |
|
Flurstücke vereinfachen (Optional) |
Gibt an, ob extrahierte Flurstücke durch Entfernen nicht erwünschter Artefakte in ihrer Geometrie normalisiert werden.
|
Boolean |
|
Nachbearbeitungs-Workflow (Optional) |
Gibt an, welcher Nachbearbeitungs-Workflow verwendet wird.
|
String |
|
Ausgabe-Features (Optional) |
Die Feature-Class, die die nachbearbeitete Ausgabe enthält. |
Feature Class |
|
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. |
Linear Unit |
|
Normalisierungsmethode (Optional) |
Gibt die bei der Nachbearbeitung verwendete Normalisierungsmethode an.
|
String |
|
Toleranz (Optional) |
Die maximale Entfernung, die der regularisierte Footprint von der Grenze seines ursprünglichen Features abweichen kann. Der Standardwert ist 1 Meter. |
Linear Unit |
|
Prompt (Optional) |
Gibt die Segmentierungsmethode an, die verwendet wird, wenn der Parameter Zusätzliche Modelle auf Polygonsegmentierung festgelegt ist.
|
String |
|
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. Die Feature-Class, für die eine Nachbearbeitung durchgeführt wird. Dieser Parameter wird nur unterstützt, wenn der Parameter |
Feature Layer; Feature Class |
|
Ausgabenzusammenfassung (Optional) |
Die Tabelle, die eine Liste mit Ausgaben enthält, die zusammen mit den jeweiligen Pfaden erstellt wurden. |
Table |
Umgebungen
Lizenzierungsinformationen
- Basic: Nein
Für die Nachbearbeitung sind Lizenzen für die Erweiterungen "3D Analyst", "Spatial Analyst" und "Topographic Mapping" erforderlich. - Standard: Nein
Für die Nachbearbeitung sind Lizenzen für die Erweiterungen "3D Analyst", "Spatial Analyst" und "Topographic Mapping" erforderlich. - Advanced: Erfordert "Image Analyst"
Für die Nachbearbeitung sind Lizenzen für die Erweiterungen "3D Analyst", "Spatial Analyst" und "Topographic Mapping" erforderlich.