Disponibile con Image Server
Lo strumento Rileva oggetti usando l'apprendimento profondo utilizza un modello di apprendimento profondo per identificare e localizzare oggetti in un layer immagine.
L'output è un feature layer ospitato.
Esempi
Lo strumento Rileva oggetti usando l'apprendimento profondo può essere utilizzato per identificare impronte di edifici per aggiornare i dati fiscali sulla proprietà per un governo locale o un gruppo di risposta alle emergenze regionale. Il layer di output prodotto dallo strumento è un feature layer che può identificare gli edifici in un'area. Il feature layer creato può essere utilizzato per confrontare i record di proprietà esistenti per registrare l'attuale impronta dell'edificio della proprietà.
Lo strumento Rileva oggetti usando l'apprendimento profondo può essere utilizzato per identificare le auto in un parcheggio per tenere un conto delle presenze e preparare rilevamenti sul traffico. Il feature layer creato può essere utilizzato nello strumento Classifica oggetti usando l'apprendimento profondo per classificare il tipo di veicolo rilevato.
Note sull'utilizzo
Lo strumento Rileva oggetti usando l'apprendimento profondo include configurazioni per layer di input, impostazioni modello e layer risultato.
Layer di input
Il gruppo Layer di input include i seguenti parametri:
- Layer immagine o feature layer di input è utilizzato per selezionare il layer immagine o feature layer con allegati che verrà utilizzato per rilevare gli oggetti identificati nel modello di apprendimento profondo. Il layer immagine selezionato deve basarsi sui requisiti del modello di apprendimento profondo che verrà utilizzato per classificare i pixel.
- Modalità di elaborazione descrive come gli elementi del raster nel layer immagine verranno elaborati. Modalità di elaborazione include le seguenti opzioni:
- Elabora come immagine a mosaico: tutti gli elementi raster del dataset mosaico o image service saranno elaborati insieme come immagini a mosaico. Si tratta dell'impostazione predefinita.
- Elabora tutti gli elementi raster separatamente: tutti gli elementi raster del dataset mosaico o image service saranno elaborati come immagini separate.
Impostazioni modello
Il gruppo Impostazioni modello include i seguenti parametri:
- Modello per rilevamento oggetti specifica il modello di apprendimento profondo usato per rilevare gli oggetti. Il modello di apprendimento profondo deve essere localizzato in ArcGIS Online per poter essere selezionato nello strumento. È possibile selezionare il proprio modello pubblicamente disponibile in ArcGIS Online o da ArcGIS Living Atlas of the World.
- Argomenti modello elenca ulteriori parametri e argomenti dell'apprendimento profondo per la rifinitura, non definiti nella funzione raster Python dal modello di input, ad esempio una soglia di affidabilità per regolare la sensibilità. I nomi degli argomenti sono popolati dallo strumento leggendo il modulo Python.
- Soppressione dei non-massimi (NMS) determina se eseguire la soppressione dei non-massimi per rimuovere gli oggetti duplicati identificati in base ai valori di affidabilità.
- Campo punteggio di affidabilità specifica il nome campo che registrerà i punteggi di affidabilità creati come output dal metodo di rilevamento degli oggetti. Questo parametro è disponibile quando Soppressione dei non-massimi (NMS) è abilitato.
- Campo valore classe è il campo nel feature layer di output che conterrà il valore del layer immagine di input. 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 è disponibile quando Soppressione dei non-massimi (NMS) è abilitato.
- Rapporto di sovrapposizione massimo definisce il rapporto dell'area di intersezione sull'area di unione per due feature sovrapposte. Il valore predefinito è 0. Questo parametro è disponibile quando Soppressione dei non-massimi (NMS) è abilitato.
Layer risultato
Il gruppo Layer risultato include i seguenti parametri:
- Il parametro Nome output determina il nome del layer creato e aggiunto alla mappa. Il nome deve essere unico. Se un layer con lo stesso nome esiste già nell'organizzazione, lo strumento non funzionerà e verrà chiesto di utilizzare un nome diverso.
- Salva nella cartella specifica il nome di una cartella in I miei contenuti in cui verrà salvato il risultato.
Ambienti
Le impostazioni degli ambienti di analisi sono parametri aggiuntivi che influiscono sui risultati dello strumento. È possibile accedere alle impostazioni dello strumento dal gruppo di parametri Impostazioni ambiente.
Questo strumento rispetta i seguenti ambienti di analisi:
- Sistema di coordinate di output
- Estensione di elaborazione
Nota:
L'estensione di elaborazione predefinita in Map Viewer è Estensione completa. Questa impostazione predefinita è diversa da Map Viewer Classic in cui Utilizza estensione mappa corrente è abilitato per impostazione predefinita.
- Dimensione cella
- Maschera
- Fattore di elaborazione parallela
- Tipo di processore
Output
L'output è un feature layer con ogni oggetto rilevato sotto forma di singola feature con aggiunti il valore di classe e i campi di affidabilità.
Requisiti per l'utilizzo
Questo strumento richiede le seguenti configurazioni e licenze:
- Tipo di utente Creator o GIS Professional
- ArcGIS Image Server configurato per l'analisi raster con apprendimento profondo
- Ruolo Publisher o Amministratore, o un ruolo personalizzato equivalente
Risorse
Usare le seguenti risorse per saperne di più:
- Rileva oggetti usando l'apprendimento profondo in ArcGIS REST API
- Funzione detect_objects in ArcGIS API for Python
- Classifica oggetti usando l'apprendimento profondo in ArcGIS Enterprise
- Rileva oggetti usando l'apprendimento profondo in ArcGIS Pro