Expansion Cones: A Progressive Volumetric Mapping Framework

Nigolian, Valentin Z.; Campen, Marcel; Bommes, David (2023). Expansion Cones: A Progressive Volumetric Mapping Framework. ACM transactions on graphics, 42(4), pp. 1-19. Association for Computing Machinery 10.1145/3592421

[img]
Preview
Text
3592421.pdf - Published Version
Available under License Creative Commons: Attribution (CC-BY).

Download (13MB) | Preview

Volumetric mapping is a ubiquitous and difficult problem in Geometry Processing and has been the subject of research in numerous and various directions. While several methods show encouraging results, the field still lacks a general approach with guarantees regarding map bijectivity. Through this work, we aim at opening the door to a new family of methods by providing a novel framework based on the concept of progressive expansion. Starting from an initial map of a tetrahedral mesh whose image may contain degeneracies but no inversions, we incrementally adjust vertex images to expand degenerate elements. By restricting movement to so-called expansion cones, it is done in such a way that the number of degenerate elements decreases in a strictly monotonic manner, without ever introducing any inversion. Adaptive local refinement of the mesh is performed to facilitate this process. We describe a prototype algorithm in the realm of this framework for the computation of maps from ball-topology tetrahedral meshes to convex or star-shaped domains. This algorithm is evaluated and compared to state-of-the-art methods, demonstrating its benefits in terms of bijectivity. We also discuss the associated cost in terms of sometimes significant mesh refinement to obtain the necessary degrees of freedom required for establishing a valid mapping. Our conclusions include that while this algorithm is only of limited immediate practical utility due to efficiency concerns, the general framework has the potential to inspire a range of novel methods improving on the efficiency aspect.

Item Type:

Journal Article (Original Article)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF) > Computer Graphics Group (CGG)
08 Faculty of Science > Institute of Computer Science (INF)

UniBE Contributor:

Nigolian, Valentin Zenon, Bommes, David

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics
600 Technology > 620 Engineering

ISSN:

0730-0301

Publisher:

Association for Computing Machinery

Language:

English

Submitter:

David Bommes

Date Deposited:

03 Apr 2024 12:20

Last Modified:

03 Apr 2024 12:20

Publisher DOI:

10.1145/3592421

BORIS DOI:

10.48350/194870

URI:

https://boris.unibe.ch/id/eprint/194870

Actions (login required)

Edit item Edit item
Provide Feedback