# DeepFlux for Skeletons in the Wild

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

## Key facts

- Cited by 10 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 30 Nov 2018.

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

- [Focal Inverse Distance Transform Maps for Crowd Localization](https://mlsanity.com/paper/2102.07925/) (2021)
- [PartGLEE: A Foundation Model for Recognizing and Parsing Any Objects](https://mlsanity.com/paper/2407.16696/) (2024)
- [RibSeg v2: A Large-scale Benchmark for Rib Labeling and Anatomical Centerline Extraction](https://mlsanity.com/paper/2210.09309/) (2022)
- [PQA: Perceptual Question Answering](https://mlsanity.com/paper/2104.03589/) (2021)
- [WAS: Dataset and Methods for Artistic Text Segmentation](https://mlsanity.com/paper/2408.00106/) (2024)
- [Toward Robotic Weed Control: Detection of Nutsedge Weed in Bermudagrass Turf Using Inaccurate and Insufficient Training Data](https://mlsanity.com/paper/2106.08897/) (2021)
- [Structure-Preserving Instance Segmentation via Skeleton-Aware Distance Transform](https://mlsanity.com/paper/2310.05262/) (2023)
- [Skeleton Ground Truth Extraction: Methodology, Annotation Tool and Benchmarks](https://mlsanity.com/paper/2310.06437/) (2023)
- [Topology-Aware Skeleton Detection via Lighthouse-Guided Structured Inference](https://mlsanity.com/paper/2604.20123/) (2026)
- [Depth-Dominant Skeleton Detection for Natural Scenes](https://mlsanity.com/paper/2608.16367/) (2026)

## Abstract (arXiv)

Computing object skeletons in natural images is challenging, owing to large variations in object appearance and scale, and the complexity of handling background clutter. Many recent methods frame object skeleton detection as a binary pixel classification problem, which is similar in spirit to learning-based edge detection, as well as to semantic segmentation methods. In the present article, we depart from this strategy by training a CNN to predict a two-dimensional vector field, which maps each scene point to a candidate skeleton pixel, in the spirit of flux-based skeletonization algorithms. This "image context flux" representation has two major advantages over previous approaches. First, it explicitly encodes the relative position of skeletal pixels to semantically meaningful entities, such as the image points in their spatial context, and hence also the implied object boundaries. Second, since the skeleton detection context is a region-based vector field, it is better able to cope with object parts of large width. We evaluate the proposed method on three benchmark datasets for skeleton detection and two for symmetry detection, achieving consistently superior performance over state-of-the-art methods.
