Uma arquitetura paralela para a renderização de múltiplos pontos de vista

We present a parallel architecture to e_ciently render multiple viewpoints on a cluster of GPUs. Our approach employs a light _eld renderer to reconstruct the desired views from a set of images of the scene. To allow the rendering of dynamic datasets, we sample the models for every frame, instead of...

ver descrição completa

Detalhes bibliográficos
Autor: Wallace Santos Lages
Tipo de documento: dissertação
Estado:Versão publicada
Data de publicação:2008
País:Brasil
Recursos:Universidade Federal de Minas Gerais (UFMG)
Repositório:Repositório Institucional da UFMG
Idioma:português
OAI Identifier:oai:repositorio.ufmg.br:1843/RVMR-7L6PDK
Acesso em linha:http://hdl.handle.net/1843/RVMR-7L6PDK
Access Level:Acceso aberto
Palavra-chave:arquitetura paralela
Computação gráfica
Processamento paralelo (Computadores)
Computação
Arquitetura de computador
Descrição
Resumo:We present a parallel architecture to e_ciently render multiple viewpoints on a cluster of GPUs. Our approach employs a light _eld renderer to reconstruct the desired views from a set of images of the scene. To allow the rendering of dynamic datasets, we sample the models for every frame, instead of sampling once and storing the resulting images in a bu_er. At the same time, our parallelization allows each view to use any of the generated samples, avoiding redundant work. The e_cieny of the solution was inspected through mathematical models and validated by measurements of speedup and e_ciency. We concluded that the proposed solution is scalable and can support rendering at interactive rates.