Usare EasyAR Mega per l'object tracking
La capacità principale di EasyAR Mega non si limita alla localizzazione dell'intero spazio fisico. Può essere applicata anche al tracking 3D ad alta precisione di specifici oggetti fisici conosciuti. Questo consente di tracciare con precisione un oggetto predefinito, come un'apparecchiatura industriale, un oggetto esposto o un prodotto retail, usando lo stesso approccio di sviluppo di Mega, e di sovrapporvi ricchi contenuti virtuali.
Principi di base e workflow
Il principio del Mega object tracking è simile a quello delle applicazioni Mega per grandi spazi. Combina le caratteristiche visive dell'oggetto stesso con algoritmi avanzati di localizzazione cloud, ottenendo un risultato più stabile e preciso rispetto all'object tracking tradizionale.
Il Mega object tracking può essere considerato un caso speciale della localizzazione spaziale Mega su uno specifico target oggetto. Il processo di localizzazione è completamente identico; l'unica differenza è che il lato mapping presenta leggere differenze dovute alle caratteristiche specifiche degli oggetti.
Il workflow è il seguente:
Costruzione della mappa:
- Usare uno smartphone con buone capacità SLAM e la Mega Toolbox App dedicata per raccogliere dati intorno all'oggetto target.

- Caricare i dati *.EMP raccolti tramite il backend di gestione mapping di EasyAR.
- La piattaforma di elaborazione cloud elabora i dati raccolti, usa algoritmi AI avanzati per estrarre le caratteristiche visive dell'oggetto target, genera una point cloud 3D dell'oggetto target e costruisce una dense mesh texturizzata.
- Anche l'output finale del sistema di mapping esiste sotto forma di "Mega Block map".
- Usare uno smartphone con buone capacità SLAM e la Mega Toolbox App dedicata per raccogliere dati intorno all'oggetto target.
Tracking in tempo reale:
- Quando il dispositivo dell'utente scansiona l'oggetto target, usa prima la funzione di localizzazione Mega per la localizzazione in tempo reale e recupera la posa corrente del dispositivo.
- Poi, sul lato dispositivo, esegue la fusione con il sistema SLAM del dispositivo stesso, allineando il sistema di coordinate della mappa Mega con il sistema di coordinate del sistema SLAM del dispositivo, così da ottenere un tracking continuo in tempo reale.
Consiglio
Lettura di riferimento: principi della localizzazione spaziale Mega.
Differenze e confronto con la localizzazione spaziale Mega
Rispetto alla localizzazione spaziale Mega, il Mega object tracking è coerente dal punto di vista tecnico, ma differisce per gli scenari applicativi su cui si concentra:
| Caratteristica | Localizzazione spaziale Mega | Mega object tracking |
|---|---|---|
| Scopo principale | Realizzare la navigazione dell'utente in ambienti macroscopici e l'ancoraggio spaziale dei contenuti virtuali | Realizzare digitalizzazione, sovrapposizione di informazioni e interazione virtuale-reale per oggetti specifici |
| Spatial computing | Esegue la localizzazione tramite Mega cloud service o Mega Go ed esegue fused tracking sul lato dispositivo | Completamente identico alla localizzazione spaziale Mega |
| Scenari applicativi | Navigazione indoor e outdoor, giochi AR su larga scala, digital twin a scala urbana | Ispezione di apparecchiature industriali, guida di oggetti esposti, prova AR di prodotti retail |
Differenze e confronto con EasyAR Sense 3D object tracking
EasyAR Sense offre anche una potente funzione 3D Object Tracking, ma il Mega object tracking presenta differenze significative nella filosofia di progettazione e negli scenari applicativi:
| Caratteristica | 3D Object Tracking | Mega object tracking |
|---|---|---|
| Base di localizzazione | Dipende da un modello 3D in formato standard, che può provenire da uno scanner 3D, da software di ricostruzione 3D, ecc. | Dipende da una mappa spaziale Mega pre-costruita, raccolta tramite telefono e generata nel cloud |
| Stabilità del tracking | Buona, ma può perdersi durante movimenti rapidi o occlusioni parziali | Maggiore resistenza a occlusioni e interferenze, tracking più stabile |
| Requisiti dell'oggetto | L'oggetto stesso deve avere texture ricca e geometria semplice | I requisiti sulla ricchezza della texture dell'oggetto sono inferiori e la geometria può essere più complessa |
| Requisiti dell'ambiente | Nessun requisito per l'ambiente; l'oggetto target può trovarsi in qualsiasi ambiente | L'ambiente dell'oggetto target può essere diverso da quello della raccolta mapping, ma durante l'uso della funzione l'ambiente non deve essere modificato arbitrariamente |
| Requisito di rete | Nessuna rete richiesta; tutti i dati e i calcoli avvengono sul lato dispositivo | Rete su richiesta; quando si usa Mega cloud localization service è necessaria la connessione per tutta la durata, mentre quando si usa Mega Go on-device localization dati e calcoli avvengono sul lato dispositivo |
| Dinamicità | Supportata. L'oggetto target può muoversi nell'ambiente durante l'uso della funzione | Non supportata. L'oggetto target deve rimanere statico durante l'uso della funzione |
| Scalabilità | Può essere esteso per supportare il tracking simultaneo di più oggetti target, e gli oggetti target sono indipendenti tra loro | Può tracciare più oggetti nello stesso spazio, ma questi oggetti devono rimanere statici nello spazio e gli oggetti non sono indipendenti tra loro |
| Scenari applicabili | Oggetti con struttura semplice e texture ricca che devono potersi muovere in modo flessibile durante l'esperienza, per esempio oggetti tenuti in mano | Oggetti con struttura complessa e texture ordinaria, relativamente fissi nello spazio durante l'esperienza, come l'ispezione di apparecchiature in fabbrica o la guida di oggetti esposti in museo |
Come scegliere:
- Se lo scenario applicativo consiste nel riconoscere un oggetto indipendente e mobile, e non interessa la sua posizione nell'ambiente macroscopico, EasyAR Sense 3D Object Tracking è una scelta più leggera e diretta.
- Se lo scenario applicativo consiste nel tracking e nella digitalizzazione ad alta precisione e alta stabilità di uno o più oggetti fissi in uno spazio fisso, come una fabbrica, un museo o un centro commerciale, EasyAR Mega object tracking è la scelta migliore.