Solução de fusão multiperíodo
A localização por fusão multiperíodo é uma funcionalidade avançada que visa resolver a persistência da experiência Mega em ambientes complexos de iluminação. Ao construir um atlas que abrange diferentes períodos, o sistema supera interferências nas características visuais causadas pela alternância dia/noite e mudanças sazonais, garantindo aplicações que fornecem localização precisa ao nível centimétrico a qualquer hora do dia.
Desafios principais
O Mega baseia-se principalmente em características visuais do ambiente para localização. Embora o algoritmo tenha sido otimizado para variações de iluminação e sazonais, as drásticas diferenças luminosas entre dia e noite ainda podem alterar fundamentalmente as características visuais do mesmo local. Portanto, mapas baseados em dados coletados num único período (ex: apenas diurno) frequentemente falham em corresponder a outro período (ex: noturno) devido às grandes diferenças de características, resultando em falha de localização.
Solução
Para resolver o problema da localização em todas as condições, a plataforma Mega oferece capacidade de localização por fusão de dados multiperíodo. Através do processamento de fusão na nuvem de dados de diferentes períodos, aprimora-se ainda mais a capacidade do sistema de adaptar-se a mudanças de iluminação.
Princípio de funcionamento
- Coleta multiperíodo: Para a mesma cena física, coletam-se dados separadamente sob condições representativas de iluminação distintas (ex: dia, noite).
- Fusão de dados na nuvem: Todos os dados coletados são enviados para a nuvem Mega, onde serviços automatizados processam esses dados de diferentes períodos. Através de otimização de fusão de características, constrói-se um banco de dados de mapas contendo múltiplos períodos.
- Correspondência e localização automáticas: Durante a execução da aplicação, o sistema pesquisa automaticamente no banco de dados fundido o mapa que melhor corresponde às características visuais capturadas em tempo real pela câmera, considerando as condições atuais de iluminação, e retorna a pose dessa imagem no mapa.
Melhores práticas
Para obter o melhor efeito de fusão, recomenda-se seguir estas normas de coleta:
- Cobrir períodos-chave: Incluir pelo menos um conjunto de dados "diurnos" e um "noturnos". Para cenários com variações extremas de iluminação (ex: praças com iluminação cênica programada), sugere-se adicionar coletas "antes da iluminação" e "após a iluminação".
- Consistência de trajetória: Embora coletados em momentos diferentes, recomenda-se manter trajetos e ângulos de captura consistentes em cada coleta. Isso auxilia a nuvem no alinhamento e fusão eficiente de características.
Fluxo de implementação
Para ativar a localização por fusão multiperíodo, siga o fluxo específico de coleta e configuração.
Planejamento da coleta
Avaliar as variações de iluminação do cenário para determinar as combinações de períodos necessários
- Combinação básica: Um conjunto diurno + um conjunto noturno (sugere-se após acionamento total da iluminação pública)
- Combinação reforçada: Se o período crepuscular tiver grande fluxo de pessoas e iluminação peculiar, adicione um conjunto nesse horário
Coleta de dados
Durante a coleta em cada período, garanta trajetos e ângulos de captura o mais idênticos possível. Exemplo: Se durante o dia caminhou-se do sul para o norte ao longo do eixo da rua, repita o mesmo trajeto à noite. Isso ajuda a nuvem a calcular relações geométricas entre mapas de diferentes períodos com maior eficiência, melhorando significativamente a precisão do alinhamento.
Antes de iniciar coletas multiperíodo, é necessário:
- Realizar planejamento de rota de coleta
- Verificar configuração GoPro Max ou configuração GoPro Max2
- Ler e familiarizar-se com métodos de coleta
- Conhecer as etapas de exportação de dados GoPro Max/Max2
Construção do mapa
- Se for sua primeira construção de mapa no Mega, crie um novo projeto de mapeamento
- No Mega Developer Center, crie uma tarefa de fusão multi-mapa em grande escala e envie os dados multiperíodo coletados
Verificação dos resultados
Após conclusão do mapeamento, verifique os resultados, incluindo rotas coletadas e modelo espacial:
Dica
- Se o mapeamento falhar, consulte o guia de tratamento de falhas de mapeamento
- Se ocorrerem problemas como estratificação no mapa, consulte o guia de tratamento de defeitos no modelo
Testar efeitos de localização
- Se for seu primeiro uso de localização Mega, primeiro configure o banco de localização
- Verifique rapidamente se o banco de localização está operacional
- Veja efeitos de simulação em operação
- Veja efeitos reais em operação no local
Importante
Lembrete novamente: Durante a coleta de cada período, garanta trajeto e ângulo de captura o mais consistentes possível. Isso auxilia a nuvem no cálculo eficiente de relações espaciais entre subáreas e aumenta a precisão do alinhamento.
Dica
Mapas multiperíodo são obtidos por fusão otimizada, estando perfeitamente alinhados entre si. Conteúdos de anotação necessitam ser posicionados apenas uma vez.