Aggiornamento incrementale di Mega
L'aggiornamento incrementale è una funzionalità avanzata offerta da EasyAR Mega per affrontare i cambiamenti dinamici degli ambienti. Consente agli sviluppatori di aggiungere nuovi dati video a una mappa spaziale già costruita. Gli algoritmi cloud tentano di "cucire" i punti caratteristici dei nuovi dati nel sistema di coordinate della mappa esistente, aggiornandola senza necessità di ricreare un'intera Block map spaziale.
Funzionalità principali
- Aggiornamento locale: riacquisizione di un video per sostituire aree modificate nella mappa originale.
- Mantenimento del sistema di coordinate: i dati aggiuntivi si allineano automaticamente al sistema di coordinate della mappa spaziale originale, garantendo che i contenuti AR esistenti non si spostino.
- Limiti di integrazione: una Block map spaziale può ricevere fino a 10 aggiornamenti incrementali. Ogni video aggiuntivo deve avere una durata inferiore a 16 minuti (supporto massimo: 2 video a 360°). Video oltre 16 minuti non sono utilizzabili come dati incrementali.
Scenari applicativi
- Aggiornamenti settoriali: es. rinnovo di un negozio in un centro commerciale o rifacimento parziale di corridoi.
- Aree omesse: integrazione di zone non acquisite durante la mappatura originale.
Nota
L'aggiornamento incrementale non è adatto per l'aggiunta di ampie aree. Per espansioni significative, si consiglia di riacquisire l'intera regione utilizzando la funzionalità di aggiornamento completo senza perdite.
Tipi di mappature supportate
- ✅ Mappatura singola: supporta aggiornamenti incrementali
- ✅ Mappatura multi-fusione: supporta aggiornamenti incrementali
- ❌ Mappatura da dispositivo mobile: non supporta aggiornamenti incrementali (incluse acquisizioni per piccoli spazi e per oggetti)
Versioni di mappatura supportate
La funzionalità supporta le seguenti versioni di mappatura:
- Versione 8.5
- Versione 9.4 e superiori
Nota
Per implementare aggiornamenti incrementali su versioni 7.6 o superiori, è necessario prima aggiornare alla versione più recente seguendo Aggiornamento della versione di mappatura con dati originali.
Dopo l'aggiornamento, sarà possibile eseguire mappature incrementali.
Acquisizione dati dell'area modificata
Le modalità di acquisizione variano in base allo scenario d'uso. Consultare: Acquisizione dati dell'area modificata.
Importante
I nuovi dati acquisiti devono sovrapporsi visivamente per 20-50 metri con l'area coperta dalla mappa originale.
Mappatura con aggiornamento incrementale
Dopo l'acquisizione dei dati dell'area modificata, è necessario caricarli nel task di aggiornamento incrementale specificato per generare la mappa spaziale aggiornata.
Procedura dettagliata: Mappatura con aggiornamento incrementale.
Utilizzo della mappa aggiornata per il posizionamento
Al completamento della mappatura incrementale, viene generata una nuova mappa spaziale (mantenendo lo stesso Block ID). Gli sviluppatori possono utilizzare immediatamente la mappa aggiornata per il posizionamento caricando il Block risultante nella libreria di cloud localization, senza modifiche al codice o ricompilazioni.
Procedura dettagliata: Utilizzo della mappa aggiornata per il posizionamento.