Risolvere i problemi di Azure Percept Vision e dei moduli di visione
Importante
Ritiro di Azure Percept DK:
Aggiornamento 22 febbraio 2023: un aggiornamento del firmware per i componenti accessori Percept DK Vision e Audio (noto anche come Visione e SOM audio) è ora disponibile qui e consentirà ai componenti accessori di continuare a funzionare oltre la data di ritiro.
L'anteprima pubblica di Azure Percept sarà in continua evoluzione per supportare nuove piattaforme per dispositivi perimetrali e esperienze per sviluppatori. Nell'ambito di questa evoluzione, Azure Percept DK e Audio Accessorio e i servizi di supporto associati per Percept DK verranno ritirati il 30 marzo 2023.
A partire dal 30 marzo 2023, Azure Percept DK e Audio Accessorio non sarà più supportato da alcun servizio di Azure, tra cui Azure Percept Studio, aggiornamenti del sistema operativo, aggiornamenti dei contenitori, visualizzare il flusso Web e Visione personalizzata integrazione. Microsoft non fornirà più supporto per il successo dei clienti e eventuali servizi di supporto associati. Per altre informazioni, visitare il post di blog sull'avviso di ritiro.
Questo articolo fornisce informazioni sulla risoluzione dei problemi relativi alle soluzioni di visione senza codice in Azure Percept Studio.
Eliminare un progetto di visione
Passare alla pagina Visione personalizzata progetti.
Passare il puntatore del mouse sul progetto da eliminare e selezionare l'icona del cestino per eliminare il progetto.
Controllare quali moduli si trovano in un dispositivo
Accedere al portale di Azure.
Selezionare l'icona hub Iot .
Selezionare l'hub IoT a cui è connesso il dispositivo di destinazione.
Selezionare IoT Edge e selezionare il dispositivo nella scheda ID dispositivo.
I moduli del dispositivo vengono visualizzati in un elenco nella scheda Moduli .
Eliminare un dispositivo
Accedere al portale di Azure.
Selezionare l'icona hub Iot .
Selezionare l'hub IoT a cui è connesso il dispositivo di destinazione.
Selezionare IoT Edge e selezionare la casella di controllo accanto all'ID dispositivo di destinazione. Selezionare Elimina per eliminare il dispositivo.
Controllare lo stato di runtime di azureeyemodule
Se si verifica un problema con WebStreamModule, assicurarsi che azureeyemodule, che gestisce l'inferenza del modello di visione, sia in esecuzione. Per controllare lo stato di runtime:
Passare alla portale di Azure e passare a Tutte le risorse><dell'hub>> IoT IoT Edge><ID dispositivo>.
Selezionare la scheda Moduli per visualizzare lo stato di runtime di tutti i moduli installati.
Se lo stato di runtime di azureeyemodule non è elencato come in esecuzione, selezionare Imposta moduli>azureeyemodule.
Nella pagina Impostazioni modulo impostare Stato desiderato su in esecuzione e selezionare Aggiorna.
Modificare la frequenza con cui i messaggi vengono inviati dal modulo azureeye
Il livello di sottoscrizione può limitare il numero di messaggi che possono essere inviati dal dispositivo a hub IoT. Ad esempio, il livello gratuito limiterà il numero di messaggi a 8.000 al giorno. Una volta raggiunto il limite, azureeyemodule smetterà di funzionare e potrebbe essere visualizzato questo errore:
Messaggio di errore |
---|
Il numero totale di messaggi in IotHub 'xxxxxxxxx' ha superato la quota allocata. Numero massimo di messaggi consentiti: '8000', numero di messaggi corrente: 'xxxx'. Le operazioni di invio e ricezione vengono bloccate per questo hub fino al giorno UTC successivo. Prendere in considerazione l'aumento delle unità per questo hub per aumentare la quota. |
Usando il modulo gemello azureeyemodule, è possibile modificare la frequenza di intervallo per la frequenza di invio dei messaggi. Il valore immesso per la frequenza di intervallo indica la frequenza di invio di ogni messaggio, espresso in millisecondi. Maggiore è il numero maggiore di tempo tra ogni messaggio. Ad esempio, se si imposta la frequenza di intervallo su 12.000, significa che un messaggio verrà inviato ogni 12 secondi. Per un modello in esecuzione per l'intero giorno, questa frequenza determina fino a 7.200 messaggi al giorno, che è inferiore al limite del livello gratuito. Il valore scelto dipende dalla velocità di risposta necessaria per il modello di visione.
Nota
La modifica della frequenza di intervallo dei messaggi non influisce sulle dimensioni di ogni messaggio. Le dimensioni del messaggio dipendono da alcuni fattori diversi, ad esempio il tipo di modello e il numero di oggetti rilevati in ogni messaggio. Di conseguenza, è difficile determinare le dimensioni del messaggio.
Seguire questa procedura per aggiornare l'intervallo di messaggi:
Accedere al portale di Azure e aprire Tutte le risorse.
Nella pagina Tutte le risorse selezionare il nome dell'hub IoT di cui è stato effettuato il provisioning nel kit di sviluppo durante l'installazione.
Sul lato sinistro della pagina hub IoT, in Gestione dispositivi automatico selezionare IoT Edge. Nella pagina IoT Edge dispositivi trovare l'ID dispositivo del kit di sviluppo. Selezionare l'ID dispositivo del kit di sviluppo per aprire la relativa pagina del dispositivo IoT Edge.
Nella scheda Moduliselezionare azureeyemodule.
Nella pagina azureeyemodule aprire Module Identity Twin.On the azureeyemodule page, open Module Identity Twin.
Scorrere verso il basso fino alle proprietà
Trovare TelemetryInterval e sostituirlo con TelemetryIntervalNeuralNetworkMs
Aggiornare il valore TelemetryIntervalNeuralNetworkMs al valore necessario
Selezionare l'icona Salva.
Visualizzare il flusso video RTSP del dispositivo
Visualizzare il flusso video RTSP del dispositivo in Azure Percept Studio o nel lettore multimediale XAML.
Per aprire il flusso RTSP nel lettore multimediale XAML, passare a Media>Open network stream>rtsp://[indirizzo IP del dispositivo]:8554/result.
Se il flusso RTSP è parzialmente bloccato da una casella grigia, è possibile che si stia tentando di visualizzarlo tramite una connessione di rete scarsa. Verificare che la connessione disponga di una larghezza di banda sufficiente per i flussi video.
Passaggi successivi
Per altre informazioni sulla risoluzione dei problemi dell'istanza di Azure Percept DK, vedere la Guida generale alla risoluzione dei problemi.