Condividi tramite


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

  1. Passare alla pagina Visione personalizzata progetti.

  2. Passare il puntatore del mouse sul progetto da eliminare e selezionare l'icona del cestino per eliminare il progetto.

    Screenshot che mostra la pagina Progetti in Visione personalizzata con l'icona di eliminazione evidenziata.

Controllare quali moduli si trovano in un dispositivo

  1. Accedere al portale di Azure.

  2. Selezionare l'icona hub Iot .

    Screenshot che mostra la home page portale di Azure con l'icona hub Iot evidenziata.

  3. Selezionare l'hub IoT a cui è connesso il dispositivo di destinazione.

    Screenshot che mostra un elenco di hub IoT.

  4. Selezionare IoT Edge e selezionare il dispositivo nella scheda ID dispositivo.

    Screenshot che mostra la home page IoT Edge.

  5. I moduli del dispositivo vengono visualizzati in un elenco nella scheda Moduli .

    Screenshot che mostra la pagina IoT Edge per il dispositivo selezionato che mostra il contenuto della scheda Moduli.

Eliminare un dispositivo

  1. Accedere al portale di Azure.

  2. Selezionare l'icona hub Iot .

  3. Selezionare l'hub IoT a cui è connesso il dispositivo di destinazione.

  4. Selezionare IoT Edge e selezionare la casella di controllo accanto all'ID dispositivo di destinazione. Selezionare Elimina per eliminare il dispositivo.

    Screenshot che mostra il pulsante Elimina evidenziato nella home page IoT Edge.

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:

  1. Passare alla portale di Azure e passare a Tutte le risorse><dell'hub>> IoT IoT Edge><ID dispositivo>.

  2. Selezionare la scheda Moduli per visualizzare lo stato di runtime di tutti i moduli installati.

    Screenshot che mostra la schermata di stato del runtime del modulo dispositivo.

  3. Se lo stato di runtime di azureeyemodule non è elencato come in esecuzione, selezionare Imposta moduli>azureeyemodule.

  4. Nella pagina Impostazioni modulo impostare Stato desiderato su in esecuzione e selezionare Aggiorna.

    Screenshot che mostra la schermata di configurazione Delle impostazioni del modulo.

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:

  1. Accedere al portale di Azure e aprire Tutte le risorse.

  2. Nella pagina Tutte le risorse selezionare il nome dell'hub IoT di cui è stato effettuato il provisioning nel kit di sviluppo durante l'installazione.

  3. 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.

  4. Nella scheda Moduliselezionare azureeyemodule.

  5. Nella pagina azureeyemodule aprire Module Identity Twin.On the azureeyemodule page, open Module Identity Twin.

    Screenshot di una pagina del modulo.

  6. Scorrere verso il basso fino alle proprietà

  7. Trovare TelemetryInterval e sostituirlo con TelemetryIntervalNeuralNetworkMs

    Screenshot delle proprietà di Module Identity Twin.

  8. Aggiornare il valore TelemetryIntervalNeuralNetworkMs al valore necessario

  9. 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.