EasyAR Mega Einführung
EasyAR Mega ist eine Endgerät-Cloud-kollaborative Spatial-Computing-Technologie, die darauf abzielt, eine persistente, hochpräzise digitale Zwillingsumgebung für die gesamte physische Welt (z. B. eine Stadt, einen Campus oder ein großes Einkaufszentrum) zu schaffen. Mit EasyAR Mega können Ihre Anwendungen großflächige, hochpräzise Innen- und Außenortung sowie virtuelle-physische Okklusion realisieren und so beispiellose räumliche Interaktionserlebnisse für Benutzer bieten.
Dieses Kapitel führt aus Entwicklersicht kurz in die Kernarbeitsweise, die erwarteten Effekte und die Plattformanpassungsrichtlinien von EasyAR Mega ein.
Wichtig
Nicht-Entwickler (wie Produktmanager, Betriebspersonal, Tester usw.) gehen bitte direkt zum Mega-Benutzerhandbuch, um den Mega-Dienst kennenzulernen.
Vorbereitung: Sicherstellen, dass der Ortungsdienst bereit ist
Bevor Sie EasyAR Mega-Funktionen in Ihre Anwendung integrieren, muss eine Kernvoraussetzung erfüllt sein: Der Mega-Cloud-Ortungsdienst ist einsatzbereit.
- Datenaufnahme vor Ort abgeschlossen
- Erfassung von Daten im Zielgebiet mit spezifizierten Geräten
- Verwendung von Mega Toolbox zur Erfassung von EIF-Daten zur Effektvalidierung
- Mega Block-Mapping abgeschlossen
- Ortungsdienst aktiviert und an Anwendung gebunden
- Hinzufügen des Blocks zur Mega-Ortungsbibliothek im Developer Center
- Bezug einer gültigen App-ID, eines API-Keys und korrekte Konfiguration in Ihrem Projekt
Wichtig
Wenn diese Schritte nicht abgeschlossen sind, kann die Anwendung keine Ortungsergebnisse erhalten, was sich als "AR-Inhalte werden niemals ausgelöst" äußert. Überprüfen Sie unbedingt die Dienstverfügbarkeit vor der Entwicklung.
Grundprinzip der Mega-Ortung
Anders als traditionelle GNSS-Ortung, die von Satellitensignalen abhängt, basiert EasyAR Mega auf fortschrittlicher visueller Ortungstechnologie. Durch Abgleich der von Benutzergeräten in Echtzeit aufgenommenen Bilddaten mit vorab erstellten hochpräzisen 3D-Daten wird die 6DoF-Pose des Benutzers in der physischen Welt bestimmt. Basierend auf dieser Pose kann die Anwendung virtuelle Inhalte an der korrekten physischen Position rendern und überlagern.
Der Arbeitsablauf ist wie folgt:
Kartenerstellung:
- Erfassung von Daten im Zielgebiet mit professionellen Geräten (z.B. Panoramakamera).

- Hochladen der erfassten Daten (z.B. .360-Dateien) über die Kartenerstellungs-Backend-Verwaltung von EasyAR.
- Die Cloud-Verarbeitungsplattform berechnet die Bilder aus den erfassten Daten, extrahiert visuelle Merkmale des Zielgebiets mit fortschrittlichen KI-Algorithmen; fusioniert die Bilder mit Informationen wie IMU-Sensoren, um die Bewegungspfade während der Erfassung wiederherzustellen (d.h. die Kamerapose zu jedem Zeitpunkt); und generiert daraufhin eine 3D-Punktwolke der gesamten Szene, um ein dichtes Mesh mit Texturauflage zu konstruieren.
- Letztendlich gibt das Kartenerstellungssystem eine hochpräzise "Mega Block-Karte" im EasyAR-eigenen Format aus, die dreidimensionale geometrische Informationen und visuelle Merkmale enthält. Diese Karte ist die Grundlage für die Mega-Lokalisierung.

- Erfassung von Daten im Zielgebiet mit professionellen Geräten (z.B. Panoramakamera).
Echtzeit-lokalisierung:
- Der Benutzer öffnet die App, die Gerätekamera erfasst in Echtzeit Bilder aus dem Sichtfeld des Benutzers. Diese Bilder werden zusammen mit Kameraintrinsiken, -extrinsiken (falls vorhanden) und Hilfsinformationen (falls vorhanden, z.B. GNSS) an den Mega-Cloud-Lokalisierungsdienst gesendet.

- Der Mega-Cloud-Lokalisierungsdienst extrahiert die visuellen Merkmale der hochgeladenen Bilder und vergleicht bzw. gleicht sie schnell mit der Mega Block-Karte in der Lokalisierungsdatenbank ab.
- Sobald eine Übereinstimmung gefunden wird, kann das System die genaue aktuelle Pose des Benutzers (d.h. Position und Ausrichtung) innerhalb der Karte mit Zentimeter-Genauigkeit berechnen.
- An diesem Punkt sendet die Mega-Cloud-Lokalisierung die berechnete Pose an die App zurück, wo sie mit dem eigenen SLAM-System des Geräts zur Verfolgung fusioniert wird.
- Letztendlich erhält das App-Frontend eine Pose, die in Echtzeit lokalisiert und kontinuierlich verfolgt wird. Dadurch können virtuelle Inhalte an vorab verankerten Positionen in der physischen Welt angezeigt werden und sich kontinuierlich mit der Bewegung der Person aktualisieren.

- Der Benutzer öffnet die App, die Gerätekamera erfasst in Echtzeit Bilder aus dem Sichtfeld des Benutzers. Diese Bilder werden zusammen mit Kameraintrinsiken, -extrinsiken (falls vorhanden) und Hilfsinformationen (falls vorhanden, z.B. GNSS) an den Mega-Cloud-Lokalisierungsdienst gesendet.
Effekte und erwartete Ergebnisse
Nach erfolgreicher Integration von EasyAR Mega kann Ihre Anwendung folgende beeindruckende Effekte erzielen:
- Zentimetergenauigkeit: Im Vergleich zu den metergroßen oder sogar zentimetergenauen Fehlern von GNSS kann Mega eine submeter- oder sogar zentimetergenaue Positionierung bieten, sodass virtuelle Inhalte stabil an bestimmten Positionen in der realen Welt „fixiert“ werden können.
- Persistenter raum: Virtuelle Inhalte können überall in der physischen Welt platziert werden, und alle Benutzer sehen an derselben Position konsistente Inhalte.
- Echte verdeckung: Dank der räumlichen Verständnisfähigkeit von Mega können virtuelle Objekte durch reale Gebäude oder Hindernisse verdeckt werden, was das Immersionserlebnis erheblich verbessert.
- Funktioniert in GNSS-freien bereichen: In Innenräumen, Tiefgaragen, von Hochhäusern gesäumten Stadtstraßen oder waldreichen Berglandschaften – also in Bereichen mit schwachem oder keinem GNSS-Signal – bietet Mega weiterhin einen stabilen und zuverlässigen Ortungsdienst.
Das Video zeigt ein typisches Beispiel für die Verwendung von EasyAR Mega:
- Hochpräzise, persistente Raumortung ermöglicht es, virtuelle Inhalte perfekt auf Gebäudefassaden zu platzieren und atemberaubende dynamische Videos sowie aufwendig gestaltete riesige 3D-Poster darzustellen.
- Die durch räumliches Verständnis ermöglichte echte Verdeckung lässt Feuerwerke am Himmel und digitale Effekte harmonisch mit der Umgebung verschmelzen, ohne störend zu wirken.
- Dank fortschrittlicher visueller Algorithmen funktioniert das gesamte Erlebnis zuverlässig – selbst in komplexen, dicht besiedelten Umgebungen und bei Nacht.
Mögliche nicht ideale situationen
Langsame positionserkennung
In stark frequentierten Bereichen wie Großveranstaltungen kann die Latenz der Mega-Cloud-Ortung aufgrund von Netzwerkverzögerungen oder gleichzeitigen Anfragen erhöht sein. Benutzer müssen möglicherweise einige Zeit warten, bis virtuelle Inhalte sichtbar werden.
Umweltveränderungen verursachen ungenauigkeiten
Starke physische Umweltveränderungen (z.B. Baustellenabsperrungen, saisonale Vegetationsänderungen) können die Ortungsgenauigkeit verringern oder zum Verlust der Position führen. Mega-Karten müssen regelmäßig aktualisiert werden, um sich an Umweltänderungen anzupassen.
Anhaltendes driften während des erlebnisses
Die Mega-Ortung fusioniert im Anwendungsbetrieb mit dem SLAM-System des Geräts und nutzt kontinuierlich die Kamera. Längerer Betrieb kann zu CPU-Drosselung führen, was zu Ruckeln, Frame-Drops oder Skalendrift bei der Tracking-Genauigkeit führen kann.
Tipp
Weitere Details zu unerwarteten Effekten oder Fehlern finden Sie im Kapitel Fehlerbehebung:
Erweiterungsempfehlungen
Wenn Sie bei der Integration von EasyAR Mega auf nicht-entwicklungsbezogene Probleme wie Dienstausfälle, Szenenänderungen oder Geschäftserweiterungen stoßen, besuchen Sie bitte unser Mega-Benutzerhandbuch.
In diesem Handbuch finden Sie:
- Diensterstellung: Anleitung zur Erstellung von Mega-Diensten und einfache Fehlerbehebung.
- Effektoptimierung: Erlernen der Vorschau von Laufzeiteffekten, Sammlung von Ausnahmedaten und Kaltstartüberwachung.
- Persistenter Betrieb: Umgang mit Szenenänderungen, Geschäftserweiterungen sowie Migrations-/Upgrade-Anforderungen.
- Geschäftsanbindung: Nutzung praktischer Geschäftsdaten wie Navigationsroutennetzen.
- Referenzressourcen: Bedienungsanleitungen für nützliche Tools wie Mega Studio und Mega Toolbox.
Mit diesem Kapitel haben Sie hoffentlich ein klares Verständnis der Funktionsweise und Effekte von EasyAR Mega erlangt. Sie können nun mit der Vorbereitung Ihres ersten Mega-Projekts beginnen!
Plattformspezifische Anleitungen
Die Integration von EasyAR Mega ist eng an die Plattform gebunden. Bitte beziehen Sie sich für die Entwicklung auf die folgenden plattformspezifischen Anleitungen: