Objecten detecteren met behulp van deep learning

Objecten detecteren met behulp van deep learning


Deze tool voert een getraind deep learningmodel uit op een invoerraster om een ​​featureklasse te produceren die de gevonden objecten bevat. De objecten kunnen selectiekaders of vlakken zijn rond de gevonden objecten of wijzen naar de middelpunten van de objecten.

Als Huidige kaartextent gebruiken is aangevinkt, wordt alleen het rastergebied dat binnen het huidige extent van de kaart zichtbaar is, geanalyseerd. Als de optie niet is aangevinkt, wordt het volledige raster geanalyseerd, zelfs als dit zich buiten de huidige extent van de kaart bevinden.

Kies een afbeelding die wordt gebruikt om objecten te detecteren


De invoerafbeelding die wordt gebruikt om objecten te detecteren.

Kies een deep learningmodel dat wordt gebruikt om objecten te detecteren


Het deep learningpakketitem voor invoer ( .dlpk).

Het deep learningpakket bestaat uit het Esri-modeldefinitie JSON-bestand ( .emd), het binaire deep learningmodelbestand en optioneel het Python-rasterobject dat moet worden gebruikt.

Geef de argumenten van het deep learningmodel op


De functieargumenten worden gedefinieerd in de Python-rasterfunctieklasse waarnaar wordt verwezen door het invoermodel. Dit is waar men bijkomende deep learningparameters en argumenten voor experimenten en verfijning opsomt, zoals een vertrouwensdrempel voor het aanpassen van de gevoeligheid.

De namen van de argumenten worden ingevuld door de tool bij het lezen van de Python-module op de rasteranalyseserver.

Verwijder dubbele objecten uit de uitvoer (optioneel)


Voert niet-maximale onderdrukking uit, waarbij dubbele objecten worden geïdentificeerd en de duplicaatobject met een lagere betrouwbaarheidswaarde wordt verwijderd.

  • Niet aangevinkt—alle objecten die worden gedetecteerd, bevinden zich in de uitvoerfeatureklasse. Dit is de standaardinstelling.
  • Aangevinkt—hiermee worden dubbele objecten verwijderd die worden gedetecteerd.

Vertrouwenscoreveld


Het veld in de featureservice dat de vertrouwenscores bevat als uitvoer door de objectdetectiemethode.

Deze parameter is vereist wanneer u de parameter Niet-maximale onderdrukking aanvinkt.

Veld klassewaarde


Het veld van de klassewaarde in de uitvoerfeatureservice. Als dit niet wordt opgegeven, gebruikt de tool de standaardklasse-velden Classvalue en Value. Als deze velden niet bestaan, worden alle objecten behandeld als dezelfde objectklasse.

Maximale overlapverhouding


De maximale overlapverhouding voor twee overlappende objecten, die wordt gedefinieerd als de verhouding van het snijpuntgebied ten opzichte van het uniegebied. De standaardwaarde is 0.

Resultaat laagnaam


De naam van de laag die in Mijn Content wordt gemaakt en aan de kaart wordt toegevoegd. De standaardnaam is gebaseerd op de toolnaam en de naam van de invoerlaag. Als de laag al bestaat, wordt u gevraagd een nieuwe naam te geven.

U kunt de naam van een map opgeven in Mijn Content, waar het resultaat wordt opgeslagen met het vervolgkeuzemenu Resultaat opslaan in.