Qual è il modo migliore per imparare la realtà aumentata?
Beh, questo dipende da cosa vuoi fare esattamente con la realtà aumentata.
Se vuoi scrivere un'applicazione per essa, guarda i prototipi di hardware esistenti, come Meta e Hololens, acquista ciò di cui hai bisogno per la tua app (cioè Meta è più per il lavoro a distanza, Hololens è meglio per vedere cose lontane, entrambi hanno i loro pro e contro in termini di campo visivo e registrazione/tracciamento, guarda in questo). Inoltre, studiate le API disponibili e assicuratevi che siano adatte alla vostra app. Una volta ottenuto il prototipo, impostatelo e iniziate a codificare/apprendere le API in profondità.
Se siete più interessati agli aspetti di ricerca dietro gli auricolari, sviluppando auricolari migliori o tecnologie che sono utili per un ampio spettro di applicazioni AR, guardate le pubblicazioni di ricerca su luoghi come Google Scholar, Web of Knowledge, e ResearchGate (potete anche trovare un miscuglio di informazioni utili / tutorial con semplici ricerche su Google e su Wikipedia). Ci sono diverse potenziali aree di ricerca (che quasi sempre si sovrappongono). Queste possono essere ulteriormente suddivise in sotto-argomenti.
-Ottica hardware e rendering: conflitto vergenza-accomodamento, aspetti legati alla latenza, tracking pupillare/oculare per AR/VR, rendering foveated, display varifocali e multifocali/campo luce, ecc.
-Tracking/ego-motion/registrazione: basato sulla visione e basato sull'IR, basato sull'IMU, metodi ibridi, filtraggio, ecc.
- Ricostruzione 3D (anche fattori nel tracking/ego-motion, ma molto più focalizzato su SLAM / ricostruzione della geometria, geometria in movimento, segmentazione simultanea che aiuta la ricostruzione, struttura cinematica della geometria, proprietà dei materiali, illuminazione della scena, ecc.
- Networking: contenuto distribuito/piattaforme di condivisione per applicazioni AR/VR, coordinamento tra cuffie e altri dispositivi informatici indossabili, ecc.
- In relazione alle applicazioni AR, semantica / problemi di computer vision di livello superiore, come la segmentazione degli oggetti, rilevamento/riconoscimento, tracciamento, classificazione, logica
- Interazione e applicazioni nel contesto AR: aptica, interazione di livello superiore e GUI basate su input di computer vision, insegnamento / formazione / simulazione
Devi solo capire cosa ti interessa di più, e iniziare a imparare.
Spero che questo aiuti!
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)?
- Qual è la migliore libreria JavaScript per la realtà aumentata?