Any closed manifold of genus g can be cut open to form a topologicaldisk and then mapped to a regular polygon with 4g sides. This construction iscalled the canonical polygonal schema of the manifold, and is a key ingredient formany applications in graphics and engineering, where a parameterization betweentwo shapes with same topology is often needed. The sides of the 4ggon define onthe manifold a system of loops, which all intersect at a single point and are disjointelsewhere. Computing a shortest system of loops of this kind is NP-hard. Acomputationally tractable alternative consists of computing a set of shortest loopsthat are not fully disjoint in polynomial time using the greedy homotopy basisalgorithm proposed by Erickson and Whittlesey and then detach them in postprocessing via mesh refinement. Despite this operation is conceptually simple,known refinement strategies do not scale well for high genus shapes, triggering amesh growth that may exceed the amount of memory available in moderncomputers, leading to failures. In this article we study various local refinementoperators to detach cycles in a system of loops, and show that there are importantdifferences between them, both in terms of mesh complexity and preservation ofthe original surface. We ultimately propose two novel refinement approaches: theformer greatly reduces the number of new elements in the mesh, possibly at thecost of a deviation from the input geometry. The latter allows to trade meshcomplexity for geometric accuracy, bounding deviation from the input surface. Bothstrategies are trivial to implement, and experiments confirm that they allow torealize canonical polygonal schemas even for extremely high genus shapes whereprevious methods fail.

Scalable Mesh Refinement for Canonical Polygonal Schemas of Extremely High Genus Shapes

M Livesu
Primo
2020

Abstract

Any closed manifold of genus g can be cut open to form a topologicaldisk and then mapped to a regular polygon with 4g sides. This construction iscalled the canonical polygonal schema of the manifold, and is a key ingredient formany applications in graphics and engineering, where a parameterization betweentwo shapes with same topology is often needed. The sides of the 4ggon define onthe manifold a system of loops, which all intersect at a single point and are disjointelsewhere. Computing a shortest system of loops of this kind is NP-hard. Acomputationally tractable alternative consists of computing a set of shortest loopsthat are not fully disjoint in polynomial time using the greedy homotopy basisalgorithm proposed by Erickson and Whittlesey and then detach them in postprocessing via mesh refinement. Despite this operation is conceptually simple,known refinement strategies do not scale well for high genus shapes, triggering amesh growth that may exceed the amount of memory available in moderncomputers, leading to failures. In this article we study various local refinementoperators to detach cycles in a system of loops, and show that there are importantdifferences between them, both in terms of mesh complexity and preservation ofthe original surface. We ultimately propose two novel refinement approaches: theformer greatly reduces the number of new elements in the mesh, possibly at thecost of a deviation from the input geometry. The latter allows to trade meshcomplexity for geometric accuracy, bounding deviation from the input surface. Bothstrategies are trivial to implement, and experiments confirm that they allow torealize canonical polygonal schemas even for extremely high genus shapes whereprevious methods fail.
2020
Istituto di Matematica Applicata e Tecnologie Informatiche - IMATI - Sede Secondaria Genova
Topology
polygonal schema
cut graph
homology
homotopy
File in questo prodotto:
File Dimensione Formato  
Liv20.pdf

Open Access dal 22/07/2022

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 18.18 MB
Formato Adobe PDF
18.18 MB Adobe PDF Visualizza/Apri
Scalable_Mesh_Refinement_for_Canonical_Polygonal_Schemas_of_Extremely_High_Genus_Shapes.pdf

solo utenti autorizzati

Descrizione: Scalable Mesh Refinement for Canonical Polygonal Schemas of Extremely High Genus Shapes
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 962.76 kB
Formato Adobe PDF
962.76 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/426615
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 2
social impact