Interactive photorealistic scene manipulation using path tracing

Detalhes bibliográficos
Autor(a) principal: Medeiros, Arthur Marques
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/248564
Resumo: Renderizar imagens fotorealistas agradáveis requer tanto um renderizador de alta qualidade quanto cenas bem feitas. Enquanto sistemas e algoritmos de rendering tiveram progressos impressionantes nas últimas duas décadas, a criação de cenas interessantes ainda é altamente dependente nas habilidades artísticas do modelador. Como resultado, pesquisadores tendem a usar uma porção pequena de boas cenas já existentes para testar seus algoritmos. Embora a criação de cenas do zero seja difícil para não-artistas, editar cenas existentes para conseguir novos resultados é uma tarefa ao alcance do usuário médio de computação gráfica. Nós apresentamos um sistema que permite usuários sem habilidades artísticas especiais a criar novas cenas modificando cenas existentes através de uma interface simples. Baseado em avanços recentes em hardware e software nós renderizamos as cenas fotorealisticamente usando path tracing, provendo feedback instantâneo nas modificações do usuário. A qualidade das imagens geradas pelo nosso sistema é comparável a renderizadores offline estabelecidos, como o PBRT, enquanto ainda mantendo performance interativa. Nosso sistema deve estimular a criação de novos datasets de cenas, e permitir a qualquer um a customizar cenas existentes com formas e materiais de acordo com sua necessidade ou desejo. A fácil customização de cenas e as imagens de alta qualidade produzidas pelo nosso sistema também podem estimular outros profissionais, como designers, cenógrafos, arquitetus, decoradores, etc. a fazer uso mais intenso de imagens geradas por computador em suas tarefas diárias.
id UFRGS-2_b2f02d2b167f0afd67635079d4fc040f
oai_identifier_str oai:www.lume.ufrgs.br:10183/248564
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Medeiros, Arthur MarquesOliveira Neto, Manuel Menezes de2022-09-09T04:58:18Z2021http://hdl.handle.net/10183/248564001126758Renderizar imagens fotorealistas agradáveis requer tanto um renderizador de alta qualidade quanto cenas bem feitas. Enquanto sistemas e algoritmos de rendering tiveram progressos impressionantes nas últimas duas décadas, a criação de cenas interessantes ainda é altamente dependente nas habilidades artísticas do modelador. Como resultado, pesquisadores tendem a usar uma porção pequena de boas cenas já existentes para testar seus algoritmos. Embora a criação de cenas do zero seja difícil para não-artistas, editar cenas existentes para conseguir novos resultados é uma tarefa ao alcance do usuário médio de computação gráfica. Nós apresentamos um sistema que permite usuários sem habilidades artísticas especiais a criar novas cenas modificando cenas existentes através de uma interface simples. Baseado em avanços recentes em hardware e software nós renderizamos as cenas fotorealisticamente usando path tracing, provendo feedback instantâneo nas modificações do usuário. A qualidade das imagens geradas pelo nosso sistema é comparável a renderizadores offline estabelecidos, como o PBRT, enquanto ainda mantendo performance interativa. Nosso sistema deve estimular a criação de novos datasets de cenas, e permitir a qualquer um a customizar cenas existentes com formas e materiais de acordo com sua necessidade ou desejo. A fácil customização de cenas e as imagens de alta qualidade produzidas pelo nosso sistema também podem estimular outros profissionais, como designers, cenógrafos, arquitetus, decoradores, etc. a fazer uso mais intenso de imagens geradas por computador em suas tarefas diárias.Rendering pleasing photorealistic images requires both a high-quality renderer and wellcrafted scenes. While rendering algorithms and systems have made some impressive progress over the last two decades, creating nice scenes still remains highly dependent of the artistic skills of the modeler. As a result, researchers tend to rely on a small number of existing good-looking scenes to test their algorithms. While creating new scenes from scratch is difficult for non-artists, editing existing scenes to achieve new and desired results is a task at the reach of the average graphics user. We present a system that allows users with no special artistic skills to create new scenes by modifying existing ones through a simple user interface. Enabled by modern hardware and software advancements, we render the scenes photorealistically using path tracing and provide instant feedback on the user modifications. The quality of the images generated by our system is comparable to established offline renderers, such as PBRT, while still maintaining interactive performance. Our system should stimulate the creation of new scene datasets, and allow anyone to customize existing scenes with shapes and materials according to his/her specific needs or desires. The easy customization of scenes and the high-quality renderings produced by our system may also stimulate other professionals, such as designers, scenographers, architects, decorators, etc. to make more intense use of computer generated imaging in their daily tasks.application/pdfengRenderização : computação gráficaInterface de usuárioEdição de imagens3DReal time renderingPhysically-based renderingRay tracingPath tracingMonte Carlo ray tracingLight transportComputer graphicsInteractive photorealistic scene manipulation using path tracingManipulação interativa de cenas fotorealistas usando path tracing info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2020Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001126758.pdf.txt001126758.pdf.txtExtracted Texttext/plain141513http://www.lume.ufrgs.br/bitstream/10183/248564/2/001126758.pdf.txt85fe0c7959395b8deb4705a696706fc5MD52ORIGINAL001126758.pdfTexto completo (inglês)application/pdf64198394http://www.lume.ufrgs.br/bitstream/10183/248564/1/001126758.pdf39b9b98d907b62b8ec0e0ae5a9ab6b30MD5110183/2485642024-08-29 06:35:34.351661oai:www.lume.ufrgs.br:10183/248564Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2024-08-29T09:35:34Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Interactive photorealistic scene manipulation using path tracing
dc.title.alternative.pt.fl_str_mv Manipulação interativa de cenas fotorealistas usando path tracing
title Interactive photorealistic scene manipulation using path tracing
spellingShingle Interactive photorealistic scene manipulation using path tracing
Medeiros, Arthur Marques
Renderização : computação gráfica
Interface de usuário
Edição de imagens
3D
Real time rendering
Physically-based rendering
Ray tracing
Path tracing
Monte Carlo ray tracing
Light transport
Computer graphics
title_short Interactive photorealistic scene manipulation using path tracing
title_full Interactive photorealistic scene manipulation using path tracing
title_fullStr Interactive photorealistic scene manipulation using path tracing
title_full_unstemmed Interactive photorealistic scene manipulation using path tracing
title_sort Interactive photorealistic scene manipulation using path tracing
author Medeiros, Arthur Marques
author_facet Medeiros, Arthur Marques
author_role author
dc.contributor.author.fl_str_mv Medeiros, Arthur Marques
dc.contributor.advisor1.fl_str_mv Oliveira Neto, Manuel Menezes de
contributor_str_mv Oliveira Neto, Manuel Menezes de
dc.subject.por.fl_str_mv Renderização : computação gráfica
Interface de usuário
Edição de imagens
3D
topic Renderização : computação gráfica
Interface de usuário
Edição de imagens
3D
Real time rendering
Physically-based rendering
Ray tracing
Path tracing
Monte Carlo ray tracing
Light transport
Computer graphics
dc.subject.eng.fl_str_mv Real time rendering
Physically-based rendering
Ray tracing
Path tracing
Monte Carlo ray tracing
Light transport
Computer graphics
description Renderizar imagens fotorealistas agradáveis requer tanto um renderizador de alta qualidade quanto cenas bem feitas. Enquanto sistemas e algoritmos de rendering tiveram progressos impressionantes nas últimas duas décadas, a criação de cenas interessantes ainda é altamente dependente nas habilidades artísticas do modelador. Como resultado, pesquisadores tendem a usar uma porção pequena de boas cenas já existentes para testar seus algoritmos. Embora a criação de cenas do zero seja difícil para não-artistas, editar cenas existentes para conseguir novos resultados é uma tarefa ao alcance do usuário médio de computação gráfica. Nós apresentamos um sistema que permite usuários sem habilidades artísticas especiais a criar novas cenas modificando cenas existentes através de uma interface simples. Baseado em avanços recentes em hardware e software nós renderizamos as cenas fotorealisticamente usando path tracing, provendo feedback instantâneo nas modificações do usuário. A qualidade das imagens geradas pelo nosso sistema é comparável a renderizadores offline estabelecidos, como o PBRT, enquanto ainda mantendo performance interativa. Nosso sistema deve estimular a criação de novos datasets de cenas, e permitir a qualquer um a customizar cenas existentes com formas e materiais de acordo com sua necessidade ou desejo. A fácil customização de cenas e as imagens de alta qualidade produzidas pelo nosso sistema também podem estimular outros profissionais, como designers, cenógrafos, arquitetus, decoradores, etc. a fazer uso mais intenso de imagens geradas por computador em suas tarefas diárias.
publishDate 2021
dc.date.issued.fl_str_mv 2021
dc.date.accessioned.fl_str_mv 2022-09-09T04:58:18Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/248564
dc.identifier.nrb.pt_BR.fl_str_mv 001126758
url http://hdl.handle.net/10183/248564
identifier_str_mv 001126758
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/248564/2/001126758.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/248564/1/001126758.pdf
bitstream.checksum.fl_str_mv 85fe0c7959395b8deb4705a696706fc5
39b9b98d907b62b8ec0e0ae5a9ab6b30
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1815447318552379392