Table of Contents

Guia para solução de problemas de rastreamento anormal do Mega

O Mega utiliza tecnologia de fusão de dispositivo-nuvem. Após o posicionamento bem-sucedido na nuvem, ele combina com o SLAM do dispositivo para manter o rastreamento contínuo, garantindo que o conteúdo de RA esteja ancorado com precisão no mundo real. O estado ideal de rastreamento deve apresentar ausência de desvio, baixa vibração e alta fluidez. Este documento concentra-se em problemas de rastreamento anormais durante o processo de posicionamento do Mega, ajudando você a entender as expectativas corretas, classificar erros comuns, impactos de diferenças entre dispositivos e esclarecer quando é necessário contatar o suporte técnico da EasyAR.

Efeito esperado

Problemas de rastreamento geralmente resultam da qualidade dos dados de mapeamento, fatores ambientais ou compatibilidade do dispositivo. Você pode usar o MegaToolbox para solucionar problemas. Se a questão envolver o efeito de tempo de execução do aplicativo, também é possível experimentar diretamente com seu aplicativo.

Em um Mega Block de alta qualidade e em bom ambiente, o efeito de rastreamento deve atender aos seguintes padrões:

  • Ancoragem estável: Após o sucesso do posicionamento, o conteúdo virtual permanece fixo nas coordenadas do mundo, sem desvio perceptível.
  • Recuperação robusta: Após oclusão breve, rotação rápida ou mudança de iluminação, o rastreamento é automaticamente restaurado.
  • Desempenho fluido: A renderização do conteúdo ocorre normalmente, sem tremulação perceptível.
  • Limitações ambientais: Próximo a paredes de cor sólida, terrenos vazios, vidro ou superfícies altamente reflexivas, o efeito de rastreamento diminui.

Se sua experiência corresponder à descrição acima, o rastreamento está basicamente normal.

Fenômeno normal: Vibração leve ou perda temporária são aceitáveis, especialmente durante a fase de verificação do processo de criação. Se permanecer estável por longos períodos, é considerado normal.

Autodiagnóstico com o Mega Toolbox

Problemas de rastreamento geralmente aparecem após o sucesso do posicionamento. Se efeitos anormais ocorrerem em seu aplicativo, verifique o posicionamento no Mega Toolbox (consulte o manual de operações do Mega Toolbox - ferramenta de teste de posicionamento in loco e gravação de dados para feedback). Se os efeitos diferirem, primeiro verifique se há problemas na implementação do programa.

Passos operacionais

  1. Instale o Mega Toolbox no seu telefone de teste.
  2. Abra o Toolbox, acesse Teste de posicionamento in loco & Gravação de dados para feedback, e faça login com sua conta.
  3. Selecione o método SLAM e o banco de dados de posicionamento.
  4. Leve o telefone para o local exato onde o problema ocorre e observe a exibição na interface do Toolbox.

Para configuração do banco de dados de posicionamento e testes in loco, consulte Visualização do efeito real in loco.

Julgamento com base na exibição do Toolbox

O Mega Toolbox é a ferramenta de diagnóstico mais importante. É um app independente para celular que ajuda a determinar se o problema está no Mega ou no seu aplicativo.

  • Posicionamento anormal

    Se a interface do Toolbox mostrar estados além de Found e NotFound, consulte o Guia de tratamento de falhas de posicionamento.

  • Posicionamento bem-sucedido

    O estado na interface do Toolbox mostra Found e o conteúdo exibido normalmente.

    Situações normais incluem:

    • Conteúdo alinhado à cena, com movimento lento durante um período
    • Se o conteúdo virtual exceder determinada distância da cena, correção imediata ocorre

    Situações anormais incluem:

    • Conteúdo na cena desvia continuamente em uma direção
    • Conteúdo desvia e retorna repetidamente
    • Conteúdo aumenta ou diminui progressivamente
    • Conteúdo salta entre vários pontos

Classificação e solução de problemas

Teste com o Toolbox e, conforme o fenômeno anormal, consulte a sugestão correspondente:

Classificação de anormalidade Possível causa Sugestão de tratamento
Estado do dispositivo sempre mostra NotTracking Ambiente sem características distintas, iluminação inadequada ou modelo de celular incompatível Determine se é causado pelo ambiente ou modelo. Teste outra área ou outro modelo de celular
Conteúdo na cena desvia continuamente em uma direção Modelo de celular incompatível, SLAM apresenta desvio Teste com modelo superior
Conteúdo desvia e retorna repetidamente Modelo de celular incompatível, SLAM apresenta desvio Teste com modelo superior
Conteúdo aumenta/diminui progressivamente Modelo de celular incompatível, SLAM apresenta desvio Teste com modelo superior
Conteúdo salta entre vários pontos Cena contém áreas similares, causando interferência ao iniciar posicionamento Inicie o posicionamento de área distinta ou use assistência por Bluetooth

Testes adicionais

Para maior precisão na identificação do problema, realize testes conforme abaixo. Se for desenvolvedor, consulte Aplicativos de dispositivos e plataformas suportados pelo Mega.

Teste com modelos superiores

Dispositivos diferentes apresentam variações no rastreamento, influenciadas principalmente pela qualidade da câmera, precisão dos sensores e desempenho do processador. Durante a verificação da criação, teste com vários modelos para garantir compatibilidade. Se o rastreamento for normal em dispositivos ARKit ou ARCore, confirme que o problema é causado pelo dispositivo. Em dispositivos de baixo desempenho, teste diferentes métodos SLAM.

Seleção de diferentes métodos SLAM

Em modelos inferiores, a precisão do SLAM é afetada pela baixa precisão dos sensores e capacidade de processamento. Na página Teste de posicionamento in loco do Toolbox, teste diferentes métodos SLAM: FiveDof, ThreeDof ou ZeroDof para diferentes efeitos de rastreamento.

Seleção de Dof

Casos que requerem feedback

A maioria dos problemas de rastreamento durante a criação são causados por dispositivos, mas estas situações podem envolver algoritmos de Block ou problemas no serviço. Recomenda-se contatar o suporte da EasyAR:

  • Desvio frequente persistente após testes multi-modelo e multi-região
  • Toolbox falha no posicionamento ou apresenta posicionamento anormal
  • Efeito do mesmo Block varia drasticamente sob clima/iluminação diferente, sem resolução via atualização complementar

Se persistir, forneça descrição do problema in loco, informações do dispositivo, gravação da tela durante operação in loco, arquivo EIF e informações do serviço Mega ao suporte da EasyAR. Antes do feedback, confirme no Mega Studio que o EIF reproduz o problema.

Com este guia, você pode solucionar rapidamente problemas de rastreamento durante a criação, melhorando a qualidade geral do Mega Block.