[pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: FABIO MARKUS NUNES MIRANDA
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=2
http://doi.org/10.17771/PUCRio.acad.28921
Resumo: [pt] Importantes aplicações de engenharia usam malhas não estruturadas de hexaedros para simulações numéricas. Células hexaédricas, comparadas com tetraedros, tendem a ser mais numericamente estáveis e requerem um menor refinamento da malha. Entretando, visualização volumétrica de malhas não estruturadas é um desafio devido a variação trilinear do campo escalar dentro da célula. A solução convencional consiste em subdividir cada hexaedro em cinco ou seis tetraedros, aproximando uma variação trilinear por uma inadequada série de funções lineares. Isso resulta em imagens inadequadas e aumenta o consumo de memória. Nesta tese, apresentamos um algoritmo preciso de visualização volumétrica utilizando ray-casting para malhas não estruturadas de hexaedros. Para capturar a variação trilinear ao longo do raio, nós propomos usar uma integração de quadratura. Nós também propomos uma alternativa rápida que melhor aproxima a variação trilinear, considerando os pontos de mínimo e máximo da função escalar ao longo do raio. Uma série de experimentos computacionais demonstram que nossa proposta produz resultados exatos, com um menor gasto de memória. Todo algoritmo é implementado em placas gráficas, garantindo uma performance competitiva.
id PUC_RIO-1_10193091b4e7eff58882eb2eb49478a9
oai_identifier_str oai:MAXWELL.puc-rio.br:28921
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS [en] VOLUME RENDERING OF UNSTRUCTURED HEXAHEDRAL MESHES [pt] RENDERIZACAO VOLUMETRICA[pt] INTEGRAL DO RAIO[pt] MALHA NAO ESTRUTURADA[pt] MALHA DE HEXAEDROS[en] VOLUME RENDERING[pt] Importantes aplicações de engenharia usam malhas não estruturadas de hexaedros para simulações numéricas. Células hexaédricas, comparadas com tetraedros, tendem a ser mais numericamente estáveis e requerem um menor refinamento da malha. Entretando, visualização volumétrica de malhas não estruturadas é um desafio devido a variação trilinear do campo escalar dentro da célula. A solução convencional consiste em subdividir cada hexaedro em cinco ou seis tetraedros, aproximando uma variação trilinear por uma inadequada série de funções lineares. Isso resulta em imagens inadequadas e aumenta o consumo de memória. Nesta tese, apresentamos um algoritmo preciso de visualização volumétrica utilizando ray-casting para malhas não estruturadas de hexaedros. Para capturar a variação trilinear ao longo do raio, nós propomos usar uma integração de quadratura. Nós também propomos uma alternativa rápida que melhor aproxima a variação trilinear, considerando os pontos de mínimo e máximo da função escalar ao longo do raio. Uma série de experimentos computacionais demonstram que nossa proposta produz resultados exatos, com um menor gasto de memória. Todo algoritmo é implementado em placas gráficas, garantindo uma performance competitiva.[en] Important engineering applications use unstructured hexahedral meshes for numerical simulations. Hexahedral cells, when compared to tetrahedral ones, tend to be more numerically stable and to require less mesh refinement. However, volume visualization of unstructured hexahedral meshes is challenging due to the trilinear variation of scalar fields inside the cells. The conventional solution consists in subdividing each hexahedral cell into five or six tetrahedra, approximating a trilinear variation by an inadequate piecewise linear function. This results in inaccurate images and increases the memory consumption. In this thesis, we present an accurate ray-casting volume rendering algorithm for unstructured hexahedral meshes. In order to capture the trilinear variation along the ray, we propose the use of quadrature integration. We also propose a fast approach that better approximates the trilinear variation to a series of linear ones, considering the points of minimum and maximum of the scalar function along the ray. A set of computational experiments demonstrates that our proposal produces accurate results, with reduced memory footprint. The entire algorithm is implemented on graphics cards, ensuring competitive performance.MAXWELLWALDEMAR CELES FILHOFABIO MARKUS NUNES MIRANDA2017-01-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=2http://doi.org/10.17771/PUCRio.acad.28921engreponame: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/openAccess2018-07-04T00:00:00Zoai:MAXWELL.puc-rio.br:28921Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342018-07-04T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
[en] VOLUME RENDERING OF UNSTRUCTURED HEXAHEDRAL MESHES
title [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
spellingShingle [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
FABIO MARKUS NUNES MIRANDA
[pt] RENDERIZACAO VOLUMETRICA
[pt] INTEGRAL DO RAIO
[pt] MALHA NAO ESTRUTURADA
[pt] MALHA DE HEXAEDROS
[en] VOLUME RENDERING
title_short [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
title_full [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
title_fullStr [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
title_full_unstemmed [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
title_sort [pt] RENDERIZAÇÃO VOLUMÉTRICA DE MALHA NÃO ESTRUTURADA DE HEXAEDROS
author FABIO MARKUS NUNES MIRANDA
author_facet FABIO MARKUS NUNES MIRANDA
author_role author
dc.contributor.none.fl_str_mv WALDEMAR CELES FILHO
dc.contributor.author.fl_str_mv FABIO MARKUS NUNES MIRANDA
dc.subject.por.fl_str_mv [pt] RENDERIZACAO VOLUMETRICA
[pt] INTEGRAL DO RAIO
[pt] MALHA NAO ESTRUTURADA
[pt] MALHA DE HEXAEDROS
[en] VOLUME RENDERING
topic [pt] RENDERIZACAO VOLUMETRICA
[pt] INTEGRAL DO RAIO
[pt] MALHA NAO ESTRUTURADA
[pt] MALHA DE HEXAEDROS
[en] VOLUME RENDERING
description [pt] Importantes aplicações de engenharia usam malhas não estruturadas de hexaedros para simulações numéricas. Células hexaédricas, comparadas com tetraedros, tendem a ser mais numericamente estáveis e requerem um menor refinamento da malha. Entretando, visualização volumétrica de malhas não estruturadas é um desafio devido a variação trilinear do campo escalar dentro da célula. A solução convencional consiste em subdividir cada hexaedro em cinco ou seis tetraedros, aproximando uma variação trilinear por uma inadequada série de funções lineares. Isso resulta em imagens inadequadas e aumenta o consumo de memória. Nesta tese, apresentamos um algoritmo preciso de visualização volumétrica utilizando ray-casting para malhas não estruturadas de hexaedros. Para capturar a variação trilinear ao longo do raio, nós propomos usar uma integração de quadratura. Nós também propomos uma alternativa rápida que melhor aproxima a variação trilinear, considerando os pontos de mínimo e máximo da função escalar ao longo do raio. Uma série de experimentos computacionais demonstram que nossa proposta produz resultados exatos, com um menor gasto de memória. Todo algoritmo é implementado em placas gráficas, garantindo uma performance competitiva.
publishDate 2017
dc.date.none.fl_str_mv 2017-01-31
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=28921&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=2
http://doi.org/10.17771/PUCRio.acad.28921
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=28921&idi=2
http://doi.org/10.17771/PUCRio.acad.28921
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
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_ 1856395927151968256