Wiki

Utilizzo di grafica, video e audio generati dal computer per "aumentare" una ripresa dal vivo del mondo reale.

Uno dei problemi principali nello sviluppo di applicazioni con realtà aumentata è quello del tracking del punto di vista della telecamera che riprende la scena da "aumentare".

La libreria ARToolKit risolve questo problema usando algoritmi di computer vision per calcolare la posizione e l'orientazione della telecamera relativa a dei marker fisici in tempo reale.

I marker sono realizzati con dei pattern particolari di quadrati neri su sfondo bianco, segue un esempio:

Nelle nostre prove in questo settore abbiamo sviluppato dei programmi dimostrativi con Processing e con openFrameworks.

Per le prove realizzate con Processing ci siamo basati su questo tutorial pubblicato su CreativeApplications.Net.

Con openFrameworks abbiamo realizzato un'applicazione di realtà aumentata usando la libreria ofxARToolkitPlus (derivata da ARToolKit) per la parte di riconoscimento dei marker e tracking della telecamera e la libreria ofxAssimpModelLoader per caricare modelli 3D da posizionare nella scena.