# Skeletonization via Local Separators

arXiv: https://arxiv.org/abs/2007.03483 · HTML: https://mlsanity.com/paper/2007.03483/

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 7 Jul 2020.

## Built on by (most cited first, 6 of 6)

- [MagicPose4D: Crafting Articulated Models with Appearance and Motion Control](https://mlsanity.com/paper/2405.14017/) (2024)
- [Coverage Axis++: Efficient Inner Point Selection for 3D Shape Skeletonization](https://mlsanity.com/paper/2401.12946/) (2024)
- [EPCS: Endpoint-based Part-aware Curve Skeleton Extraction for Low-quality Point Clouds](https://mlsanity.com/paper/2211.09488/) (2022)
- [A Hybrid Approach to Full-Scale Reconstruction of Renal Arterial Network](https://mlsanity.com/paper/2303.01837/) (2023)
- [Quantifying Topology In Pancreatic Tubular Networks From Live Imaging 3D Microscopy](https://mlsanity.com/paper/2105.09737/) (2021)
- [Curve Skeletonization in Continuous domain for Meshes and Point Clouds](https://mlsanity.com/paper/2605.25921/) (2026)

## Abstract (arXiv)

We propose a new algorithm for curve skeleton computation which differs from previous algorithms by being based on the notion of local separators. The main benefits of this approach are that it is able to capture relatively fine details and that it works robustly on a range of shape representations. Specifically, our method works on shape representations that can be construed as a spatially embedded graphs. Such representations include meshes, volumetric shapes, and graphs computed from point clouds. We describe a simple pipeline where geometric data is initially converted to a graph, optionally simplified, local separators are computed and selected, and finally a skeleton is constructed. We test our pipeline on polygonal meshes, volumetric shapes, and point clouds. Finally, we compare our results to other methods for skeletonization according to performance and quality.
