13:21cscerqueira.com.br
Realidade Virtual,
Aumentada e Cruzada
M.Sc. Eng. Christopher S. Cerqueira
Conceitos de IHC, desafios, e cenário atual.
cscerqueira.com.br
[Retrospecto]
O início
13:21cscerqueira.com.br
[Retrospecto - 2008]
TCC/TCG/TG/hell – Eng. Computação – UNIFEI
O que eu vou fazer?
13:21cscerqueira.com.br
EAR - Embedded Augmented Reality
[Retrospecto - 2010]
TCC/TCG/TG/hell – Eng. Computação – UNIFEI
O que eu vou fazer?
Estruturação de um Sistema de Realidade
Aumentada para Aplicação no Museu
Theodomiro Santiago
13:21cscerqueira.com.br
[Retrospecto - 2011]
Bolsista DTI – Ambientes RA para Museus -
basAR
http://cscerqueira.com.br/basar/ 13:21cscerqueira.com.br
[Retrospecto – 2012-2014]
Mestrado INPE – RV para Simuladores de
Satélite
13:21cscerqueira.com.br
[Retrospecto]
Atualmente
13:21cscerqueira.com.br
[Retrospecto – 2014-...]
Doutorado INPE – RC para Concepção de
Sistemas Complexos
13:21cscerqueira.com.br
Conceitos
O que
temos pra
hoje
E para o
amanhã
13:21cscerqueira.com.br
Conceitos
Como
fazemos
engenharia?
[Conceitos]
Quais ferramentas temos???
No início Atualmente
13:21cscerqueira.com.br
[Conceitos]
Metáforas das ferramentas
Antes Agora
O que mudou???
NADA!
13:21cscerqueira.com.br
IHC – Interação Homem-
Computador
[Conceitos]
Experiência
“The product is no longer the
basis of value. The experience
is.”
Venkat Ramaswamy
“The Future of
Competition”
13:21cscerqueira.com.br
[Conceitos]
Experiência
13:21cscerqueira.com.br
[Conceitos]
Interação
Texto, som,
cores, visual,
mecânico ou
físico.
Interface
Mensagens
Usuário Sistema
13:21cscerqueira.com.br
[Conceitos]
Usabilidade
13:21cscerqueira.com.br
[Conceitos]
Exemplo:
▪Usabilidade:
1. Facilidade de
aprendizado
2. Eficiência
3. Facilidade de
memorização
4. Erros
5. Satisfação
subjetiva
Meta-
Mensagen
s
Usuário Sistema
13:21cscerqueira.com.br
[Conceitos]
3 níveis
Lógico: Resolvem,
solucionam, facilitam.
Emocional: Satisfazem
necessidades e desejos
afetivos.
Visceral: resolvem
questões fundamentais,
sem consciência.
Impulso.
13:21cscerqueira.com.br
Espera....Visceral?
13:21cscerqueira.com.br
13:21cscerqueira.com.br
[Conceitos]
Estilos de Interfaces (Rekimoto e Nagao (1995))
13:21cscerqueira.com.br
[Conceitos]
Realidades – Realidade Virtual
interfaceque permite ao
usuário interagir, em tempo real,
com um mundo
tridimensional
gerado por
computador, usando seus
sentidos através de
equipamentos
especiais.
SOURCE: NASA (2013a)
13:21cscerqueira.com.br
CaveRVCemig
[Conceitos]
Billinghurst Vision
13:21cscerqueira.com.br
[Conceitos]
Realidades – Realidade Aumentada
uma interfacebaseada 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.
Claudio Kirner 13:21cscerqueira.com.br
clássico laserTag
oasislego
pokemon
[Conceitos]
Christopher Vision
Informação virtual
Interação Natural
dispositivos tecnológicos
13:21cscerqueira.com.br
[Conceitos]
Realidades – Realidade Cruzada
é um ambiente de realidade misturada ubíqua,
que vem da fusão de uma rede de sensores e
atuadores (que coletam e enviam dados
relacionados ao mundo real) com mundos
virtuais compartilhados, usando a
interface da realidade
aumentada.
Claudio Kirner
Introdução
13:21cscerqueira.com.br
HIL
[Conceitos]
Realidade Cruzada
Objetos
reais
Sensores e
Atuadores
Realidade Aumentada
OCR
NOCR
NOCR
Introdução
13:21cscerqueira.com.br
[Conceitos]
HIT - ROADMAP
CR AI
HI
AR
IoT
HR
13:21cscerqueira.com.br
HIMYM
HR
O que temos pra hoje?!
[Cenário]
Desenvolver é:
Objetivos
Hardware
Software
13:21cscerqueira.com.br
[Cenário]
Objetivos
▪ Obs.:
▪ Requisitos são as coisas mais importantes do
universo!!!
▪ Os interessados (stakeholders) nunca sabem o
que querem! Aprenda a fazer as perguntas
certas.
▪ INOVE ( Inovações disruptivas dão $$$$ )
▪ SURPREENDA ( Traga novidades nas interações,
elas farão o diferencial)
13:21cscerqueira.com.br
[Cenário]
Software
- Bases
for hardcore developers:
▪openFrameworks
▪Cinder
▪Processing
▪JavaFX (WIMP)
▪Flash ??? (futuro incerto)
▪HTML5
oF
C++
13:21cscerqueira.com.br
[Cenário]
Software
- Frameworks
easing-up:
▪ Vuforia
▪ ARToolKit e derivados (ARToolKitPlus)
▪ openCV e derivados
▪ SLAM e derivados (PTAMM)
▪ WebGL (openGL)
▪ Mirror API (Glass)
▪ .... mol! http://socialcompare.com/en/comparison/augmented-reality-sdks
13:21cscerqueira.com.br
[Cenário]
Software
- Autoria
easing-up:
▪ [motor de jogos] Unreal
▪ [motor de jogos] Unity3D
▪ [autoria] BuildAR
▪ [autoria br] basAR, FLARAS
▪ [autoria] ATOMIC
▪ [autoria] Junaio – Comprado pela Apple
▪ [autoria] Layar, Augment,
13:21cscerqueira.com.br
[Cenário]
Hardwares
- Glasses
▪Rift
▪Google Cardboard
▪Google Glass
▪Meta
▪Hololens
13:21cscerqueira.com.br
[Cenário]
Hardwares
- wearables
▪MYO
▪Smart watches
▪Depth Sensors
▪Heath monitors
▪Personal Projectors
▪Brain (EEG) Scanners
* Computação sensitiva
http://www.biotele.com/mind_readers.html
13:21cscerqueira.com.br
Prototipação - DIY
O que temos a médio/fácil alcance!
$$$ pensando no nosso bolso
Entrada SaídaProcessamento 13:21cscerqueira.com.br
Tendências E Futurologia
Tendências de pesquisa
▪ Empoderamento do corpo = WEARABLES
▪ RA Glasses ficarão de segundo plano.
▪ RV Glasses vão melhorar por um tempo.
▪ Framework integrado de Wearables
▪ Bluetooth não vale!
▪ Mapeamento completo (multimodal) de interações.
▪ Desenvolvimento de protocolos.
▪ Health
http://blog.atmel.com/2015/10/09/23-smart-crowdfunding-
campaigns-you-may-want-to-back-this-week/
13:21cscerqueira.com.br
Tendências de pesquisa
▪ Computação Ubíqua Contínua
▪ Interfaces de todos os dispositivos se sobrepõem num
ambiente único
▪ Internet das Coisas
▪ Habilitadores (Prototipação – DIY)
▪ Internet das coisas, com camadas de manipulação com RA = RC
▪ Interações com wearables são diferentes
▪ Micro interações --- ainda não completamente estudado.
13:21cscerqueira.com.br
O que aprendemos hoje
Wrap-up
▪Conceitos de IHC
▪Funções são obrigação do desenvolvedor
▪Interações são o diferencial de mercado!!!
▪Tipos de ambientes (na moda)
▪Realidade Virtual
▪Realidade Aumentada
▪Realidade Cruzada (ainda não é
realidade  )
▪HW/SW para desenvolvimento
▪Prototipação para a realidade aluno
▪Futurologia
13:21cscerqueira.com.br
Futuro?!1?!
O escritor de ficção científica britânico Arthur C. Clarke formulou três leis que
tratam da relação entre o homem e a tecnologia, são elas:
▪ “Quando um cientista distinto e experiente diz que algo é
possível, é quase certeza que tem razão. Quando ele diz
que algo é impossível, ele está muito provavelmente
errado.”
▪ “O único caminho para desvendar os limites do possível é
aventurar-se um pouco além dele, adentrando o
impossível.”
▪ “Qualquer tecnologia suficientemente avançada é
indistinguível de magia.”
future
13:21cscerqueira.com.br
Eventos da área no Brasil
▪ SVR – Simpósio de Realidade Virtual e Aumentada
▪ Primeiro Semestre
▪ (Em geral) Trabalho completos de maior nível (Mestrado/
Doutorado/ Indústria)
▪ Palestras Internacionais
▪ Cursos Avançados
▪ WRVA – Workshop de Realidade Virtual e Aumentada
▪ Segundo Semestre
▪ Trabalhos em andamento
▪ Palestras Nacionais
▪ Curso de entrada
▪ Próximo: Presidente Prudente/SP - (09-11/11)
13:21cscerqueira.com.br
Dúvidas: christophercerqueira@gmail.com
Site: http://cscerqueira.com.br
Facebook: http://fb.com/RVA.BR
Para maiores dúvidas:
INPE – SJC
Prédio Satélite
Sala 95
13:21cscerqueira.com.br
Realidade Virtual,
Aumentada e Cruzada
M.Sc. Eng. Christopher S. Cerqueira
Conceitos de IHC, desafios, e cenário atual.
cscerqueira.com.br

[Rva] SEEL UEM