Table of Contents

Usar EasyAR Mega para object tracking

La capacidad principal de EasyAR Mega no se limita a la localización de todo el espacio físico. También puede aplicarse al tracking 3D de alta precisión de objetos físicos concretos y conocidos. Esto permite seguir con precisión un objeto predefinido, como un equipo industrial, una pieza de exposición o un producto minorista, usando el mismo método de desarrollo que Mega, y superponerle contenido virtual enriquecido.

Principios básicos y flujo de trabajo

El principio de Mega object tracking es similar al de las aplicaciones Mega para grandes espacios. Combina las características visuales propias del objeto con algoritmos avanzados de localización en la nube para lograr un efecto más estable y preciso que el object tracking tradicional.

Mega object tracking puede verse como un caso especial de la localización espacial Mega aplicado a un objetivo de objeto específico. Su proceso de localización es completamente igual; la diferencia está solo en pequeños detalles del lado de mapping debidos a las particularidades del objeto.

El flujo de trabajo es el siguiente:

  1. Construcción del mapa:

    • Use un smartphone con buena capacidad SLAM y la Mega Toolbox App dedicada para recopilar datos alrededor del objeto objetivo. Data Capture
    • Suba los datos *.EMP recopilados mediante el backend de administración de mapping de EasyAR.
    • La plataforma de procesamiento en la nube procesa los datos recopilados, usa algoritmos de AI avanzados para extraer las características visuales del objeto objetivo, genera un point cloud 3D del objeto objetivo y construye una dense mesh con textura.
    • La salida final del sistema de mapping también existe en forma de "Mega Block map".
  2. Tracking en tiempo real:

    • Cuando el dispositivo del usuario escanea el objeto objetivo, primero usa la función de localización Mega para localización en tiempo real y recupera la pose actual del dispositivo.
    • Luego se fusiona en el dispositivo con el sistema SLAM propio del dispositivo, alineando el sistema de coordenadas del mapa Mega con el sistema de coordenadas del SLAM del dispositivo, para lograr tracking continuo en tiempo real.
Consejo

Lectura recomendada: principios de la localización espacial Mega.

Diferencias y comparación con la localización espacial Mega

En comparación con la localización espacial Mega, Mega object tracking es técnicamente coherente, pero los escenarios de aplicación en los que se centra son distintos:

Característica Localización espacial Mega Mega object tracking
Objetivo principal Realizar navegación de usuarios en entornos macroscópicos y anclaje espacial de contenido virtual Realizar digitalización, superposición de información e interacción virtual-real sobre objetos concretos
Computación espacial Localización mediante Mega cloud service o Mega Go, con fused tracking en el dispositivo Completamente igual que la localización espacial Mega
Escenarios de aplicación Navegación interior y exterior, juegos AR a gran escala, digital twins a escala urbana Inspección de equipos industriales, guía de exposiciones, prueba AR de productos minoristas

Diferencias y comparación con EasyAR Sense 3D object tracking

EasyAR Sense también ofrece una potente función 3D Object Tracking, pero Mega object tracking difiere significativamente en filosofía de diseño y escenarios de aplicación:

Característica 3D Object Tracking Mega object tracking
Base de localización Depende de un modelo 3D en formato estándar, que puede proceder de un escáner 3D, software de reconstrucción 3D, etc. Depende de un mapa espacial Mega preconstruido, recopilado con teléfono y generado en la nube
Estabilidad del tracking Buena, pero puede perderse durante movimientos rápidos u oclusión parcial Mayor resistencia a oclusión e interferencias, con tracking más estable
Requisitos del objeto El objeto necesita textura rica y geometría simple El requisito de riqueza de textura es menor, y la geometría puede ser más compleja
Requisitos del entorno No hay requisitos de entorno; el objeto objetivo puede estar en cualquier entorno El entorno del objeto objetivo puede diferir del usado durante la recopilación de mapping, pero durante el uso de la función el entorno no debe cambiarse arbitrariamente
Requisito de red No requiere red; todos los datos y cálculos ocurren en el dispositivo Red bajo demanda; al usar Mega cloud localization service se requiere conexión permanente, mientras que con Mega Go on-device localization los datos y cálculos ocurren en el dispositivo
Dinamismo Compatible. El objeto objetivo puede moverse en el entorno durante el uso No compatible. El objeto objetivo debe permanecer estático durante el uso
Escalabilidad Puede ampliarse para tracking simultáneo de varios objetos objetivo, y los objetos son independientes entre sí Puede seguir varios objetos en el mismo espacio, pero deben permanecer estáticos en el espacio y no son independientes entre sí
Escenarios adecuados Objetos de estructura simple y textura rica que deben poder moverse con flexibilidad durante la experiencia, por ejemplo sostenerlos en la mano Objetos de estructura compleja y textura normal que permanecen relativamente fijos en el espacio durante la experiencia, como inspección de equipos de fábrica o guía de exposiciones de museo

Cómo elegir:

  • Si su escenario consiste en reconocer un objeto independiente y móvil, y no le importa su posición en el entorno macroscópico, EasyAR Sense 3D Object Tracking es una opción más ligera y directa.
  • Si su escenario consiste en hacer tracking y digitalización de alta precisión y alta estabilidad de uno o varios objetos fijos en un espacio fijo, como una fábrica, museo o centro comercial, EasyAR Mega object tracking es la mejor opción.

Temas relacionados