Table of Contents

EasyAR Mega für Object Tracking verwenden

Die Kernfähigkeit von EasyAR Mega liegt nicht nur in der Lokalisierung eines gesamten physischen Raums. Sie kann auch für hochpräzises 3D-Tracking bestimmter, bekannter physischer Objekte eingesetzt werden. Damit können Sie mit derselben Entwicklungsweise wie bei Mega ein vordefiniertes Objekt, etwa Industrieausrüstung, ein Ausstellungsstück oder ein Einzelhandelsprodukt, präzise verfolgen und umfangreiche virtuelle Inhalte darüberlegen.

Grundprinzipien und Ablauf

Das Prinzip von Mega object tracking ähnelt dem von Mega-Anwendungen für große Räume. Es kombiniert die visuellen Merkmale des Objekts selbst mit fortschrittlichen Cloud-Lokalisierungsalgorithmen und erzielt dadurch stabilere und präzisere Ergebnisse als traditionelles object tracking.

Mega object tracking kann als Sonderfall der Mega-Raumlokalisierung für ein bestimmtes Objektziel betrachtet werden. Der Lokalisierungsprozess ist vollständig identisch; der Unterschied besteht nur in kleinen Abweichungen auf der mapping-Seite aufgrund der Besonderheiten von Objekten.

Der Ablauf ist wie folgt:

  1. Kartenerstellung:

    • Verwenden Sie ein Smartphone mit guter SLAM-Funktion und die dedizierte Mega Toolbox App, um Daten rund um das Zielobjekt zu erfassen. Data Capture
    • Laden Sie die erfassten *.EMP-Daten über das EasyAR mapping management backend hoch.
    • Die Cloud-Verarbeitungsplattform verarbeitet die erfassten Daten, extrahiert mit fortschrittlichen AI-Algorithmen die visuellen Merkmale des Zielobjekts, erzeugt eine 3D point cloud des Zielobjekts und erstellt ein texturiertes dense mesh.
    • Die endgültige Ausgabe des mapping-Systems liegt ebenfalls als "Mega Block map" vor.
  2. Echtzeit-Tracking:

    • Wenn das Benutzergerät das Zielobjekt scannt, verwendet es zuerst Mega-Lokalisierung für die Echtzeitlokalisierung und stellt die aktuelle Gerätepose wieder her.
    • Anschließend erfolgt auf dem Gerät eine Fusion mit dem geräteeigenen SLAM-System. Das Koordinatensystem der Mega-Karte wird mit dem Koordinatensystem des Geräte-SLAM-Systems ausgerichtet, wodurch kontinuierliches Echtzeit-Tracking erreicht wird.

Unterschiede und Vergleich mit Mega-Raumlokalisierung

Mega object tracking ist im Vergleich zur Mega-Raumlokalisierung technisch konsistent, unterscheidet sich jedoch in Fokus und Anwendungsszenarien:

Merkmal Mega-Raumlokalisierung Mega object tracking
Kernziel Navigation des Benutzers in makroskopischen Umgebungen und räumliche Verankerung virtueller Inhalte Digitalisierung bestimmter Objekte, Informationsüberlagerung und virtuell-reale Interaktion
Spatial Computing Lokalisierung über Mega cloud service oder Mega Go und fused tracking auf dem Gerät Vollständig identisch mit Mega-Raumlokalisierung
Anwendungsszenarien Innen- und Außennavigation, groß angelegte AR-Spiele, digitale Zwillinge auf Stadtebene Inspektion von Industrieanlagen, Führung zu Ausstellungsstücken, AR-Anprobe von Einzelhandelsprodukten

Unterschiede und Vergleich mit EasyAR Sense 3D object tracking

EasyAR Sense bietet ebenfalls eine leistungsstarke Funktion 3D Object Tracking, aber Mega object tracking unterscheidet sich deutlich in Designphilosophie und Anwendungsszenarien:

Merkmal 3D Object Tracking Mega object tracking
Lokalisierungsgrundlage Hängt von einem 3D-Modell im Standardformat ab, z. B. aus einem 3D-Scanner oder einer 3D-Rekonstruktionssoftware Hängt von einer vorab erstellten Mega-Raumkarte ab, die per Telefon erfasst und in der Cloud generiert wurde
Tracking-Stabilität Gut, kann aber bei schneller Bewegung oder teilweiser Verdeckung verloren gehen Stärkere Widerstandsfähigkeit gegen Verdeckung und Störungen, stabileres Tracking
Objektanforderungen Das Objekt braucht reichhaltige Textur und einfache Geometrie Geringere Anforderungen an Texturreichtum, Geometrie kann komplexer sein
Umgebungsanforderungen Keine Anforderungen an die Umgebung; das Zielobjekt kann sich in beliebiger Umgebung befinden Die Umgebung des Zielobjekts kann sich von der mapping-Erfassung unterscheiden, darf während der Funktionsnutzung jedoch nicht beliebig verändert werden
Netzwerkanforderung Kein Netzwerk erforderlich; alle Daten und Berechnungen erfolgen auf dem Gerät Netzwerk nach Bedarf; bei Mega cloud localization service ist durchgehende Verbindung erforderlich, bei Mega Go on-device localization erfolgen Daten und Berechnungen auf dem Gerät
Dynamik Unterstützt. Das Zielobjekt kann sich während der Nutzung in der Umgebung bewegen Nicht unterstützt. Das Zielobjekt muss während der Nutzung statisch bleiben
Erweiterbarkeit Kann für gleichzeitiges Tracking mehrerer Zielobjekte erweitert werden, die Objekte sind voneinander unabhängig Kann mehrere Objekte im selben Raum verfolgen, diese müssen jedoch im Raum statisch bleiben und sind nicht voneinander unabhängig
Geeignete Szenarien Objekte mit einfacher Struktur und reichhaltiger Textur, die sich während der Erfahrung flexibel bewegen müssen, z. B. in der Hand Objekte mit komplexer Struktur und normaler Textur, die während der Erfahrung relativ fest im Raum bleiben, z. B. Fabrikinspektion oder Museumsführung

Auswahlhilfe:

  • Wenn Ihr Szenario ein unabhängiges, bewegliches Objekt erkennen soll und dessen Position in der makroskopischen Umgebung keine Rolle spielt, ist EasyAR Sense 3D Object Tracking die leichtere und direktere Wahl.
  • Wenn Ihr Szenario in einem festen Raum, z. B. Fabrik, Museum oder Einkaufszentrum, ein oder mehrere feste Objekte hochpräzise und stabil verfolgen und digitalisieren soll, ist EasyAR Mega object tracking die beste Wahl.

Verwandte Themen