2011 06 08_open_week

40
1

Upload: christopher-cerqueira

Post on 05-Jul-2015

325 views

Category:

Education


0 download

TRANSCRIPT

Page 1: 2011 06 08_open_week

1

Page 2: 2011 06 08_open_week

Iron Man 2 2

Page 3: 2011 06 08_open_week

Christopher Shneider Cerqueira

Orientador: Prof. Dr. Claudio Kirner

Instituto de Ciências Exatas (ICE) – Departamento de Matemática e Computação (DMC)

Universidade Federal de Itajubá – UNIFEI

christophercerqueira, [email protected] 3

Page 4: 2011 06 08_open_week

• Definições

• Exemplos

• ARToolKit e BuildAR

• Tendências

4

Page 5: 2011 06 08_open_week

DEFINIÇÕES

5

Page 6: 2011 06 08_open_week

DEFINIÇÃO:

• Uma definição mais atualizada é: realidade aumentada é uma

interface baseada na sobreposição de informações

virtuais geradas por computador (envolvendo imagens

estáticas e dinâmicas, sons espaciais e sensações

hápticas) com o ambiente físico do usuário,

percebida através de dispositivos tecnológicos e

usando as interações naturais do usuário, no mundo

físico. (KIRNER 2011)

6

Page 7: 2011 06 08_open_week

REALIDADE AUMENTADA

• Milgram’s Continuum [Milgram][Kirner2011]:

• Principais características [AZUMA]:

• Combinação do mundo real com mundo virtual;

• Integração em tempo real do mundo real e virtual;

• Referenciamento em 3D (Posicionamento correto).

Mundo Real Realidade

Aumentada

Virtualidade

Aumentada

Realidade

Virtual

Mundo Real Mundo Virtual Realidade Misturada

Ambiente Virtual Adição de virtual Adição de real Ambiente Real

7

Interface Real Interface Virtual Complementa a

realidade

Page 8: 2011 06 08_open_week

Interfaces

Tangíveis

Realidade

Aumentada

Virtualidade

Aumentada

Realidade

Virtual

Mundo Real Mundo Virtual

Realidade Misturada

Ambiente Virtual Adição de virtual Adição de real Ambiente Real

Espacial “See-Through”

Visão Indireta Visão Direta

Monitor

Semi-imersivo Imersivo

Cross-reality

8

Interface Real Interface Virtual

Page 9: 2011 06 08_open_week

PEQUENO HISTÓRICO

1960’s

Sutherland / Morton Heilig

SkechPad, Ultimate Display e Sensorama

1990’s

Tom Caudell / Azuma / Milmann

Augmented Reality, pesquisas e taxonomias

9

Page 10: 2011 06 08_open_week

ESTADO ATUAL

2000’s

Expansão da tecnologia

10

Page 11: 2011 06 08_open_week

REALIDADE AUMENTADA É UM CONCEITO DE

TRANSIÇÃO

• Desafios da Realidade Aumentada

• Tecnologia de interação

• Tracking

• Portabilidade

• Computação gráfica

• Referenciamento

11

Page 12: 2011 06 08_open_week

REALIDADE AUMENTADA É UM CONCEITO DE

TRANSIÇÃO

12

Realidade

Aumentada

Realidade

Física

Cross-reality

Inteligência

Humana

Inteligência

Artificial

Page 13: 2011 06 08_open_week

APLICAÇÕES

Exemplos de aplicações

Projeto ATIRA (UNIFEI)

13

Page 14: 2011 06 08_open_week

APLICAÇÕES MÉDICAS

• Veinviewer

14

Page 15: 2011 06 08_open_week

APLICAÇÕES NA ENGENHARIA

• Vidente

15

Page 16: 2011 06 08_open_week

APLICAÇÕES EM JOGOS

• 3DS

16

Page 17: 2011 06 08_open_week

APLICAÇÕES PARA O PUBLICO INFANTIL

• Lego + Intel

17

Page 18: 2011 06 08_open_week

ATIRA - UNIFEI

• Ambiente Temático Interativo com Realidade Aumentada para Museu de Ciência e Tecnologia

• Desenvolvimento de projetos museológicos e de novos espaços científico culturais.

• Produção, aprimoramento ou aquisição de experimentos interativos para museus e centros de ciência.

• Edital: CNPq/SECIS/MCT/Fundações Estaduais de Amparo à Pesquisa nº 064/2009

18

Page 19: 2011 06 08_open_week

ATIRA - UNIFEI

• Desenvolvimento de Interações Tangíveis com Realidade Aumentada envolvendo Imagens, Maquetes e Objetos Históricos

• Metodologias de controle de interação para prototipagem rápida de aplicações de RA.

• Calibração dinâmica de projetores com marcadores.

• Utilização de interfaces tangíveis.

• Cross-reality

19

Page 20: 2011 06 08_open_week

FRAMEWORKS E COMO COMEÇAR

O que fazer?

Como fazer?

20

Page 21: 2011 06 08_open_week

COMO COMEÇAR?

• Escolher o tipo de aplicação:

• Marcadores

• Sem Marcador

• Hardware envolvido

• Escolher framework e bibliotecas de hardware.

21

Page 23: 2011 06 08_open_week

NYARTOOLKIT

• Porte do ARToolKit para Java

• Java / C# /ActionScript3 / C++

/ Android

• JMF, OpenGL / Java3D

• http://nyatla.jp/nyartoolkit/wiki/index.php?FrontPage.en

23

Page 24: 2011 06 08_open_week

FLARTOOLKIT

• Porte do NyArToolKit para

AS3

• AS3

• http://www.libspark.org/wiki/saqoosha/FLARToolKit/

en

• http://www.ckirner.com/realidadevirtual/?%26nbsp%

3B_APLICA%C7%D5ES:FlartoolKit

24

http://ge.ecomagination.com/smartgrid/#/augmented_reality

Page 25: 2011 06 08_open_week

PTAM

• Parallel Tracking and Mapping

• Markless tracking

• C/C++

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

• http://www.robots.ox.ac.uk/~bob/research/research_ptamm.html

25

Page 26: 2011 06 08_open_week

WIIMOTE

• Controle do Nintendo Wii

• Infrared Cam

• Inertial Sensors

• Buttons

• Experiências do Johnny Lee

• http://wiiyourself.gl.tter.org/ (C)

• http://motej.sourceforge.net/ (JAVA)

• http://code.google.com/p/wiiflash/ (AS3)

• http://www.cs.cmu.edu/~johnny/projects/wii/

26

Page 27: 2011 06 08_open_week

KINECT

• Hardware de captura

• “Sonar”

• Câmera VGA

• http://kinect.dashhacks.com/

27

Page 28: 2011 06 08_open_week

DESENVOLVENDO

ARToolKit e BuildAr

28

Page 29: 2011 06 08_open_week

CICLO DE EXECUÇÃO DE UMA APLICAÇÃO DE

REALIDADE AUMENTADA

29

Page 30: 2011 06 08_open_week

• Exemplo ARToolKit.

30

Page 31: 2011 06 08_open_week

BUILDAR

• http://www.buildar.co.nz/

• Interface de autoria gráfica.

31

Page 32: 2011 06 08_open_week

32

• Exemplo BuildAR

Page 33: 2011 06 08_open_week

DESENVOLVENDO

• REPOSITÓRIO ENORME: Google SketchUp Warehouse

• http://sketchup.google.com/3dwarehouse/

• IDEs para desenvolvimento 3D

• 3D Studio Max

• Blender + Vivaty

• Google SketchUp

• Programas rápidos para RA

• SACRA (http://www.ckirner.com/sacra/)

• ARPE (em breve)

• BuildAR (http://www.buildar.co.nz/) *Versão PRO é pago! 33

Page 34: 2011 06 08_open_week

TENDÊNCIAS

34

Page 35: 2011 06 08_open_week

MELHORIAS DE TRACKING

Hybrid

Markers

Sensor Markless

35

Page 36: 2011 06 08_open_week

MOBILE

http://www.pranavmistry.com/projects/sixthsense/

http

://w

ww

.itac

itus.

org

36

Page 37: 2011 06 08_open_week

WEARABLE

http://www.cyberdyne.jp/english/

http://www.lumus-optical.com

37

Page 38: 2011 06 08_open_week

LINHAS DE PESQUISA

• Conteúdo adaptativo

• Conteúdo geo-localizado

• Cross-reality

• Hiper-reality

38

Page 39: 2011 06 08_open_week

39

Page 40: 2011 06 08_open_week

Christopher Shneider Cerqueira

Orientadores: Prof. Claudio Kirner

http://sites.google.com/site/christophercerqueira/ear [email protected]

40