Table of Contents

Atualização incremental do Mega

A atualização incremental é uma funcionalidade avançada oferecida pelo EasyAR Mega para lidar com mudanças em cenários dinâmicos. Permite que os desenvolvedores enviem novos dados de vídeo para serem adicionados a um mapa espacial já construído com sucesso. O algoritmo em nuvem tentará "costurar" os pontos característicos dos novos dados no sistema de coordenadas do mapa antigo, realizando assim a atualização do mapa sem a necessidade de recriar um novo mapa espacial Block do zero.

Funcionalidades

  • Atualização parcial: Recolha um novo segmento de vídeo para substituir áreas onde o ambiente original sofreu alterações.
  • Manutenção do sistema de coordenadas: Os dados adicionados alinham-se automaticamente ao sistema de coordenadas do mapa espacial original, garantindo que o conteúdo de RA já desenvolvido não sofra deslocamentos.
  • Limitações de adição: Um mapa espacial Block pode receber no máximo 10 dados incrementais. Cada vídeo adicional deve ter uma duração de captura inferior a 16 minutos (ou seja, suporta o envio máximo de 2 segmentos de vídeo 360). Vídeos com mais de 16 minutos não podem ser utilizados como dados incrementais.

Cenários de aplicação

  • Atualização de áreas específicas: Por exemplo, renovação de uma loja dentro de um shopping center ou reforma parcial de corredores.
  • Complemento de áreas omitidas: Para adicionar regiões que foram acidentalmente deixadas de fora durante a captura inicial do mapa.
Nota

A atualização incremental não é adequada para complementar grandes áreas espaciais. Para grandes ampliações de área, recomenda-se recapturar toda a região utilizando a funcionalidade de atualização total sem perdas.

Tipos de tarefas de mapeamento suportados

  • Tarefa de mapeamento com imagem única: Suporta atualização incremental
  • Tarefa de fusão de múltiplas imagens: Suporta atualização incremental
  • Mapeamento via captura com smartphone: Não suporta atualização incremental (incluindo tarefas de captura em pequena escala com smartphone e tarefas de captura de objetos com smartphone)

Versões de mapeamento suportadas

A funcionalidade de mapeamento incremental suporta as seguintes versões de mapeamento:

  • Versão 8.5
  • Versão 9.4 e superiores
Nota

Versões 7.6 e superiores que necessitem de mapeamento incremental devem primeiro atualizar a versão de mapeamento para a mais recente. Consulte Usar dados originais para atualizar a versão de mapeamento para instruções detalhadas.
Após a atualização, o mapeamento incremental estará disponível.

Capturar dados da área alterada

O foco da captura varia ligeiramente dependendo do cenário de uso. Consulte o guia específico: Capturar dados da área alterada.

Importante

Os novos dados capturados devem ter uma sobreposição visual de 20 a 50 metros com a área coberta pelo mapa original.

Mapeamento de atualização incremental

Após concluir a captura dos dados da área alterada, é necessário enviar os dados incrementais para a tarefa de atualização incremental especificada, para gerar o mapa espacial atualizado.
Para etapas detalhadas, consulte: Mapeamento de atualização incremental.

Utilizar o resultado do mapeamento atualizado para localização

Após a conclusão do mapeamento incremental, um novo mapa espacial é gerado (o Block ID permanece o mesmo). Os desenvolvedores só precisam carregar o Block resultante da atualização incremental na biblioteca de localização em nuvem para usar imediatamente o mapa espacial atualizado para localização. Não é necessário modificar o código do aplicativo ou reempacotá-lo.
Para etapas detalhadas, consulte: Usar o resultado do mapeamento incremental para localização.