Universal Perceptual Grouping
Not on the map. Why?
Abstract (arXiv)
In this work we aim to develop a universal sketch grouper. That is, a grouper that can be applied to sketches of any category in any domain to group constituent strokes/segments into semantically meaningful object parts. The first obstacle to this goal is the lack of large-scale datasets with grouping annotation. To overcome this, we contribute the largest sketch perceptual grouping (SPG) dataset to date, consisting of 20,000 unique sketches evenly distributed over 25 object categories. Furthermore, we propose a novel deep universal perceptual grouping model. The model is learned with both generative and discriminative losses. The generative losses improve the generalisation ability of the model to unseen object categories and datasets. The discriminative losses include a local grouping loss and a novel global grouping loss to enforce global grouping consistency. We show that the proposed model significantly outperforms the state-of-the-art groupers. Further, we show that our grouper is useful for a number of sketch analysis tasks including sketch synthesis and fine-grained sketch-based image retrieval (FG-SBIR).
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Aug 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 4; 2024: 2; 2025: 2; 2026: 1.
14 papers.
Sort:
- 2021Differentiable Drawing and Sketchingcited by 20
- 2023SEVA: Leveraging sketches to evaluate alignment between human and machine visual abstractioncited by 14
- 2023SketchXAI: A First Look at Explainability for Human Sketchescited by 10
- 2021One Sketch for All: One-Shot Personalized Sketch Segmentationcited by 9
- 2021ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitivescited by 2
- 2023Sketch Input Method Editor: A Comprehensive Dataset and Methodology for Systematic Input Recognitioncited by 2
- 2024Equipping Sketch Patches with Context-Aware Positional Encoding for Graphic Sketch Representationcited by 2
- 2023Enhance Sketch Recognition's Explainability via Semantic Component-Level Parsingcited by 1
- 2024SketchRef: a Multi-Task Evaluation Benchmark for Sketch Synthesiscited by 1
- 2025Sketch & Paint: Stroke-by-Stroke Evolution of Visual Artworkscited by 1
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketchingcited by 1
- 2021Do Time Constraints Re-Prioritize Attention to Shapes During Visual Photo Inspection?cited by 0
2 more
- 2022Multimodal Query-guided Object Localizationcited by 0
- 2025Annotation-Free Human Sketch Quality Assessmentcited by 0
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching12 Feb 2026
- 2025Annotation-Free Human Sketch Quality Assessment28 Jul 2025
- 2025Sketch & Paint: Stroke-by-Stroke Evolution of Visual Artworks27 Feb 2025
- 2024SketchRef: a Multi-Task Evaluation Benchmark for Sketch Synthesis16 Aug 2024
- 2024Equipping Sketch Patches with Context-Aware Positional Encoding for Graphic Sketch Representation26 Mar 2024
- 2023Enhance Sketch Recognition's Explainability via Semantic Component-Level Parsing13 Dec 2023
- 2023SEVA: Leveraging sketches to evaluate alignment between human and machine visual abstraction5 Dec 2023
- 2023Sketch Input Method Editor: A Comprehensive Dataset and Methodology for Systematic Input Recognition30 Nov 2023
- 2023SketchXAI: A First Look at Explainability for Human Sketches23 Apr 2023
- 2022Multimodal Query-guided Object Localization1 Dec 2022
- 2021One Sketch for All: One-Shot Personalized Sketch Segmentation20 Dec 2021
- 2021ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitives23 Nov 2021
2 more
- 2021Differentiable Drawing and Sketchingcited by 20
- 2023SEVA: Leveraging sketches to evaluate alignment between human and machine visual abstractioncited by 14
- 2023SketchXAI: A First Look at Explainability for Human Sketchescited by 10
- 2021One Sketch for All: One-Shot Personalized Sketch Segmentationcited by 9
- 2021ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitivescited by 2
- 2023Sketch Input Method Editor: A Comprehensive Dataset and Methodology for Systematic Input Recognitioncited by 2
- 2024Equipping Sketch Patches with Context-Aware Positional Encoding for Graphic Sketch Representationcited by 2
- 2023Enhance Sketch Recognition's Explainability via Semantic Component-Level Parsingcited by 1
- 2024SketchRef: a Multi-Task Evaluation Benchmark for Sketch Synthesiscited by 1
- 2025Sketch & Paint: Stroke-by-Stroke Evolution of Visual Artworkscited by 1
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketchingcited by 1
- 2021Do Time Constraints Re-Prioritize Attention to Shapes During Visual Photo Inspection?cited by 0
12 most cited of 14 All 14 (JSON)
- 2026Stroke of Surprise: Progressive Semantic Illusions in Vector Sketching12 Feb 2026
- 2025Annotation-Free Human Sketch Quality Assessment28 Jul 2025
- 2025Sketch & Paint: Stroke-by-Stroke Evolution of Visual Artworks27 Feb 2025
- 2024SketchRef: a Multi-Task Evaluation Benchmark for Sketch Synthesis16 Aug 2024
- 2024Equipping Sketch Patches with Context-Aware Positional Encoding for Graphic Sketch Representation26 Mar 2024
- 2023Enhance Sketch Recognition's Explainability via Semantic Component-Level Parsing13 Dec 2023
- 2023SEVA: Leveraging sketches to evaluate alignment between human and machine visual abstraction5 Dec 2023
- 2023Sketch Input Method Editor: A Comprehensive Dataset and Methodology for Systematic Input Recognition30 Nov 2023
- 2023SketchXAI: A First Look at Explainability for Human Sketches23 Apr 2023
- 2022Multimodal Query-guided Object Localization1 Dec 2022
- 2021One Sketch for All: One-Shot Personalized Sketch Segmentation20 Dec 2021
- 2021ReGroup: Recursive Neural Networks for Hierarchical Grouping of Vector Graphic Primitives23 Nov 2021
12 newest of 14 All 14 (JSON)