Table of Contents

Serviço de construção de mapas Mega

A construção de mapas espaciais é o núcleo do serviço em nuvem Mega, atuando como um hub central em todo o fluxo de trabalho Mega. Ele recebe dados de coleta do mundo físico e os converte em ativos digitais necessários para o desenvolvimento de aplicativos.

Abaixo está a posição da construção de mapas espaciais em todo o fluxo de trabalho Mega:

flowchart LR

A[Coleta de dados] --> B>Construir mapa Mega Block] --> C[Localização Mega]

Introdução às funcionalidades

O EasyAR Mega adota um fluxo de processamento automatizado totalmente em nuvem. Os desenvolvedores não precisam executar algoritmos complexos de construção de mapas localmente. Basta enviar vídeos compatíveis, e o cluster em nuvem realizará automaticamente as seguintes tarefas:

  • Extração de características: Identifica características visuais-chave no ambiente (como pontos de canto, texturas).
  • Reconstrução espacial: Calcula coordenadas tridimensionais de pontos característicos, gerando dados espaciais.
  • Detecção de loop fechado: Identifica automaticamente loops no percurso, eliminando erros acumulativos.
  • Geo-referenciamento: Combina dados GNSS para alinhar o sistema de coordenadas local ao sistema de coordenadas geográficas global.
  • Fusão de múltiplos mapas: Suporta a combinação de múltiplos blocos de coleta independentes em um mapa completo (para grandes cenários).

Fluxo de construção de mapas Block

Organize tarefas de mapeamento criando e gerenciando projetos de mapeamento. Após o sucesso da construção, um Block é gerado.

flowchart LR

A[Projeto de mapeamento] --> B[Tarefa de mapeamento] --> C[Resultado do mapeamento Block]
  • Projeto de mapeamento: Usado para organizar e gerenciar tarefas de mapeamento relacionadas
  • Tarefa de mapeamento: Executa operações específicas de construção de mapas
  • Block: Produto final gerado após o sucesso do mapeamento

Diferentes tipos de tarefas de mapeamento

Dependendo do tamanho do seu cenário e da estratégia de coleta, o Mega oferece quatro tipos de tarefas de mapeamento. Crie o tipo correspondente conforme sua situação real:

Tarefa de mapa único regular

  • Cenário aplicável: Cenários de pequeno a médio porte, coleta única cobrindo todo o cenário
  • Casos típicos: Shopping de um andar, restaurante, escritório de um andar, sala de exposições, parque, etc.
  • Dispositivo de coleta: Câmera panorâmica GoPro Max 1ª geração
  • Etapas de operação: Criar tarefa de mapa único regular

Tarefa de fusão de múltiplos mapas para grandes áreas

  • Cenário aplicável: Cenários muito grandes, múltiplos andares, múltiplas áreas conectadas
  • Casos típicos: Grandes shopping centers (conectando andares), quarteirões comerciais (conectando interior e exterior), campi universitários (conectando múltiplos edifícios), etc.
  • Dispositivo de coleta: Câmera panorâmica GoPro Max 1ª geração
  • Etapas de operação: Criar tarefa de fusão de múltiplos mapas para grandes áreas

Tarefa de coleta com celular para pequenas áreas

Tarefa de coleta de objetos com celular

  • Cenário aplicável: Objetos individuais
  • Casos típicos: Itens de exposição, equipamentos, produtos, etc.
  • Dispositivo de coleta: iPhone / Celular Android com suporte a ARCore
  • Etapas de operação: Criar tarefa de coleta de objetos com celular

Explicação dos estados de mapeamento

No centro de desenvolvimento, na interface de construção de mapas Block, você verá o status em tempo real das tarefas de mapeamento. Compreender esses estados ajudará a avaliar o progresso:

Estado de mapeamento Explicação Ação recomendada
Em revisão Em revisão manual de vídeo Aguardar conclusão
Na fila Aguardando recursos ociosos Aguardar início
Gerando Em processamento Aguardar conclusão
Tarefa concluída Mapeamento concluído Verificar resultados
Falha na geração Mapeamento falhou Solucionar problemas

Verificar resultados do mapeamento

Após a conclusão, verifique os resultados para confirmar se atendem aos requisitos.

Solução de problemas para falhas no mapeamento

Quando uma tarefa falhar, solucione problemas da seguinte forma:

  • Verifique o relatório: Ver relatório e busque soluções com base nas informações.
  • Consulte guias de solução: Veja o Guia de solução de problemas para soluções comuns.
  • Contate o suporte: Se nenhuma solução funcionar, contate a equipe EasyAR fornecendo o JobID do relatório para agilizar.

Próximos passos