Table of Contents

Conceptos básicos de Mega

Mega incluye varios conceptos clave y términos técnicos. Son elementos centrales para crear y usar servicios de localization AR a escala urbana. Este documento explica los conceptos principales con lenguaje no técnico, incluidos EMP, Mega Block, EIF y EMA. Comprender estos conceptos le ayuda a planificar mejor los proyectos, adquirir datos, verificar resultados y optimizar las experiencias AR.

EMP (datos de mapping)

EMP es el formato de archivo que se graba al adquirir datos de mapping con un teléfono móvil. Contiene frames de video, datos IMU (inertial measurement unit), información GNSS, poses SLAM y otros datos, y puede usarse para generar el resultado de mapping correspondiente, Mega Block.

Función

  • Mapping rápido: adecuado para espacios pequeños, como habitaciones y salas de exposición, o para objetos específicos, sin equipo profesional.
  • Complementa los datos de cámaras panorámicas: EMP es más flexible.

Cómo obtener y usar

Notas

  • Los archivos EMP tienen un tamaño relativamente pequeño y son adecuados para iteración rápida, pero no son adecuados para espacios muy grandes.
  • Puntos clave de adquisición: moverse lentamente, escanear desde múltiples ángulos y evitar desenfoque o interferencias dinámicas; consulte la lista de comprobación de adquisición.
  • Si EMP produce baja calidad de Block, compruebe la compatibilidad del teléfono (se requiere compatibilidad con ARCore/ARKit).

Mega Block

Mega Block es la unidad central de mapa de localization de Mega. El servicio de mapping genera un modelo tridimensional y un mapa de localization que contienen la estructura geométrica, las características visuales, la información de coordenadas y otros datos del área objetivo. Es similar a un "mapa gemelo digital".

Características funcionales

  • Proporciona localization de alta precisión: el dispositivo ancla coordenadas del mundo con precisión centimétrica al comparar la imagen actual de la cámara con las características del Block.
  • Admite fusión AR: incluye occlusion entre contenido virtual y real, y contenido persistente.
  • Cobertura: un solo Block puede alcanzar millones de metros cuadrados y admitir varios pisos o espacios grandes.

Cómo obtener y usar

Notas

  • La calidad del Block depende de los datos adquiridos: los Blocks generados en entornos con características abundantes y luz uniforme suelen tener el mejor rendimiento.
  • Para troubleshooting de mapping, consulte fallo de mapping o defectos del modelo.

EIF (datos de simulación)

EIF es un formato de datos usado para pruebas de localization simuladas. Contiene frames de video, datos IMU (inertial measurement unit), información GNSS, poses SLAM y otros datos, y se usa como entrada para los servicios de Mega.

Función

  • Verificación de simulación: reproducir datos EIF en un ordenador para previsualizar los resultados de localization y tracking sin pruebas en campo.
  • Reproducción de problemas: grabar segmentos anómalos para ayudar a depurar problemas de tracking, como drift y loss.
  • Previsualización del efecto: combinar con archivos de anotación para simular la superposición de contenido AR y evaluar la experiencia final del usuario.

Cómo obtener/usar

Notas

  • La duración del EIF grabado no debe superar los 10 minutos. Un tiempo de adquisición demasiado largo afecta al rendimiento SLAM del dispositivo.
  • Solo se usa para pruebas, no para production mapping.

EMA (archivo de anotación)

EMA es el formato de los archivos de datos de anotación, usado para definir la posición, orientación y comportamiento del contenido AR en un Mega Block. Es un archivo con estructura JSON-like que contiene información de anotación como puntos de coordenadas, referencias a modelos 3D y condiciones de trigger.

Función

  • Anclaje de contenido: especificar la posición exacta del mundo real donde deben aparecer objetos virtuales, como modelos, texto y animaciones.
  • Definición de interacción: configurar reglas de trigger, como mostrar contenido cuando el usuario se acerca, además de lógica de animación, sonido y otros comportamientos.
  • Previsualización del efecto: combinar con EIF o pruebas en campo para simular una experiencia AR completa.

Notas

  • EMA es opcional: la localization básica no requiere EMA, pero las interacciones ricas sí lo requieren.
  • Si EMA provoca desplazamiento del contenido, compruebe la coherencia del sistema de coordenadas (coincidente con el Block).

Después de comprender estos conceptos, podrá usar los servicios Mega con mayor eficiencia. Si necesita detalles más profundos, consulte el overview o capítulos específicos.