SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
VII SYMPOSIUM ON VIRTUAL REALITY VII SYMPOSIUM ON VIRTUAL REALITY
PRÉ - SIMPÓSIO
19 de outubro de 2004 19 de outubro de 2004
Sistemas Avançados de Realidade Virtual
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Luciano Pereira Soares Marcelo Knörich Zuffo
{lsoares,mkzuffo}@lsi.usp.br
Realidade Virtual
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
SVR 2004 Pré - Simpósio
Introdução
A Realidade Virtual se apóia:
Aplicações Eletrônica Conteúdo
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Conteúdo
Utilização de Diversas Mídias
Dificuldades de lidar com muita informação
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Supercomputadores gráficos
• Processam grande quantidade de dados (principalmente gráficos)
• Sinais de vídeo de alta resolução (sincronizados)
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Silicon Graphics Cluster Gráfico
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Silicon & Cluster
• Memória Compartilhada
• Alta Escalabilidade
• Impulsionado pela Indústria
• Grande Legado de Aplicações
• Memória Distribuida
• Alta Escalabilidade
• Impulsionado pelo mercado doméstico
• Primeiras Aplicações Surgindo
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Aplicações
• Destaque memória para vóxels
• “Melhor Suporte”
• Custo $$$ (porém caindo)
Surgindo
• Destaque taxa de polígonos
• “Maior Acesso”
• Custo $
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Sistema de Gerenciamento Multiserial
CLUSTER RASTREADOR
ILUMINAÇÃO NO-BREAK
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências COMUTADOR
DE VÍDEO
PROJETORES MESA DE
CONTROLE
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Genlock
• Horizontal
• Vertical
• Cor
• Frame
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Importante para
Estereo Ativo
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
SoftGenLock
Sistema em Software que permite o uso de estereoscopia ativa em clusters Linux
(netjuggler.sourceforge.net)
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Teoricamente funciona com qualquer
placa gráfica (usa registradores VGA)
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
SoftGenLock
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
SoftGenLock
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
SoftGenlock
• Real-time kernel
• Porta Paralela
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
http://softgenlock.sourceforge.net/
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Frame-lock (Swap-lock)
• Cada computador troca as memórias de vídeo ao mesmo
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
de vídeo ao mesmo
tempo.
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Datalock
• Position
• Orientação
…
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
…
• Configurações
– iluminação
– Modelo de visualização
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Rate-lock
• Manter uma taxa aceitável de quadros por segundo
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Timelock
• Um computador define o tempo
<TimeSensor/>
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
<TimeSensor/>
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Sistema de Renderização Paralela
Multi Projection
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Depth Channel (Z depth)
Multi Projection
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
• Soluções por software podem ter limites de banda (rede, memória, etc…)
• Lightning2
– profundidade
• ORAD
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
• ORAD
– Stereo – Frame
– Tilling dinâmico – Anti-aliasing
– Interleaving
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Hardware Hardware Hardware Hardware
Single Machine CAVE
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
PCI – Express
60 80 100
Desenpenho de Barramento
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
0 20 40 60 MB/s
Barramento
Banda/pino 1,58 6,48 7,09 9,85 16,38 17,78 35,56 100 PCI AGP 2X PCI-X
133 AGP 4X AGP 8X PCI-X 266
PCI-X 533
PCI Express
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
SLI - Scan Line Interleaving
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Sistemas de Visualização
• Single Channel & Multi Channel
• Estereoscopia (ativa, passiva, etc…)
• Immersivos
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
• Immersivos
• Luminosidade & Contraste
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Tipos de tecnologias de Projeção
• CRT Resolução : 3200x2560 Contraste : 1000:1
Varedura : 240Hz
Brilho : 500 Lumens Resolução : 1024x768
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
• LCD
• DLP
Resolução : 1024x768 Contraste : 1100:1 Varedura : 120Hz
Brilho : 10000 Lumens Resolução : 2048x1080
Contraste : 1500:1 Varedura : 150Hz
Brilho : 25000 Lumens
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Sistemas de Video
Digital Analógico
Projetores DLP e LCD Sem conversão
Projetores CRT
Necessita Conversão
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Sem conversão
Sem intervalo blanking Maiores resoluções
Redução de ruído
Necessita Conversão Intervalo blanking
Maior ruído, interferencia
conector DVI
HD15
Conector VGA
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Displays
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Spherical
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
CAVE
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Panoramas
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Conico Toróide
etc…
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
HMDs
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
HMD
Head Mounted Display
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Sistema de Rastreamento
• Eletromagnético
– Flock of Birds Ascension
– Necessidade de compatibilidade eletromagnética (caverna toda
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
em plástico e madeira) – Posição (X, Y, Z)
– Direção (Dx, Dy, Dz)
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
• Baseado em cameras
– Com marcadores – Sem marcadores
– Problemas de sombra
Sistema de Rastreamento
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
– Problemas de sombra
• Ultra-sonicos
• Outros
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Ajuste dinâmico da Paralaxe
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Vista Superior Frustum
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Ajuste dinâmico da Paralaxe
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
Vista Superior Frustum
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Sistemas Disponíveis
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
JINX
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências
SVR 2004
SVR 2004 Sistemas Avançados de Realidade VirtualSistemas Avançados de Realidade Virtual Pré - SimpósioPré - Simpósio
Obrigado
Curso: Realidade Virtual: Conceitos e Tendências Curso: Realidade Virtual: Conceitos e Tendências