Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Oficina de Realidade Aumentada Campus Party Brasil 2010
Agenda <ul><li>Motivação </li></ul><ul><li>O que é Realidade Aumentada </li></ul><ul><li>Classificações de Realidade Aumen...
Motivação Avatar: The Toy – Augumented Reality
Realidade Aumentada O que é RA? “ Realidade Aumentada é definida usualmente como a sobreposição de objetos virtuais tridim...
<ul><li>Origem </li></ul><ul><li>1979 – Caças americanos F-16. </li></ul><ul><li>Tela auxiliar transparente com informaçõe...
<ul><li>RA com visão ótica direta </li></ul><ul><ul><li>Utiliza acessórios como óculos ou capacetes com lentes. </li></ul>...
<ul><li>RA com visão por vídeo baseada em monitor   </li></ul><ul><ul><li>Utiliza webcam. </li></ul></ul><ul><ul><li>Forma...
Conceitos <ul><ul><li>Ação, movimentação e modificação do ambiente. </li></ul></ul><ul><ul><li>Meio de interação do usuári...
Conceitos <ul><li>Visão Computacional </li></ul><ul><ul><li>Ciência que atribui capacidade visual a máquinas. </li></ul></...
Realidade Aumentada Como funciona? Interpreta  Marcador Fiducial Reproduz Avatar  no mundo virtual Fiducial Reconhecido? S...
Aplicação da RA Marketing e Comunicação Entretenimento
<ul><ul><li>AR Quake </li></ul></ul><ul><ul><ul><li>Wearable Lab da Universidade Sul da Austrália desenvolveu a versão em ...
Construção de aplicações/jogos em RA Aspectos importantes - Estratégia de Fiducial - Uso de facilitadores  - Padrão de Mod...
Construção de aplicações/jogos em RA Pacotes Facilitadores - OpenCV - ARToolKit ARToolKit 2.6 (with VRML support) ARToolKi...
Construção de aplicações/jogos em RA Dicas & Lições Aprendidas - RA deve ser o meio, não o propósito da aplicação. - Mapei...
Demo
Contato Vitor Secco [email_address] twitter.com/vsecco Caio Sanchez [email_address]
Referências <ul><li>Realidade Aumentada –  Claudio Kirner </li></ul><ul><li>http://www.realidadeaumentada.com.br </li></ul...
Upcoming SlideShare
Loading in …5
×

Realidade Aumentada

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to comment

Realidade Aumentada

  1. 1. Oficina de Realidade Aumentada Campus Party Brasil 2010
  2. 2. Agenda <ul><li>Motivação </li></ul><ul><li>O que é Realidade Aumentada </li></ul><ul><li>Classificações de Realidade Aumentada </li></ul><ul><li>Conceitos </li></ul><ul><li>Como Funciona </li></ul><ul><li>Aplicação da RA </li></ul><ul><li>Construção de aplicações/jogos em RA </li></ul><ul><li>Demo ARToolkit </li></ul>
  3. 3. Motivação Avatar: The Toy – Augumented Reality
  4. 4. Realidade Aumentada O que é RA? “ Realidade Aumentada é definida usualmente como a sobreposição de objetos virtuais tridimensionais, gerados por computador, com um ambiente real, por meio de algum dispositivo tecnológico [MIL94]. Entretanto, esta conceituação é muito geral e só fica clara com sua inserção em um contexto mais amplo: o da Realidade Misturada.” Claudio Kirner Vitual Continuum - Milgram 94
  5. 5. <ul><li>Origem </li></ul><ul><li>1979 – Caças americanos F-16. </li></ul><ul><li>Tela auxiliar transparente com informações de mira para auxiliar o piloto. </li></ul><ul><li>Como surgiu </li></ul><ul><li>- 1990 – Tom Caudell funcionário da Boeing criou o termo “Realidade Aumentada”. </li></ul><ul><li>Auxiliar trabalhadores na construção de aviões para melhorar conexão de cabos. </li></ul>Realidade Aumentada
  6. 6. <ul><li>RA com visão ótica direta </li></ul><ul><ul><li>Utiliza acessórios como óculos ou capacetes com lentes. </li></ul></ul><ul><ul><li>Funciona bem em projetos de uso “pessoal”. </li></ul></ul><ul><ul><li>Garante a imersão total do usuário. </li></ul></ul><ul><li>RA com visão direta por vídeo </li></ul><ul><ul><li>Utiliza capacetes com micro-cameras acopladas. </li></ul></ul><ul><ul><li>Muda ponto de vista a partir da posição do usuário. </li></ul></ul>Classificações de Realidade Aumentada
  7. 7. <ul><li>RA com visão por vídeo baseada em monitor </li></ul><ul><ul><li>Utiliza webcam. </li></ul></ul><ul><ul><li>Forma mais comum de RA hoje em dia. </li></ul></ul><ul><li>RA com visão ótica por projeção </li></ul><ul><ul><li>O resultado é apresentado ao usuário sem a necessidade de nenhum equipamento auxiliar. </li></ul></ul>Classificações de Realidade Aumentada
  8. 8. Conceitos <ul><ul><li>Ação, movimentação e modificação do ambiente. </li></ul></ul><ul><ul><li>Meio de interação do usuário com a aplicação. </li></ul></ul><ul><ul><li>Posiciona e orienta elementos virtuais na cena do mundo real. </li></ul></ul>Marcador Fiducial
  9. 9. Conceitos <ul><li>Visão Computacional </li></ul><ul><ul><li>Ciência que atribui capacidade visual a máquinas. </li></ul></ul><ul><ul><li>Permite o reconhecimento do marcador fiducial no ambiente virtual. </li></ul></ul>Modelagem 3D
  10. 10. Realidade Aumentada Como funciona? Interpreta Marcador Fiducial Reproduz Avatar no mundo virtual Fiducial Reconhecido? Sim Não Início exit(0) Retorna p/ estado cíclico 1. 2.
  11. 11. Aplicação da RA Marketing e Comunicação Entretenimento
  12. 12. <ul><ul><li>AR Quake </li></ul></ul><ul><ul><ul><li>Wearable Lab da Universidade Sul da Austrália desenvolveu a versão em RA do popular game Quake. </li></ul></ul></ul><ul><ul><ul><li>Composto por: </li></ul></ul></ul><ul><ul><ul><ul><li>HMD – Head Mounted Display </li></ul></ul></ul></ul><ul><ul><ul><ul><li>PC portátil </li></ul></ul></ul></ul><ul><ul><ul><ul><li>GPS </li></ul></ul></ul></ul>Aplicação da RA
  13. 13. Construção de aplicações/jogos em RA Aspectos importantes - Estratégia de Fiducial - Uso de facilitadores - Padrão de Modelos 3D (VRML, .X3D, .OBJ, .GL) Arquiteturas <ul><li>Desenvolve o próprio algoritmo </li></ul><ul><li>Não tira vantagem de pacotes prontos. </li></ul><ul><li>Pode ser “beco sem saída” </li></ul><ul><li>Aplicações complexas. </li></ul><ul><li>Desenvolvimento facilitado </li></ul><ul><li>Suporte facilitado </li></ul><ul><li>Aplicação Facilitada </li></ul><ul><li>Sucesso facilitado </li></ul>
  14. 14. Construção de aplicações/jogos em RA Pacotes Facilitadores - OpenCV - ARToolKit ARToolKit 2.6 (with VRML support) ARToolKit Mobile NyARToolKit (wrapper) PyARTK Pure Java ARToolkit ARToolkit Plus
  15. 15. Construção de aplicações/jogos em RA Dicas & Lições Aprendidas - RA deve ser o meio, não o propósito da aplicação. - Mapeie o “como” da sua aplicação e escolha a melhor solução de RA para ele. - Abuse das bibliotecas de RA existentes. - RA deve facilitar e não dificultar o uso da aplicação. - Se você vai desenvolver para WEB: - Tenha modelos 3D bem feitos e leves (desafio). - Utilize fiduciais de fácil reconhecimento. - Concentre-se nas regras de negócio para facilitar a RA.
  16. 16. Demo
  17. 17. Contato Vitor Secco [email_address] twitter.com/vsecco Caio Sanchez [email_address]
  18. 18. Referências <ul><li>Realidade Aumentada – Claudio Kirner </li></ul><ul><li>http://www.realidadeaumentada.com.br </li></ul><ul><li>ARToolkit Developers Page </li></ul><ul><li>http://www.artoolkit.com </li></ul><ul><li>[AZU97] AZUMA , R. T. A Survey of Augmented Reality , UNC Chapel Hill, In Presence: Teleoperators and Virtual Environments, 1997. </li></ul><ul><li>[SIL04]SILVA, R. L. S. et al. Augmented Reality for Scientific Visualization: Bringing DataSets inside the RealWorld. LNCC–National Laboratory for Scientific Computing, Petropolis , RJ, Brazil, 2004. </li></ul>

    Be the first to comment

    Login to see the comments

  • melusinkinomoto

    Apr. 8, 2010
  • gustavobite

    Jul. 5, 2012
  • EricSampaio1

    Apr. 29, 2016
  • zmlehrback

    Sep. 12, 2018

Views

Total views

7,817

On Slideshare

0

From embeds

0

Number of embeds

44

Actions

Downloads

345

Shares

0

Comments

0

Likes

4

×