Atualização de cena do Mega
A atualização incremental e a atualização completa sem perdas são recursos avançados fornecidos pelo EasyAR Mega para lidar com mudanças de cena. Eles permitem manter o sistema de coordenadas original inalterado após a atualização da cena, garantindo que o conteúdo de RA já desenvolvido não sofra deslocamento de posição, melhorando significativamente a eficiência do desenvolvimento de aplicativos.
Atualização incremental
A funcionalidade de atualização incremental permite que os desenvolvedores adicionem novos dados de vídeo a um mapa espacial já construído com sucesso. O algoritmo na 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 criar um novo mapa espacial Block do zero.
Funcionalidades relacionadas:
- Introdução à atualização incremental
- Coleta de dados da área alterada
- Mapeamento de atualização incremental
- Usando o resultado do mapeamento incremental para localização
Atualização completa sem perdas
A funcionalidade de atualização completa sem perdas permite que os desenvolvedores usem novos dados coletados para atualizar toda a cena de forma abrangente, mantendo o sistema de coordenadas original inalterado. O algoritmo na nuvem reconstruirá o mapa espacial com base nos novos dados de vídeo, garantindo que o conteúdo de RA já desenvolvido não sofra deslocamento de posição, alcançando uma atualização perfeita.
Funcionalidades relacionadas:
- Introdução à atualização completa sem perdas
- Mapeamento de atualização completa sem perdas
- Usando o resultado do mapeamento completo para localização
Comparação de funcionalidades
| Funcionalidade | Atualização incremental | Atualização completa sem perdas |
|---|---|---|
| Cenário aplicável | Atualização ou complemento de área local | Atualização abrangente de toda a cena |
| Dispositivo de coleta | Câmera panorâmica GoPro Max | Câmera panorâmica GoPro Max |
| Fonte de dados | Complemento com novos dados de vídeo baseado no mapa original | Reconstrução usando novos dados coletados baseado no mapa original |
| Manutenção do sistema de coordenadas | Sim | Sim |
Perguntas frequentes
Qual é a diferença entre mapeamento de atualização incremental, mapeamento de atualização completa sem perdas e mapeamento de fusão de múltiplos mapas?
Mapeamento de atualização incremental: Adiciona novos dados a um mapa existente, usado para atualização ou complemento de áreas locais, mantendo o sistema de coordenadas original.
Mapeamento de atualização completa sem perdas: Atualiza toda a cena de forma abrangente, usando novos dados coletados para remapear, mas mantendo o sistema de coordenadas original. O mapa espacial atualizado contém apenas os novos dados submetidos, não incluindo os dados originais.
Mapeamento de fusão de múltiplos mapas: Combina vários mapas de área coletados independentemente em um mapa completo, normalmente usado para coleta paralela de cenas muito grandes.
Se toda a cena for totalmente reformada, o mapeamento de atualização incremental pode ser usado?
Não, o algoritmo não consegue corresponder efetivamente o novo vídeo ao conteúdo do mapa antigo. Se áreas externas à cena reformada permanecerem inalteradas, colete-as juntamente com a cena não atualizada para permitir a atualização incremental através da fusão de características.O fracasso do mapeamento de atualização incremental ou completa sem perdas afeta o mapa original?
Não. Independentemente do sucesso ou fracasso da tarefa de mapeamento, o mapa original não será afetado. Após o sucesso do mapeamento, um novo conjunto de dados de mapa é gerado, sem substituir o mapa original.