EasyAR Mega 简介
EasyAR Mega ist eine Technologie für die räumliche Berechnung, die die Zusammenarbeit zwischen Endgeräten und der Cloud ermöglicht. Sie zielt darauf ab, dauerhafte und hochpräzise digitale Zwillingsräume für die gesamte physische Welt (z. B. eine Stadt, ein Gelände oder ein großer Einkaufszentrum) zu erstellen. Mit EasyAR Mega können Ihre Anwendungen eine großflächige und hochpräzise Indoor- und Outdoor-Lokalisierung sowie die Überdeckung von virtuellen und realen Objekten realisieren, und den Benutzern eine bisher nie gekannte räumliche Interaktionserfahrung bieten.
Dieses Kapitel gibt von der Perspektive eines Entwicklers eine kurze Einführung in die Kernfunktionsweise, die erwarteten Ergebnisse und die Plattformkompatibilitätsrichtlinien von EasyAR Mega.
Wichtig
Nicht-Entwicklerbenutzer (z. B. Produktmanager, Betreiber, Tester usw.) können direkt zum Mega-Nutzungsleitfaden gehen, um mehr über den Mega-Service zu erfahren.
Vor dem Start: Stellen Sie sicher, dass der Lokalisierungsservice bereit ist
Bevor Sie die EasyAR Mega-Funktionen in Ihre Anwendung integrieren, müssen Sie sicherstellen, dass ein Kernvoraussetzung erfüllt ist: Der Mega-Cloud-Lokalisierungsservice ist bereit.
- Die现场数据采集 ist abgeschlossen
- Verwenden Sie ein bestimmtes Gerät, um die Daten des Zielbereichs zu sammeln.
- Verwenden Sie das Mega Toolbox, um EIF-Daten für die Effektvalidierung zu sammeln.
- Die Mega Block-Kartenerstellung ist abgeschlossen
- Der Lokalisierungsservice ist aktiviert und an die Anwendung gebunden
- Fügen Sie den Block in der Entwicklerkonsole zur Mega-Lokalisierungsbibliothek hinzu.
- Holen Sie sich gültige App ID und API Key und konfigurieren Sie sie richtig in Ihrem Projekt.
Wichtig
Wenn die obigen Schritte nicht abgeschlossen sind, kann die Anwendung keine Lokalisierungsergebnisse erhalten, was sich in der Form "AR-Inhalte können nie ausgelöst werden" zeigt. Stellen Sie unbedingt die Verfügbarkeit des Dienstes vor der Entwicklung sicher.
Grundprinzip der Mega-Lokalisierung
Im Gegensatz zur traditionellen GNSS-Lokalisierung, die auf Satellitensignalen basiert, basiert EasyAR Mega auf fortschrittlicher visueller Lokalisierungstechnologie. Durch die Übereinstimmung der von der Benutzergerät in Echtzeit aufgenommenen Bilddaten mit den zuvor erstellten hochpräzisen dreidimensionalen Daten wird die 6DoF-Pose des Benutzers in der physischen Welt bestimmt. Basierend auf dieser Pose kann die Anwendungsseite virtuelle Inhalte an der richtigen 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.
Effekt und erwartete Ergebnisse
Nach der erfolgreichen Integration von EasyAR Mega können Ihre Anwendungen die folgenden beeindruckenden 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 Probleme wie Dienstausfälle, Szenariänderungen, Geschäftserweiterungen und andere nicht-programmierungsbezogene Probleme stoßen, besuchen Sie unseren Mega-Nutzungsleitfaden.
In dieser Anleitung können Sie Folgendes finden:
- Dienst erstellen: Erfahren Sie, wie Sie einen Mega-Dienst erstellen und einfache Störungsbehebungen durchführen.
- Effektoptimierung: Lernen Sie, wie Sie die Laufzeitausgabe vorschauen und anomale Daten sammeln, sowie die Kaltstartüberwachung durchführen.
- Daueroberfläche: Erfahren Sie, wie Sie Szenariänderungen, Geschäftserweiterungen sowie Migration/Upgrade und andere Daueroberflächenanforderungen bewältigen.
- Geschäftsanbindung: Machen Sie sich mit der Verwendung praktischer Geschäftsdaten wie Navigationsnetzwerken vertraut.
- Referenzressourcen: Bedienungsanleitungen für praktische Tools wie das Mega Toolbox.
Wir hoffen, dass Sie durch diesen Artikel eine klare Vorstellung von der Funktionsweise und den Effekten von EasyAR Mega haben. Jetzt können Sie sich an die Vorbereitung Ihres ersten Mega-Projekts machen!
Plattform-spezifische Anleitung
Die Integrationsmethode von EasyAR Mega hängt eng von der Plattform ab. Bitte beziehen Sie sich auf die folgenden Anleitungen für die Entwicklung, je nachdem, welche Zielplattform Sie verwenden:
- Mega aktivieren
- Schnellstart
- Einsatz vor Ort und Simulationslauf
- Bewährte Methoden für AR-Sitzungen
- Tracking-Ziele hinzufügen
- 3D-Inhalte hinzufügen, die mit der realen Welt übereinstimmen
- Umgebungsverschattung
- Tracking-Prozess steuern
- Schnelle Validierung mit der PC-Kamera
- Simulationslauf mit dem Sitzungs-Validierungstool
- Verwendung der 3D-Gauss-Splash-Daten der Domain LCC
- Komponentenreferenz