Table of Contents

Utilizzo di EasyAR Mega per il tracciamento di oggetti

La capacità fondamentale di EasyAR Mega non risiede solo nel posizionamento dell'intero spazio fisico, ma può anche essere applicata al tracciamento tridimensionale ad alta precisione di oggetti fisici specifici e conosciuti. Ciò consente di tracciare con precisione un oggetto predefinito (come un dispositivo industriale, un oggetto espositivo o un prodotto retail) sovrapponendo contenuti virtuali ricchi, utilizzando esattamente lo stesso approccio di sviluppo di Mega.

Principi fondamentali e flusso di lavoro

Il principio del tracciamento di oggetti con Mega è simile a quello delle applicazioni Mega per spazi ampi. Combina le caratteristiche visive dell'oggetto stesso con avanzati algoritmi di posizionamento cloud, ottenendo così un effetto più stabile e preciso rispetto al tradizionale tracciamento di oggetti.

Il tracciamento di oggetti con Mega può essere visto come un caso speciale della funzionalità di posizionamento spaziale di Mega applicata a obiettivi di oggetti specifici. Il processo di posizionamento è identico; la differenza principale risiede in lievi variazioni nella fase di creazione della mappa, specifiche per l'oggetto.

Flusso di lavoro:

  1. Creazione della mappa:

    • Utilizzare uno smartphone con funzionalità SLAM di buona qualità e l'app dedicata Mega Toolbox App per acquisire dati attorno all'oggetto target. Data Capture
    • Caricare i dati acquisiti *.EMP tramite il backend di gestione della creazione mappe di EasyAR.
    • La piattaforma di elaborazione cloud elaborerà i dati acquisiti, utilizzando avanzati algoritmi AI per estrarre le caratteristiche visive dell'oggetto target, generare una nuvola di punti 3D dell'oggetto e costruire una mesh densa con texture.
    • L'output finale del sistema di creazione mappe sarà anch'esso sotto forma di "Mappa Mega Block".
  2. Tracciamento in tempo reale:

    • Quando il dispositivo dell'utente scansiona l'oggetto target, utilizza prima la funzionalità di posizionamento Mega per il posizionamento in tempo reale, recuperando la posa corrente del dispositivo.
    • Successivamente, si fonde con il sistema SLAM del dispositivo stesso, allineando il sistema di coordinate della mappa Mega con quello del sistema SLAM del dispositivo, consentendo così un tracciamento continuo in tempo reale.
Consiglio

Lettura consigliata: Principio del posizionamento spaziale Mega.

Differenze e confronto con il posizionamento spaziale Mega

Il tracciamento di oggetti con Mega, rispetto al posizionamento spaziale Mega, è tecnicamente identico, ma si differenzia per gli scenari applicativi su cui si concentra e che privilegia:

Caratteristica Posizionamento spaziale Mega Tracciamento di oggetti Mega
Obiettivo principale Abilitare la navigazione dell'utente in ambienti macro e l'ancoraggio spaziale di contenuti virtuali Abilitare la digitalizzazione di oggetti specifici, la sovrapposizione di informazioni e l'interazione realtà-aumentata
Calcolo spaziale Posizionamento tramite il servizio cloud Mega e fusione con il tracciamento sul dispositivo Identico al posizionamento spaziale Mega
Scenari applicativi Navigazione indoor/outdoor, giochi AR su larga scala, digital twin a livello urbano Ispezione di dispositivi industriali, guide per oggetti espositivi, prova AR di prodotti retail

Differenze e confronto con il tracciamento di oggetti 3D di EasyAR Sense

EasyAR Sense offre anche una potente funzionalità di 3D Object Tracking, ma il tracciamento di oggetti con Mega si distingue significativamente per la filosofia progettuale e gli scenari applicativi:

Caratteristica 3D Object Tracking Tracciamento di oggetti Mega
Base di posizionamento Dipende da modelli 3D in formato standard, provenienti da scanner 3D, software di ricostruzione 3D, ecc. Dipende da una mappa spaziale Mega pre-costruita, generata da acquisizione con smartphone ed elaborazione cloud
Stabilità del tracciamento Buona, può perdersi con movimenti rapidi o occlusione parziale Maggiore resistenza all'occlusione e alle interferenze, tracciamento più stabile
Requisiti dell'oggetto L'oggetto stesso deve avere una texture ricca, struttura geometrica semplice Requisiti minori sulla ricchezza della texture dell'oggetto, può avere una struttura geometrica più complessa
Requisiti ambientali Nessun requisito ambientale, l'oggetto target può trovarsi in qualsiasi ambiente L'ambiente in cui si trova l'oggetto target può essere diverso da quello di acquisizione durante la creazione della mappa, ma non può cambiare arbitrariamente durante l'uso della funzionalità
Requisito di connessione Non richiede connessione, tutti i dati e il calcolo avvengono sul dispositivo Richiede connessione, il risultato del calcolo si ottiene tramite il servizio di posizionamento cloud Mega
Dinamicità Supportato. L'oggetto target può muoversi nell'ambiente durante l'uso della funzionalità Non supportato. L'oggetto target deve rimanere statico durante l'uso della funzionalità
Scalabilità Può essere esteso per supportare il tracciamento simultaneo di più oggetti target, che sono indipendenti tra loro Può tracciare più oggetti nello stesso spazio, ma questi devono rimanere fissi nello spazio e non sono indipendenti tra loro
Scenari applicativi Oggetti con struttura semplice e texture ricca, che richiedono di essere maneggiati durante l'esperienza (es. tenuti in mano) Oggetti con struttura complessa e texture media, fissi nello spazio durante l'esperienza (es. ispezione di macchinari in fabbrica, guide per reperti museali)

Come scegliere:

  • Se il tuo scenario applicativo è riconoscere un oggetto singolo e mobile, e non ti interessa la sua posizione nell'ambiente macro, EasyAR Sense 3D Object Tracking è una scelta più leggera e diretta.
  • Se il tuo scenario applicativo coinvolge il tracciamento e la digitalizzazione ad alta precisione e stabilità di uno o più oggetti fissi in uno spazio definito (come una fabbrica, un museo, un centro commerciale), EasyAR Mega Object Tracking è la scelta ideale.

Argomenti correlati