arrow
Return

Computing skeleton-based handle/tunnel loops

delete2025-04-01
delete1
PRE
AI
H
Hayam Abdelrahman *
Y
Yiying Tong
DOI:10.1016/j.cag.2025.104177delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Finding surface loops around narrow sections of a surface is widely used as a prepossessing step in various applications such as segmentation, shape analysis, path planning, and robotics. A common approach to locating such loops is based on surface topology. However, such geodesic loops also exist on topologically trivial genus-0 surfaces, where all such loops can continuously deform to a point. While a few existing 3D geometry-aware topological approaches may succeed in detecting such additional narrow loops, their construction can be cumbersome. To extend beyond the limitations of topologically nontrivial independent loops while remaining efficient, we propose a novel approach that leverages the shape's skeleton for computing surface loops of handle or tunnel type. Given a closed surface mesh, our algorithm produces a practically comprehensive set of loops encircling narrow regions of the volume inside or outside the surface. Notably, our approach streamlines and expedites computations by accepting a skeleton, a 1D representation of the shape, as part of the input. Specifically, handle-type loops are discovered by examining a small subset of the skeleton points as candidate loop centers, while tunnel-type loops are identified by examining only the high-valence skeleton points.
Keywords:
Computer graphics
Computational geometry
Object modeling
Curve
Surface
Object representations

Journal

C
Computers and Graphics
IF:
2.8
Papers:
82
Citations:
4.3K

Organization

No organization information available
Cited Papers

Cited Papers

Optimal System of Loops on an Orientable Surface
err2005-01-14
err0
errOAAI
errÉric Colin de Verdiére; Francis Lazarus
errShare
errSave
Removing excess topology from isosurfaces
err2004-04-01
err168
errOAAI
errWood, Z; Hoppe, H; Desbrun, M; Schröder, P
errShare
errSave
errShare
errSave
Computing geometry-aware handle and tunnel loops in 3D models
err2008-08-01
err0
errOAAI
errTamal K. Dey; Kuiyu Li; Jian Sun; David Cohen-Steiner
errShare
errSave
LoopyCuts: Practical Feature-Preserving Block Decomposition for Strongly Hex-Dominant Meshing
err2020-08-12
err34
PREAI
errLivesu, Marco; Pietroni, Nico; Puppo, Enrico; Sheffer, Alla; Cignoni, Paolo
errShare
errSave
Mean Curvature Skeletons
err2012-08-07
err0
errOAAI
errAndrea Tagliasacchi; Ibraheem Alhashim; Matt Olson; Hao Zhang
errShare
errSave
Tiling surfaces with cylinders using n-loops
err2011-02-01
err0
PREAI
errJean-Marie Favreau; Vincent Barra
errShare
errSave
researcher View more