Mega-Kartenerstellungsdienst
Der Aufbau räumlicher Karten ist der Kern der Mega-Cloud-Dienste und befindet sich im Zentrum des gesamten Mega-Workflows. Er übernimmt Erfassungsdaten aus der physischen Welt und gibt die für die Anwendungsentwicklung benötigten digitalen Assets aus.
Im Folgenden wird die Position des Aufbaus räumlicher Karten im gesamten Mega-Workflow gezeigt:
flowchart LR
A[Datenerfassung] --> B>Mega Block-Karte erstellen] --> C[Mega-Lokalisierung]
Funktionsübersicht
EasyAR Mega verwendet einen vollständig cloudbasierten automatisierten Verarbeitungsprozess. Entwickler müssen lokal keine komplexen Kartenerstellungsalgorithmen ausführen. Sie müssen nur konforme Videodaten hochladen, und der Cloud-Cluster erledigt automatisch folgende Arbeiten:
Merkmalsextraktion: erkennt wichtige visuelle Merkmale in der Umgebung, etwa Ecken und Texturen.
Räumliche Rekonstruktion: berechnet die räumlichen 3D-Koordinaten von Merkmalspunkten und erzeugt räumliche Daten.
Schleifenschlusserkennung: erkennt automatisch Pfadschleifen und beseitigt kumulierte Fehler.
Georegistrierung: kombiniert GNSS-Daten, um das lokale Koordinatensystem am globalen geografischen Koordinatensystem auszurichten.
Multi-Map-Fusion: unterstützt das Zusammenfügen mehrerer unabhängiger Erfassungsbereiche zu einer vollständigen Karte für große Szenen.
Block-Kartenerstellungsworkflow
Kartenerstellungsaufgaben werden durch das Erstellen und Verwalten von Kartenerstellungsprojekten organisiert. Nach erfolgreicher Kartenerstellung wird ein Block erzeugt.
flowchart LR
A[Mapping-Projekt] --> B[Mapping-Aufgabe] --> C[Mapping-Ergebnis Block]
- Kartenerstellungsprojekt: wird zum Organisieren und Verwalten zugehöriger Kartenerstellungsaufgaben verwendet. Mega Go überspringt diesen Schritt.
- Kartenerstellungsaufgabe: führt eine konkrete Kartenerstellungsoperation aus
- Block: das Endprodukt nach erfolgreicher Kartenerstellung
Verschiedene Arten von Kartenerstellungsaufgaben
Mega bietet drei Arten von Kartenerstellungsaufgaben für verschiedene Erfassungsgeräte. Erstellen Sie je nach tatsächlicher Situation den passenden Aufgabentyp:
Aufgabe zur Erfassung mit Panoramakamera
- Geeignete Szenarien:
- Einzelkarten-Kartenerstellung: kleine und mittelgroße Szenen, eine Erfassung deckt die gesamte Szene ab
- Multi-Map-Fusion: sehr große Szenen, mehrstöckige Szenen und verbundene Mehrbereichsszenen
- Typische Fälle:
- Einzelkarten-Kartenerstellung: einstöckige Einkaufszentren, Restaurants, einstöckige Büros, Ausstellungshallen, Parks usw.
- Multi-Map-Fusion: große Einkaufszentren mit Verbindung mehrerer Etagen, Geschäftsstraßen mit Verbindung von Innen- und Außenbereichen, Universitätscampus mit Verbindung mehrerer Gebäude usw.
- Erfassungsgerät: GoPro Max/Max2-Panoramakamera
- Arbeitsschritte: Reguläre Einzelkartenaufgabe erstellen, Multi-Map-Fusionsaufgabe für sehr große Bereiche erstellen
Aufgabe zur mobilen Erfassung
- Geeignete Szenarien: kleine Bereiche, kleine Räume, einzelne Objekte usw.
- Typische Fälle: Räume, Geschäfte, Ausstellungshallen, Exponate, Geräte, Produkte usw.
- Erfassungsgerät: iPhone / ARCore-Android-Telefon
- Arbeitsschritte: Aufgabe zur mobilen Erfassung kleiner Bereiche erstellen, Aufgabe zur mobilen Objekterfassung erstellen
Aufgabe zur Lasererfassung (XGRIDS)
- Geeignete Szenarien: mittelgroße und große Innen- oder Außenräume oder Szenen, die eine relativ vollständige räumliche Struktur erfordern
- Typische Fälle: Ausstellungshallen, Museen, Gewerbekomplexe, Büroparks, Fabrikhallen, Lager- und Logistikflächen usw.
- Erfassungsgerät: XGRIDS Lixel P1 (PortalCam), XGRIDS Lixel-Serie
- Arbeitsschritte: Lasererfassungsaufgabe erstellen
Beschreibung der Kartenerstellungsstatus
In der Block-Kartenerstellungsoberfläche des Developer Center sehen Sie den Echtzeitstatus der Kartenerstellungsaufgaben. Das Verständnis dieser Status hilft Ihnen, den Aufgabenfortschritt einzuschätzen:
| Kartenerstellungsstatus | Beschreibung | Empfohlene Aktion |
|---|---|---|
| In Prüfung | Manuelle Prüfung des Kartenerstellungsvideos läuft | Auf Abschluss der Prüfung warten |
| In Warteschlange | Warten auf freie Serverressourcen | Warten, bis ein Server zugewiesen wird und die Verarbeitung startet |
| Wird generiert | Serververarbeitung läuft | Auf Abschluss der Kartenerstellung warten |
| Aufgabe abgeschlossen | Kartenerstellung abgeschlossen | Kartenergebnisse anzeigen |
| Generierung fehlgeschlagen | Kartenerstellung fehlgeschlagen | Fehler beheben |
Kartenergebnisse anzeigen
Nach Abschluss der Kartenerstellung können Sie die Ergebnisse weiter anzeigen und prüfen, ob sie den erwarteten Anforderungen entsprechen.
- Erfassungsrouten überprüfen
- Kartenerstellungsbericht anzeigen
- Räumliches Modell vorschauen
- Block-Informationen anzeigen
Fehler bei Kartenerstellung beheben
Wenn eine Kartenerstellungsaufgabe bei der Generierung fehlschlägt, wird die folgende Fehlerbehebung empfohlen:
- Kartenerstellungsbericht anzeigen: Kartenerstellungsbericht anzeigen und anhand der Berichtsinformationen eine Lösung suchen.
- Fehlerbehebung verwenden: Lesen Sie den Leitfaden zur Fehlerbehebung bei Kartenerstellungsfehlern, um Lösungen für häufige Probleme zu erhalten.
- Technischen Support kontaktieren: Wenn keine der oben genannten Methoden das Problem löst, kontaktieren Sie EasyAR-Mitarbeiter und geben Sie die
JobIDaus dem Kartenerstellungsbericht an, damit das Problem schnell lokalisiert werden kann.