# Stroke-based sketched symbol reconstruction and segmentation

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

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 10 Jan 2019.

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

- [AutoLink: Self-supervised Learning of Human Skeletons and Object Outlines by Linking Keypoints](https://mlsanity.com/paper/2205.10636/) (2022)
- [Open Vocabulary Semantic Scene Sketch Understanding](https://mlsanity.com/paper/2312.12463/) (2023)
- [Instance Segmentation of Scene Sketches Using Natural Image Priors](https://mlsanity.com/paper/2502.09608/) (2025)
- [Class-Agnostic Visio-Temporal Scene Sketch Semantic Segmentation](https://mlsanity.com/paper/2410.00266/) (2024)
- [On Training Sketch Recognizers for New Domains](https://mlsanity.com/paper/2104.08850/) (2021)
- [DrawMon: A Distributed System for Detection of Atypical Sketch Content in Concurrent Pictionary Games](https://mlsanity.com/paper/2211.05429/) (2022)
- [ViSketch-GPT: Collaborative Multi-Scale Feature Extraction for Sketch Recognition and Generation](https://mlsanity.com/paper/2503.22374/) (2025)

## Abstract (arXiv)

Hand-drawn objects usually consist of multiple semantically meaningful parts. For example, a stick figure consists of a head, a torso, and pairs of legs and arms. Efficient and accurate identification of these subparts promises to significantly improve algorithms for stylization, deformation, morphing and animation of 2D drawings. In this paper, we propose a neural network model that segments symbols into stroke-level components. Our segmentation framework has two main elements: a fixed feature extractor and a Multilayer Perceptron (MLP) network that identifies a component based on the feature. As the feature extractor we utilize an encoder of a stroke-rnn, which is our newly proposed generative Variational Auto-Encoder (VAE) model that reconstructs symbols on a stroke by stroke basis. Experiments show that a single encoder could be reused for segmenting multiple categories of sketched symbols with negligible effects on segmentation accuracies. Our segmentation scores surpass existing methodologies on an available small state of the art dataset. Moreover, extensive evaluations on our newly annotated big dataset demonstrate that our framework obtains significantly better accuracies as compared to baseline models. We release the dataset to the community.
