Open Vocabulary Semantic Scene Sketch Understanding
Not on the map. Why?
Abstract (arXiv)
We study the underexplored but fundamental vision problem of machine understanding of abstract freehand scene sketches. We introduce a sketch encoder that results in semantically-aware feature space, which we evaluate by testing its performance on a semantic sketch segmentation task. To train our model we rely only on the availability of bitmap sketches with their brief captions and do not require any pixel-level annotations. To obtain generalization to a large set of sketches and categories, we build on a vision transformer encoder pretrained with the CLIP model. We freeze the text encoder and perform visual-prompt tuning of the visual encoder branch while introducing a set of critical modifications. Firstly, we augment the classical key-query (k-q) self-attention blocks with value-value (v-v) self-attention blocks. Central to our model is a two-level hierarchical network design that enables efficient semantic disentanglement: The first level ensures holistic scene sketch encoding, and the second level focuses on individual categories. We, then, in the second level of the hierarchy, introduce a cross-attention between textual and visual branches. Our method outperforms zero-shot CLIP pixel accuracy of segmentation results by 37 points, reaching an accuracy of 85.5% on the FS-COCO sketch dataset. Finally, we conduct a user study that allows us to identify further improvements needed over our method to reconcile machine and human understanding of scene sketches.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 55 of its 79 references that are in the map. First posted on arXiv 18 Dec 2023.
Builds on
55 of 79 references.
References · 55
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2023Segment Anythingcited by 8,158
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,274
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2022Visual Prompt Tuningcited by 1,674
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,483
38 more
- 2022Conditional Prompt Learning for Vision-Language Modelscited by 1,427
- 2018Dual Attention Network for Scene Segmentationcited by 1,001
- 2016COCO-Stuff: Thing and Stuff Classes in Contextcited by 858
- 2023Vision Transformers Need Registerscited by 844
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 530
- 2022GroupViT: Semantic Segmentation Emerges from Text Supervisioncited by 529
- 2021Image Segmentation Using Text and Image Promptscited by 509
- 2017A Neural Representation of Sketch Drawingscited by 311
- 2022Unsupervised Semantic Segmentation by Distilling Feature Correspondencescited by 241
- 2022MaskCLIP: Masked Self-Distillation Advances Contrastive Language-Image Pretrainingcited by 187
- 2021CLIPDraw: Exploring Text-to-Drawing Synthesis through Language-Image Encoderscited by 186
- 2022ZegCLIP: Towards Adapting CLIP for Zero-shot Semantic Segmentationcited by 178
- 2021PiCIE: Unsupervised Semantic Segmentation using Invariance and Equivariance in Clusteringcited by 163
- 2022SegCLIP: Patch Aggregation with Learnable Centers for Open-Vocabulary Semantic Segmentationcited by 162
- 2022Deep Spectral Methods: A Surprisingly Strong Baseline for Unsupervised Semantic Segmentation and Localizationcited by 150
- 2019Semi-Supervised Semantic Segmentation with High- and Low-level Consistencycited by 147
- 2018Revisiting Dilated Convolution: A Simple Approach for Weakly- and Semi- Supervised Semantic Segmentationcited by 145
- 2023Locally Attentional SDF Diffusion for Controllable 3D Shape Generationcited by 129
- 2020Training BatchNorm and Only BatchNorm: On the Expressive Power of Random Features in CNNscited by 103
- 2019SegSort: Segmentation by Discriminative Sorting of Segmentscited by 96
- 2023Grounding Everything: Emerging Localization Properties in Vision-Language Transformerscited by 89
- 2022Learning to generate line drawings that convey geometry and semanticscited by 82
- 2023CLIP for All Things Zero-Shot Sketch-Based Image Retrieval, Fine-Grained or Notcited by 79
- 2020SketchyCOCO: Image Generation from Freehand Scene Sketchescited by 67
- 2022CLIPascene: Scene Sketching with Different Types and Levels of Abstractioncited by 63
- 2022Unsupervised Semantic Segmentation with Self-supervised Object-centric Representationscited by 54
- 2022FS-COCO: Towards Understanding of Freehand Sketches of Common Objects in Contextcited by 47
- 2014Fully Convolutional Multi-Class Multiple Instance Learningcited by 37
- 2018SketchyScene: Richly-Annotated Scene Sketchescited by 32
- 2020Improving Semantic Segmentation via Self-Trainingcited by 30
- 2022A Sketch Is Worth a Thousand Words: Image Retrieval with Text and Sketchcited by 28
- 2023What Can Human Sketches Do for Object Detection?cited by 19
- 2021StyleCLIPDraw: Coupling Content and Style in Text-to-Drawing Synthesiscited by 15
- 2022Improving Fairness in Image Classification via Sketchingcited by 11
- 2023Exploring Open-Vocabulary Semantic Segmentation without Human Labelscited by 10
- 2018Fast Sketch Segmentation and Labeling with Deep Learningcited by 9
- 2021One Sketch for All: One-Shot Personalized Sketch Segmentationcited by 9
- 2019Stroke-based sketched symbol reconstruction and segmentationcited by 7
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 3.
4 papers.
- 2024Class-Agnostic Visio-Temporal Scene Sketch Semantic Segmentationcited by 1
- 2026SketchingReality: From Freehand Scene Sketches To Photorealistic Imagescited by 1
- 2026Geometrically Consistent Multi-View Scene Generation from Freehand Sketchescited by 0
- 2026LASA: A Weak Supervision Method for Open-Vocabulary Scene Sketch Semantic Segmentationcited by 0
- 2026LASA: A Weak Supervision Method for Open-Vocabulary Scene Sketch Semantic Segmentation10 Jun 2026
- 2026Geometrically Consistent Multi-View Scene Generation from Freehand Sketches15 Apr 2026
- 2026SketchingReality: From Freehand Scene Sketches To Photorealistic Images16 Feb 2026
- 2024Class-Agnostic Visio-Temporal Scene Sketch Semantic Segmentation30 Sep 2024