Resolver problemas Azure Percept Vision e módulos de visão
Importante
Descontinuação do Azure Percept DK:
Atualização 22 de fevereiro de 2023: está agora disponível uma atualização de firmware para os componentes do acessório Percept DK Vision and Audio (também conhecido como SOM de Visão e Áudio) e permitirá que os componentes do acessório continuem a funcionar para além da data de descontinuação.
A pré-visualização pública do Azure Percept irá evoluir para suportar novas plataformas de dispositivos edge e experiências de programadores. Como parte desta evolução, o Azure Percept DK e o Acessório de Áudio e os serviços de suporte associados do Azure para o DK Percept serão descontinuados a 30 de março de 2023.
A partir de 30 de março de 2023, o DK do Azure Percept e o Acessório de Áudio deixarão de ser suportados por quaisquer serviços do Azure, incluindo Azure Percept Studio, atualizações do SO, atualizações de contentores, visualização do fluxo Web e integração de Visão Personalizada. A Microsoft deixará de fornecer suporte de sucesso ao cliente e quaisquer serviços de suporte associados. Para obter mais informações, visite a Mensagem de Blogue de Aviso de Extinção.
Este artigo fornece informações sobre a resolução de problemas de soluções de visão sem código no Azure Percept Studio.
Eliminar um projeto de visão
Aceda à página Visão Personalizada projetos.
Paire o cursor sobre o projeto que pretende eliminar e selecione o ícone do caixote do lixo para eliminar o projeto.
Verificar que módulos estão num dispositivo
Aceda ao Portal do Azure.
Selecione o ícone hub Iot .
Selecione o hub IoT ao qual o dispositivo de destino está ligado.
Selecione IoT Edge e selecione o seu dispositivo no separador ID do Dispositivo.
Os módulos do dispositivo aparecem numa lista no separador Módulos .
Eliminar um dispositivo
Aceda ao Portal do Azure.
Selecione o ícone hub Iot .
Selecione o hub IoT ao qual o dispositivo de destino está ligado.
Selecione IoT Edge e selecione a caixa de verificação junto ao ID do dispositivo de destino. Selecione Eliminar para eliminar o seu dispositivo.
Verificar o estado do runtime do azureeyemodule
Se existir um problema com o WebStreamModule, certifique-se de que o azureeyemodule, que processa a inferência do modelo de visão, está em execução. Para verificar o estado do runtime:
Aceda ao portal do Azure e aceda a Todos os recursos><do hub>> IoT IoT Edge><o seu ID> de dispositivo.
Selecione o separador Módulos para ver o estado do runtime de todos os módulos instalados.
Se o estado do runtime do azureeyemodule não estiver listado como em execução, selecione Definir módulos>azureeyemodule.
Na página Definições do Módulo , defina Estado Pretendido como em execução e selecione Atualizar.
Alterar a frequência com que as mensagens são enviadas a partir do azureeyemodule
O escalão de subscrição pode limitar o número de mensagens que podem ser enviadas do seu dispositivo para Hub IoT. Por exemplo, o Escalão Gratuito limitará o número de mensagens a 8000 por dia. Assim que esse limite for atingido, o azureeyemodule deixará de funcionar e poderá receber este erro:
Mensagem de erro |
---|
O número total de mensagens no IotHub "xxxxxxxxx" excedeu a quota alocada. Contagem máxima de mensagens permitidas: "8000", contagem de mensagens atual: "xxxx". As operações De Envio e Receção são bloqueadas para este hub até ao dia UTC seguinte. Considere aumentar as unidades deste hub para aumentar a quota. |
Com o módulo duplo azureeyemodule, é possível alterar a taxa de intervalo para a frequência com que as mensagens são enviadas. O valor introduzido para a taxa de intervalo indica a frequência com que cada mensagem é enviada, em milissegundos. Quanto maior for o número, mais tempo existirá entre cada mensagem. Por exemplo, se definir a taxa de intervalo para 12 000, significa que será enviada uma mensagem a cada 12 segundos. Para um modelo que está em execução durante todo o dia, esta taxa representa 7.200 mensagens por dia, o que está abaixo do limite de Escalão Gratuito. O valor que escolher depende da capacidade de resposta do modelo de visão.
Nota
Alterar a taxa de intervalo de mensagens não afeta o tamanho de cada mensagem. O tamanho da mensagem depende de alguns fatores diferentes, como o tipo de modelo e o número de objetos que estão a ser detetados em cada mensagem. Como tal, é difícil determinar o tamanho da mensagem.
Siga estes passos para atualizar o intervalo de mensagens:
Inicie sessão no portal do Azure e abra Todos os recursos.
Na página Todos os recursos , selecione o nome do hub IoT que foi aprovisionado no seu kit de desenvolvimento durante a configuração.
No lado esquerdo da página Hub IoT, em Gestão de Dispositivos Automático, selecione IoT Edge. Na página IoT Edge dispositivos, localize o ID do dispositivo do seu kit de desenvolvimento. Selecione o ID do dispositivo do seu kit de desenvolvimento para abrir a respetiva página de dispositivo IoT Edge.
No separador Módulos , selecione azureeyemodule.
Na página azureeyemodule , abra o Módulo Identity Twin.
Deslocar para baixo até propriedades
Localize TelemetryInterval e substitua-o por TelemetryIntervalNeuralNetworkMs
Atualizar o valor TelemetryIntervalNeuralNetworkMs para o valor necessário
Selecione o ícone Guardar .
Ver transmissão de vídeo RTSP do dispositivo
Veja a transmissão de vídeo RTSP do seu dispositivo no leitor de multimédia Azure Percept Studio ou VLC.
Para abrir o fluxo RTSP no leitor de multimédia VLC, aceda a Media>Open network stream>rtsp://[endereço IP do dispositivo]:8554/resultado.
Se o fluxo RTSP estiver parcialmente bloqueado por uma caixa cinzenta, poderá estar a tentar vê-la através de uma ligação de rede fraca. Verifique se a ligação tem largura de banda suficiente para transmissões de vídeo.
Passos seguintes
Para obter mais informações sobre a resolução de problemas da instância do Azure Percept DK, veja o Guia de resolução de problemas geral.