O documento apresenta uma introdução à realidade aumentada, definindo o conceito, ferramentas e aplicações atuais. Explica que a realidade aumentada combina elementos virtuais com o mundo real através de dispositivos como câmeras, e fornece exemplos de uso em medicina, publicidade, arquitetura e entretenimento. Também lista bibliotecas e ambientes de desenvolvimento para criação de aplicativos de realidade aumentada.
1° BootCamp - Workshop Internet Das Coisas Para Sustentabilidade Ambiental
Realidade aumentada.pptx
1. REALIDADE AUMENTADA
GRUPO BRANCO
Arthur Felipe R. Mourão
Bruno Martins
Débora Alves Cordeiro
Luiz Otávio A. Gouvêa
Wanderlei Silva
2. R.A. - O QUE É?
● R.A., Augmented Reality (A.R.), Realidade Ampliada,
Realidade Expandida
● Teve como “pais” a cibernética e a realidade virtual.
● Realidade Virtual x Realidade Aumentada: conceitos
semelhantes, mas diferentes em sua execução.
○ R. Virtual: Universo digital onde elementos reais podem interagir.
○ R. Aumentada: Trás elementos virtuais para a “nossa” realidade.
● Ferramentas de R.A:
○ Objeto real com referência p/ interpretação e criação do objeto
virtual;
○ Dispositivo para transmissão de imagem (normalmente câmeras);
○ Software de interpretação de sinal transmitido pelo dispositivo.
3. R.A. – CONCEITOS BÁSICOS
● Pode ser definida como uma tecnologia que realiza uma
interação entre os mundos virtual e “real”.
● Nova dimensão: A partir da junção de dois mundos
existentes, cria uma experiência totalmente nova ao(s)
usuário(s).
● Nova tecnologia, conceito antigo:
○ Ideias semelhantes já eram encontradas em 15000 a.C.,
nas cavernas de Lascaux, na França.
○ Richard Wagner faz experimentos de imersão com
seu público em um teatro escuro, utilizando apenas sons e imagens.
○ Livros, filmes, jogos também já utilizaram o conceito.
4. R.A. – PRODUTOS EXISTENTES
● Aplicativos em Sites (Marcador + WebCam):
○ Chiclets, Doritos
○ Ray-Ban (Espelho Virtual)
● Transmissões ao vivo:
○ Linha amarela (futebol americano)
○ Logotipos de patrocinadores, placar
● Óculos para mecânicos da BMW
● Aplicativos para Dispositivos Móveis
● Entretenimento e Jogos
● Tratamento de varizes
5. R.A. – COMO ESTÁ SENDO USADA
● Medicina
○ O VeinViewer é uma espécie de
visão de raio X dos médicos. Ele
exibe as veias do paciente,
auxiliando no tratamento de
varizes, na coleta de sangue e na
medicação intravenosa.
● Arquitetura/Engenharia
○ Lançamento do prédio comercial
Fibrasa Connection em
Vitória/ES pela construtora Rossi
ganhou o título de maior
realidade aumentada do mundo
(2010).
6. R.A. – COMO ESTÁ SENDO USADA
● Publicidade e Marketing
○ Adoção crescente da RA na publicidade.
■ Blippar - produz campanhas publicitárias com RA. Em 9 meses
realizou 150 campanhas, que contabilizaram interações com 752
mil consumidores diferentes.
○ Empresas que utilizaram a RA:
■ Doritos, Axe, Adidas, KIA, Skol Sensation, etc.
● Demais aplicações:
○ Comércio Eletrônico;
○ Educação;
○ Serviços;
○ Entretenimento;
7. R.A. – PADRÕES E FORMATOS EXISTENTES
● OGC ARML 2.0 SWG - (ARML -
XML)
Taiwan; Estados Unidos; CACI; Wikitude e Áustria.
● Linguagem para Modelagem de
Realidade Virtual - VRML
.wrl -> Blender, SolidWorks.
8. R.A. – AMBIENTES DE DESENVOLVIMENTO
Hierarquia das ferramentas de
desenvolvimento
● O ambiente de desenvolvimento
é composto por ferramentas e
bibliotecas de softwares
proprietárias e gratuitas.
● O papel dessas bibliotecas é
oferecer suporte na
implementação das funções que
a aplicação ira realizar, tais como:
capturar uma imagem e exibir um
gráfico em 3D.
9. R.A. - Principais Bibliotecas/Ferramentas
● ARToolKit - opera através de técnicas de visão computacional, processamento de
imagens e programação. Depende de programação C/C++.
● ARToolKitPlus - baseada na ARToolKit, apresenta algumas otimizações, tais
como, possibilidade de se utilizar computações de ponto fixo ao invés de ponto
flutuante, com o intuito de gerar aplicações eficientes para dispositivos móveis
(PDAs, smartphones, etc.).
● ARTag - é um sistema de detecção de marcadores baseado na biblioteca
ARToolKit.
● OSGART - combina as funções de detecção e rastreamento de marcadores do
ARToolKit com as funções para construção de modelos virtuais da biblioteca
OpenSceneGraph. Apresenta alta qualidade na renderização dos objetos virtuais.
● FlartoolKit - é uma versão mais moderna do ARToolKit portado para FLASH.
● ANDAR - ferramenta gratuita que permite o desenvolvimento de aplicações RA
para o sistema Android. (http://code.google.com/p/andar/)
● GLUT (OpenGL Utility ToolKit) - fornece uma interface para a biblioteca OpenGL
e oferece uma API com funcionalidades para implementação e uso de menus,
botões e suporte a joystick.