Share via


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

  1. Aceda à página Visão Personalizada projetos.

  2. Paire o cursor sobre o projeto que pretende eliminar e selecione o ícone do caixote do lixo para eliminar o projeto.

    Captura de ecrã que mostra a página Projetos no Visão Personalizada com o ícone eliminar realçado.

Verificar que módulos estão num dispositivo

  1. Aceda ao Portal do Azure.

  2. Selecione o ícone hub Iot .

    Captura de ecrã que mostra a home page portal do Azure com o ícone do Hub Iot realçado.

  3. Selecione o hub IoT ao qual o dispositivo de destino está ligado.

    Captura de ecrã que mostra uma lista de hubs IoT.

  4. Selecione IoT Edge e selecione o seu dispositivo no separador ID do Dispositivo.

    Captura de ecrã que mostra a home page IoT Edge.

  5. Os módulos do dispositivo aparecem numa lista no separador Módulos .

    Captura de ecrã que mostra a página IoT Edge do dispositivo selecionado que mostra o conteúdo do separador Módulos.

Eliminar um dispositivo

  1. Aceda ao Portal do Azure.

  2. Selecione o ícone hub Iot .

  3. Selecione o hub IoT ao qual o dispositivo de destino está ligado.

  4. Selecione IoT Edge e selecione a caixa de verificação junto ao ID do dispositivo de destino. Selecione Eliminar para eliminar o seu dispositivo.

    Captura de ecrã que mostra o botão Eliminar realçado na home page do IoT Edge.

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:

  1. Aceda ao portal do Azure e aceda a Todos os recursos><do hub>> IoT IoT Edge><o seu ID> de dispositivo.

  2. Selecione o separador Módulos para ver o estado do runtime de todos os módulos instalados.

    Captura de ecrã que mostra o ecrã de estado do runtime do módulo do dispositivo.

  3. Se o estado do runtime do azureeyemodule não estiver listado como em execução, selecione Definir módulos>azureeyemodule.

  4. Na página Definições do Módulo , defina Estado Pretendido como em execução e selecione Atualizar.

    Captura de ecrã que mostra o ecrã de configuração Definições do Módulo.

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:

  1. Inicie sessão no portal do Azure e abra Todos os recursos.

  2. Na página Todos os recursos , selecione o nome do hub IoT que foi aprovisionado no seu kit de desenvolvimento durante a configuração.

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

  4. No separador Módulos , selecione azureeyemodule.

  5. Na página azureeyemodule , abra o Módulo Identity Twin.

    Captura de ecrã a mostrar uma página de módulo.

  6. Deslocar para baixo até propriedades

  7. Localize TelemetryInterval e substitua-o por TelemetryIntervalNeuralNetworkMs

    Captura de ecrã das propriedades do Módulo Identity Twin.

  8. Atualizar o valor TelemetryIntervalNeuralNetworkMs para o valor necessário

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