Actualización de scene Mega
Incremental update y lossless full update son funciones avanzadas proporcionadas por EasyAR Mega para gestionar cambios de scene. Mantienen sin cambios el sistema de coordenadas original después de una actualización de scene, asegurando que las posiciones del AR content ya desarrollado no se desplacen, lo que mejora considerablemente la eficiencia del desarrollo de aplicaciones.
Incremental update
La función incremental update permite a los desarrolladores añadir nuevos video data a un spatial map que ya se ha construido correctamente. El algoritmo cloud intenta "coser" los feature points de los nuevos datos al sistema de coordenadas de la map antigua, actualizando así la map sin volver a crear un Block spatial map completamente nuevo.
Consulte las funciones relacionadas:
- Introducción a incremental update
- Recopilar datos de áreas modificadas
- Incremental update mapping
- Usar resultados de incremental update mapping para localization
Lossless full update
La función lossless full update permite a los desarrolladores actualizar integralmente toda la scene con nuevos datos recopilados, manteniendo sin cambios el sistema de coordenadas original. El algoritmo cloud reconstruye el spatial map basándose en los nuevos video data, asegurando que las posiciones del AR content ya desarrollado no se desplacen y logrando actualizaciones seamless.
Consulte las funciones relacionadas:
- Introducción a lossless full update
- Lossless full update mapping
- Usar resultados de lossless full update mapping para localization
Comparación de funciones
| Función | Incremental update | Lossless full update |
|---|---|---|
| Escenario aplicable | Actualización o complemento de área local | Actualización completa de toda la scene |
| Dispositivo de collection | Cámara panorámica GoPro Max/Max2 | Cámara panorámica GoPro Max/Max2 |
| Fuente de datos | Basado en la map original, se añaden nuevos video data como complemento | Basado en la map original, se reconstruye con nuevos datos recopilados |
| Sistema de coordenadas preservado | Sí | Sí |
FAQ
¿Cuál es la diferencia entre incremental update mapping, lossless full update mapping y multi-map fusion mapping?
Incremental update mapping: añade nuevos datos a una map existente para actualizar o complementar áreas locales, manteniendo sin cambios el sistema de coordenadas original.
Lossless full update mapping: actualiza integralmente toda la scene y reconstruye la map con nuevos datos recopilados, pero mantiene sin cambios el sistema de coordenadas original. El spatial map actualizado solo contiene los datos recién enviados y no contiene los datos originales.
Multi-map fusion mapping: combina múltiples area maps recopiladas de forma independiente en una map completa, normalmente para collection paralela en scenes muy grandes.
Si toda la scene ha sido completamente renovada, ¿se puede usar incremental update mapping?
No. El algoritmo no puede hacer coincidir eficazmente el video nuevo con el contenido de la map antigua. Si fuera de la scene renovada aún hay algunos espacios sin renovar, recopílelos junto con la scene no modificada para lograr incremental update mediante feature fusion.¿Un fallo de incremental update o lossless full update mapping afectará a la map original?
No. Tanto si la tarea de mapping tiene éxito como si falla, la map original no se verá afectada. Después de un mapping exitoso, se generarán nuevos map data y no se sobrescribirá la map original.