Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Marcio Lobo Netto, Prof. Dr.
Depto. Engenharia de Sistemas EletrônicosEscola Politécnica da USP
Realidade VirtualMitos, Realidades e Promessas
fev. 2000 Realidade Virtual 2Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Exemplos: Caso 1CAVE – Prototipagem Automobilística
fev. 2000 Realidade Virtual 3Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Exemplos: Caso 2Hemisfério – Transplante de Medula Óssea
fev. 2000 Realidade Virtual 4Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
APRESENTAÇÃO
fev. 2000 Realidade Virtual 5Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:O que é?
• Um Conceito? Sim ...– De interação com o computador– De interação com ambientes virtuais sintetizados e simulados
computacionalmente
• Uma Tecnologia? Sim ...– Que viabiliza a realização de tais conceitos– Permite experiências com maior grau de realismo
fev. 2000 Realidade Virtual 6Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Como se apresenta
• Sistema– Hardware, apropriado para implementar as soluções
tecnológicas necessárias– Software, apropriado para disponibilizar o sistema para
aplicações de interesse
• Aplicação– Qualquer uma que se beneficie desta tecnologia, e assim
sendo seja integrada ao sistema de RV
fev. 2000 Realidade Virtual 7Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Mitos
• RV é a nova forma de interação homem-máquina
• RV nos transporta para mundos virtuais
• RV resolve qualquer problema
fev. 2000 Realidade Virtual 8Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Realidades
• RV é uma nova forma de interação homem-máquina bastante promissora em certas áreas
• RV nos transporta para mundos virtuais simulados computacionalmente
• RV resolve alguns problema, que tenham sido devidamente equacionados e programados computacionalmente
fev. 2000 Realidade Virtual 9Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Promessas
• RV poderá revolucionar a forma de interação homem-máquina integrando mídias como CGI, TV e outras
• RV nos transporta para mundos virtuais permitindo estudos avançados, difíceis de serem feitos por outros métodos
• RV não resolve qualquer problema, mas é uma ótima ferramenta
fev. 2000 Realidade Virtual 10Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Conceitos da Ilusão e da Experiência
• Ilusão– Imersão / Interação / Visão 3D
• Experiência– Sensação de participar, de estar dentro do ambiente virtual– Individual ou em Grupo– Espaço – Temporal
fev. 2000 Realidade Virtual 11Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Conceitos da Ilusão e da Experiência
fev. 2000 Realidade Virtual 12Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Tecnologia
• Apresentação de Imagens e Vídeo
• Interpretação de Ações do Usuário
• Simulação Computacional e Sincronização da Apresentação das Imagens (Animações Computadorizadas)
fev. 2000 Realidade Virtual 13Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Apresentação:Aplicação
• Qualquer área que se beneficie de uma melhor forma de apresentação e interação com o objeto / ambiente apresentado
fev. 2000 Realidade Virtual 14Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
HISTÓRICO
fev. 2000 Realidade Virtual 15Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Histórico:The Ultimate Display (60 ‘s)
• Sistema de computação gráfica interativa– Apresenta o conceito pela primeira vez– Já considera o uso de dispositivos de interação como
capacetes e luvas, ou seja é o precursor da realidade virtual
fev. 2000 Realidade Virtual 16Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Histórico:Head Mounted Displays / Glasses (80 ‘s)
• Sistema Imersivo de Apresentação de Imagens (capacete)– Efeito estéreo (3D)– Restrito a um usuário por capacete– Certo desconforto visual
• baixa resolução• Proximidade da tela e da vista• Campo visual limitado pelas laterais do próprio óculos
fev. 2000 Realidade Virtual 17Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Histórico:Head Mounted Displays / Glasses (80 ‘s)
fev. 2000 Realidade Virtual 18Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Histórico:The CAVE (90 ‘s)
• Sistema Imersivo de Apresentação de Imagens (sala)– Efeito estéreo (3D)– Apropriado para pequenos grupos de usuários por sala– Melhor qualidade visual
• Alta resolução• Não limita o campo visual do participante
fev. 2000 Realidade Virtual 19Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Histórico:The CAVE (90 ‘s)
fev. 2000 Realidade Virtual 20Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
CONCEITOS
fev. 2000 Realidade Virtual 21Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Ilusão:Imersão
• Sensação de estar dentro, de fazer parte
• Permite observar o objeto / ambiente de forma mais realista, como se estivesse lá
• Exige meios especiais de apresentação das imagens, de forma a envolver o espectador– Óculos: experiência individual– Caverna: experiência coletiva
fev. 2000 Realidade Virtual 22Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Ilusão:Interação
• Sensação de poder mexer, de interagir
• Permite manusear o objeto / ambiente de forma mais realista, como se pudesse tocá-lo
• Exige meios especiais de captura das ações do usuário, de forma a dar controle ao espectador– Luvas: experiência individual– ???: experiência coletiva
fev. 2000 Realidade Virtual 23Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Ilusão:Interação
fev. 2000 Realidade Virtual 24Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Ilusão :Visão 3D
• Sensação de profundidade na visão, fundamental para dar ao espectador a impressão de realismo na imagem vista
• Uso de par estéreo– Projeção de duas imagens ligeiramente deslocadas, como se
tivessem sido obtidas por obturadores localizados em cada um dos olhos do espectador
fev. 2000 Realidade Virtual 25Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Experiência:Participantes
• Partícipes– Um Indivíduo: atividade isolada– Um Grupo: atividade conjunta
• Diferentes conceitos e sistemas são adequados a cada um dos casos acima
fev. 2000 Realidade Virtual 26Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Experiência:Individual / Grupo
• Pessoal / Individual:– Observação:
• Restrita: óculos• Aberta: caverna
– Controle:• Restrito: luva
fev. 2000 Realidade Virtual 27Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Experiência:Individual / Grupo
• Grupo:– Observação:
• Restrita: óculos dificulta experiências coletivas• Aberta: caverna adequada para tal
– Controle:• Restrito: luva um usuário é o condutor, os
outros são espectadores passivos
fev. 2000 Realidade Virtual 28Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Experiência:Espaço / Tempo
• Espacial– Compartilhada: espaço real comum (caverna)– Distribuída: vários espaços reais (várias cavernas?)
• Temporal– Simultânea: todos juntos– Não: cada um num instante
fev. 2000 Realidade Virtual 29Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Experiência:Acesso: Local / Remoto
• Realidade Virtual Distribuída– Compartilhamento de Recursos– Alguns objetos representam objetos locais enquanto outros são
representações de objetos remotos– Avatares: personagens que representam indivíduos, particularmente os
remotos.
fev. 2000 Realidade Virtual 30Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Conceito da Experiência:Realidade Virtual / Expandida
• Realidade Virtual– Mundo exclusivamente virtual
• Realidade Expandida (augmented reality)– Combina a experiência virtual com o mundo real– Combinando imagens de ambos os mundos– Permite a visão raio-x do Super-Homem– Apropriada para auxílio em intervenções cirúrgicas
fev. 2000 Realidade Virtual 31Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
TECNOLOGIA
fev. 2000 Realidade Virtual 33Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Tecnologia:Dispositivos de Interação
fev. 2000 Realidade Virtual 34Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Tecnologia:Suporte Computacional - Arquiteturas
fev. 2000 Realidade Virtual 35Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Relação c/ Outras Tecnologias:Redes (Internet)
• Meio para interconexão de sistemas remotos de RV
• Permite a comunicação entre aplicações distribuídas
• Exigência de grandes bandas e baixa latência– De difícil implementação em sistemas abertos– Pode ser testada em redes locais
fev. 2000 Realidade Virtual 36Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Relação c/ Outras Tecnologias:Computação de Alto Desempenho
• Simulações complexas, envolvendo não apenas o objeto mas sua representação visual em tempo real, exigem alta capacidade computacional– Computadores de grande porte / clusters (máquinas paralelas)– Computadores especializados em apresentação gráfica
fev. 2000 Realidade Virtual 37Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Relação c/ Outras Tecnologias:Cooperação
fev. 2000 Realidade Virtual 38Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Relação c/ Outras Tecnologias:Televisão
fev. 2000 Realidade Virtual 39Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
APLICAÇÕES
fev. 2000 Realidade Virtual 40Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações:Missão Crítica
• Exigência• Precisão• Tomada Rápida de Decisões• Alto Custo• RV é ótima ferramenta para treinamento
– Cirurgias– Manutenção / Reparação– Salvamento (bombeiros)
fev. 2000 Realidade Virtual 41Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações:Prototipagem
• Prototipagem Virtual• Prototipagem Digital• Facilidade p/ Analisar o Modelo e Verificar Possibilidades
Construtivas– Acesso de ferramentas
• Indústria– Aeronáutica– Automobilística
fev. 2000 Realidade Virtual 42Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações:Análise e Inspeção
• Análise e Inspeção– Estudo e Averiguação de de Várias Possibilidades– Facilidade de Modificação de Modelos e de suas Propriedades
• Aplicações– Ciências Básicas / Ciências Aplicadas– Genoma– Astrofísica– Previsão de tempo– Prospecção Petrolífera
fev. 2000 Realidade Virtual 43Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Arquitetura
fev. 2000 Realidade Virtual 44Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Indústria Automobibística
• Digital Mock-up
fev. 2000 Realidade Virtual 45Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Indústria Automobibística
fev. 2000 Realidade Virtual 46Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Cooperação Pesquisa Espacial / Treinamento
• Reparo do Hubble
fev. 2000 Realidade Virtual 47Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Treinamento / Educação
fev. 2000 Realidade Virtual 48Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Análises Médicas / Planejamento Cirúrgico
fev. 2000 Realidade Virtual 49Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Entretenimento
fev. 2000 Realidade Virtual 50Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Aplicações - Exemplos:Estudo Histórico / Arqueológico
fev. 2000 Realidade Virtual 51Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
FACILIDADE USP (LABORATÓRIO)
fev. 2000 Realidade Virtual 52Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade de Realidade Virtual do LSI:Infraestrutura
fev. 2000 Realidade Virtual 53Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade de Realidade Virtual do LSI:Caverna Digital
fev. 2000 Realidade Virtual 54Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade de Realidade Virtual do LSI:Caverna Digital
fev. 2000 Realidade Virtual 55Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade de Realidade Virtual do LSI:Caverna Digital
fev. 2000 Realidade Virtual 56Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade de Realidade Virtual do LSI:Caverna Digital
fev. 2000 Realidade Virtual 57Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade do LSI:Caverna Digital
fev. 2000 Realidade Virtual 58Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade do LSI:Hemisfério
fev. 2000 Realidade Virtual 59Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Facilidade do LSI:Estações
• Supercomputador Gráfico– SGI Onyx 3000 Infinity Reality III
• Aglomerado de Servidores Gráficos– 6 x 2PIIIXeon 1GHz
• Rede Óptica de Alta Velocidade– Gigabit ethernet (64 portas) / ATM 8 portas
• Aglomerado de Estações de Treinamento– 8 x PIII 1GHz
• Armazenamento de massa– 256 Gbytes 2 x PIII Xeon 1GHz
fev. 2000 Realidade Virtual 60Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
PROJETOS USP
fev. 2000 Realidade Virtual 61Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Projetos no LSI:Vida Artificial
fev. 2000 Realidade Virtual 62Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Projetos no LSI:Astrofísica
fev. 2000 Realidade Virtual 63Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Projetos no LSI:Clima – Análise e Modelamento
fev. 2000 Realidade Virtual 64Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Projetos no LSI:Medicina – Análise de Imagens
fev. 2000 Realidade Virtual 65Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Projetos no LSI:Medicina – Tele-Cirurgia
fev. 2000 Realidade Virtual 66Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Projetos no LSI:Arte – Galerias Virtuais
fev. 2000 Realidade Virtual 67Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Oportunidades no LSI:Mestrado e Doutorado
• Programa de Computação Visual e Mídias Interativas– Computação Gráfica
• Animação, Síntese de Imagens
– Realidade Virtual– Vida Artificial– Processamento de Imagens– Sistemas Multi-Agentes
fev. 2000 Realidade Virtual 68Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Oportunidades no LSI:Contato
• Marcio Lobo Netto
– http://www.lsi.usp.br/~lobonett– mailto:[email protected]
– Tel: 3818-5661
fev. 2000 Realidade Virtual 69Rea
lidad
e V
irtu
al
Universidade de São PauloLaboratório de Sistemas IntegráveisMarcio Lobo Netto
Obrigado!