Di cosa ho bisogno per creare un'applicazione di realtà aumentata?
La realtà aumentata sovrappone il video al video catturato dalla telecamera in modo tale che gli oggetti generati dal computer sembrano avere una posizione assoluta nel mondo reale o relativa a un oggetto del mondo reale come una pagina di un libro. Nel caso di un libro, l'applicazione di realtà aumentata utilizza la fotocamera del dispositivo mobile per visualizzare un video sovrapposto all'illustrazione corrispondente nel libro.
Aggiungere la realtà aumentata a un obiettivo coinvolge i seguenti componenti:
- Un obiettivo con un'illustrazione
- Immagine del marcatore che riflette l'illustrazione "attiva"
- Video o modelli 3D sovrapposti al filmato proveniente dalla fotocamera del dispositivo mobile.
- Un sistema di gestione dei contenuti che abbina le immagini dei marker con le sovrapposizioni video, ed è usato per posizionare le sovrapposizioni rispetto ai marker.
- Un'app abilitata alla realtà aumentata che è caricata con le immagini dei marker e le sovrapposizioni. Contiene anche qualsiasi logica o struttura basata su regole che definisce le potenziali interazioni con gli overlay.
- Un dispositivo mobile con una fotocamera attraverso la quale l'app di realtà aumentata può cercare le immagini dei marker. Idealmente, il dispositivo ha una luce che può essere usata come una torcia per illuminare le immagini dei marker in condizioni di scarsa luminosità.
- Image recognition middleware come Vuforia o Wikitude che interpreta il filmato dalla fotocamera del dispositivo mobile, determina quando le immagini dei marker vengono attivate e come integrare gli oggetti virtuali nel flusso del display.
- Il display trasmette il filmato fuso della fotocamera e gli overlay all'utente. Un telefono cellulare appare come un "oblò" o uno "specchio magico" nel mondo aumentato del libro, mentre un display indossabile può fornire un'immersione totale.
Per far funzionare la realtà aumentata, l'utente avvia l'app e punta la telecamera sull'obiettivo. L'app cerca di abbinare le immagini mostrate nella vista della telecamera con il database dei marcatori. Quando viene trovata una corrispondenza, l'app recupera dal database la sovrapposizione corrispondente al marcatore che è stato trovato e il posizionamento della sovrapposizione rispetto al marcatore. L'app invia la sovrapposizione al display, che viene posizionata come specificato sopra l'illustrazione con il marcatore, e trasmessa all'utente insieme al filmato dalla telecamera.
Articoli simili
- Come distinguere facilmente la realtà aumentata e la realtà virtuale
- Quale azienda sviluppa applicazioni mobili basate sulle ultime tecnologie come IoT, realtà aumentata, realtà virtuale, ecc.
- Il porno in realtà aumentata (AR) sarà più realistico del porno in realtà virtuale (VR)?
- Posso usare Spark AR Studio per creare app di realtà aumentata?