Klasifikovat objekty pomocí deep learningu (Classify Objects Using Deep Learning)

Klasifikovat objekty pomocí deep learningu (Classify Objects Using Deep Learning)


Tento nástroj spustí naučený model deep learningu na vstupním rastru a volitelné třídě prvků za účelem vytvoření třídy prvků nebo tabulky, v níž má každý vstupní objekt přiřazenou třídu popisků.

Pokud je zaškrtnuto pole Použít aktuální rozsah mapy , budou analyzovány pouze rastrové oblasti viditelné v aktuálním rozsahu mapy. Pokud pole zaškrtnuto není, bude analyzován celý rastr, i když se nachází mimo aktuální rozsah mapy.

Vyberte snímek, který bude použit ke klasifikaci objektů


Vstupní snímek, který bude použit k detekování objektů

Vybrat vrstvu prvků pro objekty (volitelné)


Vstupní vrstva bodových, liniových nebo polygonových prvků, která definuje umístění každého objektu, který bude klasifikován a označen. Každý řádek ve vstupní vrstvě prvků představuje jeden objekt.

Pokud není zadána žádná vstupní vrstva prvků, nástroj předpokládá, že každý vstupní snímek obsahuje jeden objekt, který bude klasifikován. Pokud vstupní snímek nebo snímky používají souřadnicový systém, výstupem z nástroje je vrstva prvků, ve které je použit rozsah každého snímku jako ohraničující geometrie pro každý označený prvek. Pokud vstupní snímek nebo snímky nepoužívají souřadnicový systém, výstupem z nástroje je tabulka obsahující hodnoty ID snímku a pojmenování tříd pro každý snímek.

Vybrat model deep learningu, který bude použit ke klasifikaci objektů


Vstupem je položka deep learningového balíčku ( .dlpk).

Deep learningový balíček je složen ze souboru JSON s definicí modelu Esri ( .emd), souboru s binárním modelem deep learningu, a volitelně rastrové funkce Python k použití.

Režim zpracování


Určuje, jak budou zpracovány všechny položky rastru v mozaikové datové sadě nebo v obrazové službě. Tento parametr se použije v případě, že je vstupním rastrem mozaiková datová sada nebo obrazová služba.

  • PROCESS_AS_MOSAICKED_IMAGE — Všechny položky rastru v mozaikové datové sadě nebo v obrazové službě budou spojeny do mozaiky a zpracovány. Jedná se o výchozí nastavení.
  • PROCESS_ITEMS_SEPARATELY — Všechny položky rastru v mozaikové datové sadě nebo v obrazové službě budou zpracovány jako jednotlivé snímky.
<>

Zadejte argumenty modelu deep learningu


Argumenty funkce jsou definovány ve třídě rastrové funkce jazyka Python, na kterou odkazuje vstupní model. Zde uvedete další parametry deep learningu a argumenty pro experimenty a zlepšování, např. hranice spolehlivosti pro nastavení citlivosti.

Názvy argumentů jsou dosazeny nástrojem z Python modulu na serveru rastrové analýzy.

Definovat název pole pojmenování třídy


Název pole, které bude obsahovat klasifikační popisek ve výstupní vrstvě prvků.

Pokud není zadán žádný název pole, ve výstupní vrstvě prvků bude vygenerováno nové pole s názvem ClassLabel.

Režim zpracování


Určuje, jak budou zpracovány všechny položky rastru ve službě image service.

  • Zpracovat jako mozaikový obraz—Všechny položky rastru ve službě image service budou spojeny do mozaiky a zpracovány. Jedná se o výchozí nastavení.
  • Zpracovat položky odděleně—Všechny položky rastru ve službě image service budou zpracovány jako samostatné snímky.
.

Název výsledné vrstvy


Název vrstvy, která se vytvoří ve složce Můj obsah a přidá se do mapy. Výchozí název se řídí názvem nástroje a názvem vstupní vrstvy. Pokud vrstva již existuje, budete požádáni o zadání jiného názvu.

Můžete zadat název složky v Můj obsah, kde bude výsledek uložen pomocí rozbalovacího seznamu Uložit výsledek do .