Extracting displacement maps through differentiable rendering and dynamic tessellation

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Haetinger, Guilherme Gomes
Orientador(a): Gastal, Eduardo Simões Lopes
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: eng
Instituição de defesa: Não Informado pela instituição
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: http://hdl.handle.net/10183/289197
Resumo: Introduzimos um pipeline de “Rendering” diferenciável para aproveitar a tesselagem especializada de hardware durante a extração de mapas de deformação de acordo com gradientes em espaço de imagem. Esse método nos permite usar renderização diferenciável para reconstruir mapas de deformação sem a necessidade de passos ineficientes de“remeshing”. Alternativamente, definimos um nível de tessellação dinâmico analisando a textura de deformação durante o processo de otimização. Dessa forma, nossa técnica compreende automaticamente onde mais subdivisão é necessária, aumentando a eficiência ao não tessellizar regiões de baixa curvatura. Exemplificamos nosso trabalho o utilizando para reconstruir detalhes de malhas a partir de vistas esparças renderizadas. Nossos resultados mostram que o uso de tesselagem nos permite economizar memória por necessitar de um número menor de vértices salvos, e a habilidade de controlar a densidade de vértices em certas áreas ajuda a agilizar a otimização.