: Rileva oggetti usando l'apprendimento profondo esegue un modello di apprendimento profondo addestrato su un raster di input per produrre una feature class che contiene gli oggetti che trova. Le feature possono essere poligoni attorno agli oggetti trovati o punti ai centri degli oggetti.
Nota:
Questo strumento è ora disponibile in Map Viewer, il moderno strumento di creazione mappa di ArcGIS Online. Per ulteriori informazioni, consultare Rileva oggetti usando l'apprendimento profondo (Map Viewer).
Se non si visualizza questo strumento in Map Viewer classico, contattare l'amministratore dell'organizzazione. L'account deve avere un tipo di utente Professional o Professional Plus e il privilegio Analisi immagini
Diagramma del Workflow
Esempi
- Data un'immagine di un quartiere, rilevare la posizione di ogni tetto provvisto di un pannello solare.
- Data un'immagine di un'area naturale del Canada settentrionale, rilevare la posizione di ogni lago glaciale.
Note sull'utilizzo
Il modello di apprendimento profondo di input per questo strumento deve essere un elemento del pacchetto di apprendimento profondo (.dlpk) archiviato nel portale. È possibile generare un elemento.dlpk utilizzando lo strumento di geoprocessing Addestrare un modello di apprendimento profondo inArcGIS Pro, oppure lo strumento di analisi raster diArcGIS REST API.
L'elemento di input.dlpk deve includere un file di definizione del modello di Esri (.emd). Vedere il file di esempio.emd riportato di seguito:
{
"Framework" :"TensorFlow",
"ModelConfiguration": "ObjectDetectionAPI",
"ModelFile": ".\\CoconutTreeDetection.model",
"ModelType": "ObjectDetection",
"ImageHeight": 850,
"ImageWidth": 850,
"ExtractBands": [0,1,2],
"ImageSpaceUsed": "MAP_SPACE"
"Classes": [
{
"Value": 0,
"Name": "CoconutTree",
"Color": [0, 255, 0]
}
]
}
Selezionare la casella per attivare l'opzione Nessuna soppressione massima, per identificare e rimuovere feature duplicate dal rilevamento dell'oggetto.
Se Utilizza estensione mappa corrente è selezionato, solo i pixel che sono visibili nell'estensione mappa corrente verranno analizzati. Se è deselezionato, l'intero layer di immagine di input sarà analizzato.
I parametri per questo strumento sono elencati nella tabella seguente:
Parametro | Spiegazione |
---|---|
Scegli l’immagine usata per rilevare oggetti | L'immagine di input che verrà utilizzata per classificare oggetti. |
Scegli il modello di apprendimento profondo usato per rilevare oggetti | L'elemento del pacchetto di apprendimento profondo di input (.dlpk). Il pacchetto di apprendimento profondo contiene il file JSON di definizione del modello Esri (.emd), il file del modello binario di apprendimento profondo e, facoltativamente, la funzione raster Python da usare. |
Specifica gli argomenti del modello di apprendimento profondo | Gli argomenti della funzione sono definiti nella funzione raster Python a cui fa riferimento il modello di input. È qui che si elencano parametri e argomenti aggiuntivi di apprendimento profondo per la rifinitura, come la soglia di affidabilità per regolare la sensibilità. I nomi degli argomenti sono popolati dallo strumento leggendo il modulo Python. |
Rimuovi feature duplicate dall’output (facoltativo) | Specifica se verrà eseguita la soppressione non massima, nella quale gli oggetti duplicati trovati vengono identificati e la feature duplicata con un valore di affidabilità minore viene rimossa.
|
Campo del punteggio di affidabilità | Il campo nella feature service che conterrà il punteggio di affidabilità, risultato del metodo di rilevamento degli oggetti. Questo parametro è obbligatorio quando è selezionato il parametro Soppressione non massima. |
Campo del valore di classe | Il campo del valore di classe nel feature service di output. Se non specificato, lo strumento userà i campi standard del valore di classe Classvalue e Value. Se questi campi non esistono, tutte le feature saranno trattate come nella stessa classe di oggetti. Questo parametro è obbligatorio quando è selezionato il parametro Soppressione non massima. |
Rapporto di sovrapposizione massimo | Il rapporto di sovrapposizione massimo per due feature sovrapposte, definito come il rapporto dell'area di intersezione rispetto all'area di unione. L'impostazione predefinita è 0. Questo parametro è obbligatorio quando è selezionato il parametro Soppressione non massima. |
Modalità di elaborazione | Specifica come verranno elaborati tutti gli elementi raster di un servizio di immagine.
|
Nome layer risultati | Il nome del layer che verrà creato in I miei contenuti e aggiunto alla mappa. Il nome predefinito è basato sul nome dello strumento e sul nome del layer di input. Se il layer esiste già, verrà chiesto di fornire un altro nome. È possibile specificare il nome di una cartella in I miei contenuti in cui salvare il risultato usando la casella a discesa Salva risultato in. |
Suggerimento:
Fare clic su Mostra crediti prima di eseguire l'analisi, per controllare il numero di crediti che verranno consumati.
Ambienti
Le impostazioni degli ambienti di analisi sono parametri aggiuntivi che influiscono sui risultati dello strumento. È possibile accedere alle impostazioni dell'ambiente di analisi dello strumento facendo clic sul pulsante delle impostazioni nella parte superiore del riquadro dello strumento.
Questo strumento onora gli Ambienti di analisi seguenti:
- Estensione: specifica l'area da utilizzare per l'analisi.
- Dimensione cella: la dimensione della cella da utilizzare nel layer output.
- Maschera: specifica un layer maschera, dove solo le celle che ricadono all'interno dell'area di maschera saranno utilizzate per l'analisi.
Strumenti simili e funzioni raster
Utilizzare lo strumento Rileva oggetti utilizzando l'apprendimento profondo per rilevare oggetti in un'immagine. Altri strumenti possono essere utili per la risoluzione di problemi simili.
Strumenti di analisi e funzioni raster di Map Viewer classico
Utilizzare lo strumento Classifica oggetti utilizzando l'apprendimento profondo per rilevare la posizione degli oggetti in un'immagine. Utilizzare lo strumento Classifica pixel utilizzando l'apprendimento profondo per classificare ogni pixel in un'immagine.
Strumenti di analisi e funzioni raster di ArcGIS Pro
Lo strumento di geoprocessing Classificare oggetti utilizzando l'apprendimento profondo è disponibile nella casella strumenti di Image Analyst. Altri strumenti nel set di strumenti per l'apprendimento profondo eseguono flussi di lavoro di apprendimento profondo.
Risorse per sviluppatori ArcGIS Enterprise
Se si sta lavorando inArcGIS REST API, utilizzare la funzione Detect Objects Using Deep Learning.
Se si sta lavorando inArcGIS API for Python, effettuare le attività di apprendimento profondo utilizzando il modulo arcgis.learn.