Mega scene update
Incremental update und lossless full update sind erweiterte Funktionen von EasyAR Mega, um Änderungen an der scene zu verarbeiten. Sie halten das ursprüngliche Koordinatensystem nach einem scene update unverändert und stellen sicher, dass sich die Positionen bereits entwickelter AR content nicht verschieben, wodurch die Effizienz der Anwendungsentwicklung deutlich verbessert wird.
Incremental update
Die incremental update-Funktion ermöglicht Entwicklern, neue video data an eine bereits erfolgreich erstellte spatial map anzuhängen. Der cloud-Algorithmus versucht, feature points aus den neuen Daten in das Koordinatensystem der alten map zu "nähen", wodurch die map aktualisiert wird, ohne eine vollständig neue Block spatial map zu erstellen.
Siehe die folgenden verwandten Funktionen:
- Einführung in incremental update
- Daten für geänderte Bereiche erfassen
- Incremental update mapping
- Incremental update mapping-Ergebnisse für localization verwenden
Lossless full update
Die lossless full update-Funktion ermöglicht Entwicklern, die gesamte scene mit neu erfassten Daten umfassend zu aktualisieren, während das ursprüngliche Koordinatensystem unverändert bleibt. Der cloud-Algorithmus erstellt die spatial map auf Basis der neuen video data neu und stellt sicher, dass sich die Positionen bereits entwickelter AR content nicht verschieben, wodurch seamless updates ermöglicht werden.
Siehe die folgenden verwandten Funktionen:
- Einführung in lossless full update
- Lossless full update mapping
- Lossless full update mapping-Ergebnisse für localization verwenden
Funktionsvergleich
| Funktion | Incremental update | Lossless full update |
|---|---|---|
| Anwendbares Szenario | Aktualisierung oder Ergänzung lokaler Bereiche | Umfassende Aktualisierung der gesamten scene |
| Erfassungsgerät | GoPro Max/Max2 Panoramakamera | GoPro Max/Max2 Panoramakamera |
| Datenquelle | Basierend auf der ursprünglichen map werden neue video data ergänzt | Basierend auf der ursprünglichen map wird mit neu erfassten Daten neu erstellt |
| Koordinatensystem bleibt erhalten | Ja | Ja |
FAQ
Was ist der Unterschied zwischen incremental update mapping, lossless full update mapping und multi-map fusion mapping?
Incremental update mapping: fügt einer bestehenden map neue Daten hinzu, um lokale Bereiche zu aktualisieren oder zu ergänzen, während das ursprüngliche Koordinatensystem unverändert bleibt.
Lossless full update mapping: aktualisiert die gesamte scene umfassend und erstellt die map mit neu erfassten Daten neu, hält jedoch das ursprüngliche Koordinatensystem unverändert. Die aktualisierte spatial map enthält nur die neu übermittelten Daten und keine ursprünglichen Daten.
Multi-map fusion mapping: fügt mehrere unabhängig erfasste area maps zu einer vollständigen map zusammen, normalerweise für parallele collection in sehr großen scenes.
Wenn die gesamte scene vollständig renoviert wurde, kann incremental update mapping verwendet werden?
Nein. Der Algorithmus kann das neue Video nicht effektiv mit dem Inhalt der alten map abgleichen. Wenn außerhalb der renovierten scene noch einige Bereiche unverändert sind, erfassen Sie diese zusammen mit der unveränderten scene, damit incremental update durch feature fusion erreicht werden kann.Beeinflusst ein fehlgeschlagenes incremental update oder lossless full update mapping die ursprüngliche map?
Nein. Unabhängig davon, ob die mapping-Aufgabe erfolgreich ist oder fehlschlägt, wird die ursprüngliche map nicht beeinflusst. Nach erfolgreichem mapping werden neue map data erzeugt und die ursprüngliche map wird nicht überschrieben.