Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games...

21
Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. [email protected]

Transcript of Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games...

Page 1: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Augmented Realitythe next-gen communication level

Ludovico CellentaniDirector, Just Funny Games

[email protected]

Page 2: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

“I've seen things you people wouldn't believe.

Attack ships on fire off the shoulder of Orion. I've watched C-beams glitter in the dark near the Tannhauser Gate.

All those moments will be lost in time, like tears in the rain.

Time to die.” Batty – Blade Runner (1982)

Page 3: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Definizione

“Augmented reality (AR) is a term for a live direct or indirect view of a physical real-world environment whose elements are augmented by virtual computer-generated imagery. It is related to a more general concept called mediated reality in which a view of reality is modified (possibly even diminished rather than augmented) by a computer. As a result, the technology functions by enhancing one’s current perception of reality.” - Wikipedia

Page 4: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Milgram's Reality-Virtuality Continuum (1994)

Ambienti costituiti da soli

oggetti reali

Ambienti costituiti da soli oggetti

virtuali

Page 5: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Azuma’s definition (1997)Tecnica che combina esperienza reale con

esperienza virtuale.

Tecnica che fornisce un’interattività in real-time.

Tecnica che integra oggetti in 3D.

Risulta quindi chiaro un aspetto peculiare della Realtà Aumentata: l’utente permane nel proprio stato di immersione nella realtà ma ha la possibilità di interagire con oggetti che non hanno una propria fisicità concreta.

Page 6: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Un po’ di storia…

Terminator (1992)

Page 7: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Un po’ di storia…Il termine Augmented Reality viene fatto

storicamente risalire a Tom Caudell, ricercatore a Boing negli anni ‘90

Caudell utilizzo tecniche di AR per realizzare un sistema impiegato dagli addetti alla manutenzione degli aeroplani.

Lo sviluppo dell’AR era fortemente connesso al fatto che gli uomini non avevano i mezzi fisici per portare con sé tutti gli strumenti di lavoro necessari.

Page 8: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Un po’ di storia…2004 Nel 2004 Mathias Möhring

presentò il primo sistema per il tracking di marker 3D su un telefono mobile: “The Augmented Reality Kitchen”, dai ricercatori dell' MIT.

In questi anni il progresso tecnologico porta alla realizzazione dei primi modelli di smartphones: dispositivi portatili con microprocessori installati assieme a fotocamere. L'hardware fa passi avanti e consente i primi tentativi di riconoscimento di immagini.

Page 9: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Un po’ di storia…2007 Dr Steven Zhou e il suo gruppo di

ricercatori dell'università di Singapore lancia la prima applicazione commerciale al mondo a fruire di quella che viene chiamata Mixed Reality .

Quasi contemporaneamente in Giappone Sony rilascia “Eye of Judgment”, videogioco per Sony Playstation© 3.

In molti stanno cominciando a trattare con tecnologie di acquisizione ed elaborazione di immagini orientati alla realtà aumentata.

Page 10: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Dalla storia ad oggi…Negli ultimi 3 anni la tecnologia ha fatto molti

progressi e tantissimi dispositivi di ultimissima generazione hanno capacità computazionali sorprendenti, anche nel settore mobile.

Gli Smartphones di ultimissima generazione (iPhone, Android...) sono molto spesso corredati con una vasta gamma di sensori con cui interagiscono con l'ambiente circostante (GPS, bussole, fotocamere.. ), e questo ha consentito lo sviluppo di diverse branche di AR.

Page 11: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Alcuni applicazioni…

iPhone Wikitude app

Android Layar app

Page 12: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Optical see-through HMD

Page 13: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Video see-through HMD

Page 14: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Monitor based AR

Page 15: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Tipi di Augmented RealityGeolocation (Location-based): utilizza

informazioni del GPS, magnetometro e accelerometro per tracciare oggetti geotaggati

Marker-based tracking: dispositivo utilizza la fotocamera per riconosce markers con un processo di template-matching e ricostruisce l’informazione associata

Markerless tracking: dispositivo utilizza la fotocamera per elaborare in real-time l’immagine e determinare elementi specifici

Page 16: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Geolocation AR

Page 17: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Marker tracking AR (1/2)

Page 18: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Marker tracking AR (2/2)

Page 19: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Markerless tracking AR

Page 20: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

Next?

Augmented Reality – The future of education(http://www.youtube.com/watch?v=Q_xF8ujj7ko)

Page 21: Augmented Reality the next-gen communication level Ludovico Cellentani Director, Just Funny Games s.r.l. ludo@justfunnygames.com.

BibliografiaARToolkit (

http://www.hitl.washington.edu/artoolkit/)

FLARToolkit, Actionscript 3 porting of ARToolkit (http://www.libspark.org/wiki/saqoosha/FLARToolKit/en)

OpenCV (http://opencv.willowgarage.com/wiki/)

PTAM (http://www.robots.ox.ac.uk/~gk/PTAM/)

OpenMAR (http://openmar.org/)