Atualização de cena mega
A atualização incremental e a atualização completa sem perdas são funcionalidades avançadas fornecidas pelo EasyAR Mega para lidar com alterações de cena. Elas 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 deslocamentos, aumentando 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.
Para funcionalidades relacionadas, consulte:
- Introdução à atualização incremental
- Coleta de dados da área alterada
- Construção do mapa com atualização incremental
- Usando o resultado da construção do mapa incremental para localização
Atualização completa sem perdas
A funcionalidade de atualização completa sem perdas permite que os desenvolvedores utilizem novos dados coletados para atualizar completamente toda a cena, 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 deslocamentos, alcançando uma atualização perfeita.
Para funcionalidades relacionadas, consulte:
- Introdução à atualização completa sem perdas
- Construção do mapa com atualização completa
- Usando o resultado da construção do mapa completo para localização
Funcionalidades comparadas
| Funcionalidade | Atualização incremental | Atualização completa sem perdas |
|---|---|---|
| Cenário aplicável | Atualização ou complemento de área local | Atualização completa de toda a cena |
| Dispositivo de coleta | Câmera panorâmica GoPro Max/Max2 | Câmera panorâmica GoPro Max/Max2 |
| Fonte de dados | Baseado no mapa original, adiciona novos dados de vídeo | Baseado no mapa original, reconstrói usando novos dados coletados |
| Manutenção do sistema de coordenadas | Sim | Sim |
Perguntas frequentes
Qual a diferença entre construção de mapa incremental, construção de mapa completo sem perdas e construção de mapa com fusão múltipla?
Construção de mapa incremental: Adiciona novos dados a um mapa existente, usado para atualizar ou complementar áreas locais, mantendo o sistema de coordenadas original.
Construção de mapa completo sem perdas: Atualiza toda a cena de forma abrangente, reconstrói o mapa usando novos dados coletados, mas mantém o sistema de coordenadas original. O mapa espacial atualizado contém apenas os dados recém-submetidos, não incluindo os dados originais.
Construção de mapa com fusão múltipla: Combina vários mapas de áreas coletados independentemente em um mapa completo, geralmente usado para coleta paralela de cenários muito grandes.
Se toda a cena passar por uma reforma completa, a construção de mapa incremental pode ser usada?
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 junto com a cena não atualizada para permitir a atualização incremental através da fusão de características.A falha na construção de mapa incremental ou completo sem perdas afeta o mapa original?
Não. Independentemente do sucesso ou falha da tarefa de construção, o mapa original não é afetado. Após a construção bem-sucedida, um novo conjunto de dados de mapa é gerado, não substituindo o mapa original.