Face detection for selective polygon reduction of humanoid meshes

Automatic mesh optimization algorithms suffer from the problem that humans are not uniformly sensitive to changes on different parts of the body. This is a problem because when a mesh optimization algorithm typically measures errors caused by triangle reductions, the errors are strictly geometrical,...

Full description

Bibliographic Details
Main Author: Henriksson, Johan
Format: Others
Language:English
Published: Linköpings universitet, Medie- och Informationsteknik 2015
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-119967
id ndltd-UPSALLA1-oai-DiVA.org-liu-119967
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1199672018-01-12T05:14:04ZFace detection for selective polygon reduction of humanoid meshesengHenriksson, JohanLinköpings universitet, Medie- och InformationsteknikLinköpings universitet, Tekniska högskolan2015meshreductiondecimationMedia and Communication TechnologyMedieteknikAutomatic mesh optimization algorithms suffer from the problem that humans are not uniformly sensitive to changes on different parts of the body. This is a problem because when a mesh optimization algorithm typically measures errors caused by triangle reductions, the errors are strictly geometrical, and an error of a certain magnitude on the thigh of a 3D model will be perceived by a human as less of an error than one of equal geometrical significance introduced on the face. The partial solution to this problem proposed in this paper consists of detecting the faces of the 3D assets to be optimized using conventional, existing 2D face detection algorithms, and then using this information to selectively and automatically preserve the faces of 3D assets that are to be optimized, leading to a smaller perceived error in the optimized model, albeit not necessarily a smaller geometrical error. This is done by generating a set of per-vertex weights that are used to scale the errors measured by the reduction algorithm, hence preserving areas with higher weights. The final optimized meshes produced by using this method is found to be subjectively closer to the original 3D asset than their non-weighed counterparts, and if the input meshes conform to certain criteria this method is well suited for inclusion in a fully automatic mesh decimation pipeline Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-119967application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic mesh
reduction
decimation
Media and Communication Technology
Medieteknik
spellingShingle mesh
reduction
decimation
Media and Communication Technology
Medieteknik
Henriksson, Johan
Face detection for selective polygon reduction of humanoid meshes
description Automatic mesh optimization algorithms suffer from the problem that humans are not uniformly sensitive to changes on different parts of the body. This is a problem because when a mesh optimization algorithm typically measures errors caused by triangle reductions, the errors are strictly geometrical, and an error of a certain magnitude on the thigh of a 3D model will be perceived by a human as less of an error than one of equal geometrical significance introduced on the face. The partial solution to this problem proposed in this paper consists of detecting the faces of the 3D assets to be optimized using conventional, existing 2D face detection algorithms, and then using this information to selectively and automatically preserve the faces of 3D assets that are to be optimized, leading to a smaller perceived error in the optimized model, albeit not necessarily a smaller geometrical error. This is done by generating a set of per-vertex weights that are used to scale the errors measured by the reduction algorithm, hence preserving areas with higher weights. The final optimized meshes produced by using this method is found to be subjectively closer to the original 3D asset than their non-weighed counterparts, and if the input meshes conform to certain criteria this method is well suited for inclusion in a fully automatic mesh decimation pipeline
author Henriksson, Johan
author_facet Henriksson, Johan
author_sort Henriksson, Johan
title Face detection for selective polygon reduction of humanoid meshes
title_short Face detection for selective polygon reduction of humanoid meshes
title_full Face detection for selective polygon reduction of humanoid meshes
title_fullStr Face detection for selective polygon reduction of humanoid meshes
title_full_unstemmed Face detection for selective polygon reduction of humanoid meshes
title_sort face detection for selective polygon reduction of humanoid meshes
publisher Linköpings universitet, Medie- och Informationsteknik
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-119967
work_keys_str_mv AT henrikssonjohan facedetectionforselectivepolygonreductionofhumanoidmeshes
_version_ 1718607065642958848