Table of Contents

Mega Lokalisierungsdienst

Mega Block Cloud Localization Service bietet Geräten Online-Echtzeit-Fähigkeiten zur räumlichen Lokalisierung. Auf dem Gerät läuft Ihre AR-Anwendung, und nach Abschluss der Sitzungsinitialisierung muss der Cloud-Lokalisierungsdienst genutzt werden, um die anfängliche Kamerapose zu erhalten. Anschließend wird in Kombination mit der Bewegungserfassung des lokalen Geräts und in Abstimmung mit den Cloud-Lokalisierungsergebnissen die Echtzeit-Pose des Geräts kontinuierlich aktualisiert, um die Anforderungen an höhere Robustheit und realistischere AR-Erlebnisse zu erfüllen.

Die Cloud-Lokalisierungsfähigkeit hängt von Echtzeitberechnungen auf der Serverseite ab. Während des Betriebs der AR-Anwendung muss das Gerät eine Netzwerkverbindung aufrechterhalten, um über das Netzwerk die Lokalisierungs- und Pose-Berechnungsergebnisse aus der Cloud zu erhalten. Standardmäßig ist das Cloud-Lokalisierungsrechenzentrum in Shanghai, China, bereitgestellt. Wenn Sie höhere Anforderungen an Netzwerklatenz oder Stabilität haben oder Ihr AR-Produkt für den Betrieb auf internationalen Märkten ausgelegt ist, unterstützen wir die Bereitstellung von Serverknoten über dedizierte Beschleunigungsleitungen oder die Bereitstellung von Cloud-Lokalisierungsressourcen in einem nahegelegenen Rechenzentrum, um die Gesamtleistung und Benutzererfahrung weiter zu optimieren.

Block-Datenfluss

Die Vorbereitung der Block-Cloud-Lokalisierung erfolgt in drei Schritten:

  • Erfassung, Upload und Abschluss der Block-Kartierung
  • Generierung des Block-Speicherrepositorys
  • Hinzufügen der erforderlichen Blöcke zur Cloud-Lokalisierungsdatenbank
flowchart LR

A[Block-Kartierung] --> B>Block-Speicher] --> C[Hinzufügen zur Cloud-Lokalisierungsdatenbank]

Nach Abschluss der Kartierung werden generierte Blöcke automatisch im zugehörigen Block-Speicherrepository gespeichert. Detaillierte Schritte für die einzelnen Verfahren finden Sie in den folgenden Dokumenten:

Cloud-Lokalisierungsdatenfluss

  • Das Gerät lädt Bewegungsverfolgungsdaten und Bilddaten an den Cloud-Lokalisierungsdienst hoch und erhält die lokalisierten Kamerapose-Ergebnisse zurück.
  • Das Gerät optimiert die Kamerapose in Echtzeit durch Fusion, um das Rendering und die Interaktion anzutreiben.
  • Wenn der Cloud-Lokalisierungsdatenbank Anmerkungsdaten hinzugefügt wurden, wird das Anmerkungspaket als EMA-Anmerkungsdatei auf das Gerät heruntergeladen, um 3D-Inhalte an annotierten Positionen in Echtzeit zu rendern.
flowchart TB

C[Cloud-Lokalisierungsdatenbank] --> D[Geräteseite]

D[Geräteseite] --> C[Cloud-Lokalisierungsdatenbank]

Vorbereitung

  • Mega Block-Kartierung abgeschlossen
  • Mindestens ein verfügbares Mega Block-Speicherrepository
  • Sicherstellen, dass sich der Ziel-Mega Block in diesem Repository befindet und einen normalen Status hat
  • Vorbereiten eines APIKey mit Berechtigungen für Mega Block
  • Gerät benötigt Sense-Lizenz oder WeChat-Mini-Programm-Lizenz (kostenlos testbar)
Anmerkung

Für die Verwendung der EasyAR Sense-Lizenz auf Head-Mounted-Displays muss der Lizenztyp "XR License Sense" ausgewählt werden.

Schnellstart mit Cloud-Lokalisierung

Die Konfiguration des Cloud-Lokalisierungsdienstes umfasst folgende Schritte:

  • Erwerb und Erstellung einer Cloud-Lokalisierungsdienstgruppe
  • Verknüpfung der Dienstgruppe mit dem Kartierungsprojekt
  • Erstellung einer Cloud-Lokalisierungsdatenbank innerhalb der Gruppe
  • Hinzufügen eines Mega Blocks zur Cloud-Lokalisierungsdatenbank

Verwandte Themen:

Erwerb und Erstellung einer Cloud-Lokalisierungsdienstgruppe

Dies ist ein Ressourcenpaket für die Cloud-Lokalisierung. Das Standardpaket umfasst:

Standardpaket-Item Standard Testversion
Projekte für Kartierungsaufgaben 1 1
Cloud-Lokalisierungsdatenbanken 5 2
Gleichzeitige Anfragen (QPS) 10 3
Anmerkung
  • Jede Anfrage, die die AppId der Cloud-Lokalisierungsdatenbank enthält, zählt zur QPS (unabhängig vom Lokalisierungserfolg).
  • Cloud-Lokalisierungsdatenbanken innerhalb derselben Dienstgruppe teilen sich die QPS.

Zusätzliche Ergänzungen zum Standardpaket

Das Standardpaket unterstützt nach Überschreiten der Nutzungsobergrenze zusätzliche Erweiterungskäufe:

  • Zusätzliche Cloud-Lokalisierungsdatenbanken erwerben
  • Zusätzliche Projektzuordnungsquoten erwerben
  • Erhöhung der Anzahl gleichzeitiger Anfragen (QPS)
Anmerkung

Mega Block-Kartendateien werden für zahlende Nutzer nach Ablauf 3 Monate aufbewahrt; wenn die Dateien im Repository noch vorhanden sind, kann die Cloud-Lokalisierungsdatenbank neu erstellt und die Karten hinzugefügt werden.

Verwandte Themen:

Schnelle Überprüfung des Lokalisierungsdienstes

Mega unterstützt die schnelle Überprüfung nach Abschluss der Cloud-Lokalisierungskonfiguration, um den ordnungsgemäßen Dienstbetrieb und die Lokalisierungsqualität sicherzustellen.

Die folgende Abbildung zeigt ein schnelles und einfaches Validierungsbeispiel: Mit einem vorbereiteten Testfoto der Szene am Computer kann der Lokalisierungsdienst außerhalb des eigentlichen Standorts schnell überprüft werden. Wie dargestellt, zeigt die grüne Farbe unter "Localize" einen erfolgreichen Lokalisierungsvorgang an.

app-outsite-verift

  • Schnelle Validierung Mega Toolbox validiert die abgeschlossene Konfiguration des Lokalisierungsdienstes. Unterstützt native Apps, WeChat-Mini-Programme oder Simulationen in Unity. Die Validierung kann auf folgende Arten erfolgen:

    • Schnelle Validierung außerhalb des Standorts mit Mega Toolbox
    • Schnelle Validierung vor Ort mit Mega Toolbox
    • Schnelle Validierung durch Simulation mit Mega Studio
  • Validierung der Lokalisierungswirkung

    • Zuerst Annotation der Mega Block-Daten in Mega Studio
    • Vor-Ort-Validierung der Lokalisierungswirkung mit Mega Toolbox

Themen zur schnellen Validierung:

Weiterführende Themen