AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION

Detalhes bibliográficos
Autor(a) principal: RODRIGO MARQUES ALMEIDA DA SILVA
Data de Publicação: 2015
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@2
Resumo: O processo de renderização fotoreal para cinema e TV demanda, cada vez mais, poder de processamento, necessitando não só de algoritmos paralelos, bem como sistema de distribuição de tarefas. No entanto, mesmo em sistemas de produção, o tempo necessário para avaliar uma animação pode chegar a vários dias, dificultando a melhoria da qualidade artística e limitando alterações. Neste trabalho foca-se na otimização de três processos inerentes à renderização, a renderização local, na qual o sistema trabalha para renderizar um conjunto de pixels de forma otimizada, aproveitando os recursos de hardware disponíveis e aproveitando dados de renderizações previamente realizadas, pelo nó ou teste. O processo de gerenciamento, extremamente crítico para o resultado, é alterado para não só distribuir, mas analisar toda a infraestrutura de renderização, otimizando o processo de distribuição e permitindo o estabelecimento de metas como prazo e custo. Além disso, o modelo de gerenciamento é expandido para a nuvem, utilizando-a como transbordo de processamento. Ainda, um novo processo foi criado para avaliar a renderização de forma colaborativa, onde cada nó comunica resultados parciais e assim otimiza a renderização de outros. Por fim, diversas técnicas inovadoras foram criadas para melhorar o processo como um todo, removendo desperdícios e reaproveitando trabalho.
id PUC_RIO-1_532aea897200feb922be3c8c41e5ab8c
oai_identifier_str oai:MAXWELL.puc-rio.br:25807
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisAN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION UM MÉTODO OTIMIZADO DE RENDERIZAÇÃO FOTOREALISTA COM DISTRIBUIÇÃO ESTATÍSTICA E SELEÇÃO AUTOMÁTICA DE TÉCNICAS 2015-04-09BRUNO FEIJO07540388404lattes.cnpq.br/8249534204731109HELIO CORTES VIEIRA LOPESMARKUS ENDLERBRUNO FEIJOLUIZ EDUARDO AZAMBUJA SAUERBRONNSORAIA RAUPP MUSSE10209567716lattes.cnpq.br/7837117490067002RODRIGO MARQUES ALMEIDA DA SILVAPONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROPPG EM INFORMÁTICAPUC-RioBRO processo de renderização fotoreal para cinema e TV demanda, cada vez mais, poder de processamento, necessitando não só de algoritmos paralelos, bem como sistema de distribuição de tarefas. No entanto, mesmo em sistemas de produção, o tempo necessário para avaliar uma animação pode chegar a vários dias, dificultando a melhoria da qualidade artística e limitando alterações. Neste trabalho foca-se na otimização de três processos inerentes à renderização, a renderização local, na qual o sistema trabalha para renderizar um conjunto de pixels de forma otimizada, aproveitando os recursos de hardware disponíveis e aproveitando dados de renderizações previamente realizadas, pelo nó ou teste. O processo de gerenciamento, extremamente crítico para o resultado, é alterado para não só distribuir, mas analisar toda a infraestrutura de renderização, otimizando o processo de distribuição e permitindo o estabelecimento de metas como prazo e custo. Além disso, o modelo de gerenciamento é expandido para a nuvem, utilizando-a como transbordo de processamento. Ainda, um novo processo foi criado para avaliar a renderização de forma colaborativa, onde cada nó comunica resultados parciais e assim otimiza a renderização de outros. Por fim, diversas técnicas inovadoras foram criadas para melhorar o processo como um todo, removendo desperdícios e reaproveitando trabalho.The photorealistic rendering process for cinema and TV increasingly demands processing power, requiring fast parallel algorithms and effective task distribution systems. However, the processes currently used by the academia and by the industry still consume several days to evaluate an animation in super-resolution (typically 8K), what makes difficult the improvement of artistic quality and limits the number of experiments with scene parameters. In this work, we focus on the optimization of three processes involved in photorealistic rendering, reducing the total time of rendering substantially. Firstly, we optimize the local rendering, in which the system works to render a set of pixels optimally, taking advantage of the available hardware resources and using previous rendering data. Secondly, we optimize the management process, which is changed not only to distribute frames but also to analyze all the rendering infrastructure, optimizing the distribution process and allowing the establishment of goals as time and cost. Furthermore, the management model is expanded to the cloud, using the cloud as a processing overflow. Thirdly, we propose a new optimized process to evaluate the rendering task collaboratively, where each node communicates partial results to other nodes, allowing the optimization of the rendering process in all nodes. Altogether, this thesis is an innovative proposal to improve the whole process of high-performance rendering, removing waste of resources and reducing rework.PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROCONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICOhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@2porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-11-01T13:26:10Zoai:MAXWELL.puc-rio.br:25807Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342018-08-08T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.en.fl_str_mv AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
dc.title.alternative.pt.fl_str_mv UM MÉTODO OTIMIZADO DE RENDERIZAÇÃO FOTOREALISTA COM DISTRIBUIÇÃO ESTATÍSTICA E SELEÇÃO AUTOMÁTICA DE TÉCNICAS
title AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
spellingShingle AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
RODRIGO MARQUES ALMEIDA DA SILVA
title_short AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
title_full AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
title_fullStr AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
title_full_unstemmed AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
title_sort AN OPTIMIZED PHOTOREALISTIC RENDERING METHOD WITH STATISTIC DISTRIBUTION AND AUTOMATIC RENDERING TECHNIQUE SELECTION
author RODRIGO MARQUES ALMEIDA DA SILVA
author_facet RODRIGO MARQUES ALMEIDA DA SILVA
author_role author
dc.contributor.advisor1.fl_str_mv BRUNO FEIJO
dc.contributor.advisor1ID.fl_str_mv 07540388404
dc.contributor.advisor1Lattes.fl_str_mv lattes.cnpq.br/8249534204731109
dc.contributor.referee1.fl_str_mv HELIO CORTES VIEIRA LOPES
dc.contributor.referee2.fl_str_mv MARKUS ENDLER
dc.contributor.referee3.fl_str_mv BRUNO FEIJO
dc.contributor.referee4.fl_str_mv LUIZ EDUARDO AZAMBUJA SAUERBRONN
dc.contributor.referee5.fl_str_mv SORAIA RAUPP MUSSE
dc.contributor.authorID.fl_str_mv 10209567716
dc.contributor.authorLattes.fl_str_mv lattes.cnpq.br/7837117490067002
dc.contributor.author.fl_str_mv RODRIGO MARQUES ALMEIDA DA SILVA
contributor_str_mv BRUNO FEIJO
HELIO CORTES VIEIRA LOPES
MARKUS ENDLER
BRUNO FEIJO
LUIZ EDUARDO AZAMBUJA SAUERBRONN
SORAIA RAUPP MUSSE
description O processo de renderização fotoreal para cinema e TV demanda, cada vez mais, poder de processamento, necessitando não só de algoritmos paralelos, bem como sistema de distribuição de tarefas. No entanto, mesmo em sistemas de produção, o tempo necessário para avaliar uma animação pode chegar a vários dias, dificultando a melhoria da qualidade artística e limitando alterações. Neste trabalho foca-se na otimização de três processos inerentes à renderização, a renderização local, na qual o sistema trabalha para renderizar um conjunto de pixels de forma otimizada, aproveitando os recursos de hardware disponíveis e aproveitando dados de renderizações previamente realizadas, pelo nó ou teste. O processo de gerenciamento, extremamente crítico para o resultado, é alterado para não só distribuir, mas analisar toda a infraestrutura de renderização, otimizando o processo de distribuição e permitindo o estabelecimento de metas como prazo e custo. Além disso, o modelo de gerenciamento é expandido para a nuvem, utilizando-a como transbordo de processamento. Ainda, um novo processo foi criado para avaliar a renderização de forma colaborativa, onde cada nó comunica resultados parciais e assim otimiza a renderização de outros. Por fim, diversas técnicas inovadoras foram criadas para melhorar o processo como um todo, removendo desperdícios e reaproveitando trabalho.
publishDate 2015
dc.date.issued.fl_str_mv 2015-04-09
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@2
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=25807@2
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
dc.publisher.program.fl_str_mv PPG EM INFORMÁTICA
dc.publisher.initials.fl_str_mv PUC-Rio
dc.publisher.country.fl_str_mv BR
publisher.none.fl_str_mv PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1748324923339702272