Do Generalised Classifiers really work on Human Drawn Sketches?
Not on the map. Why?
Abstract (arXiv)
This paper, for the first time, marries large foundation models with human sketch understanding. We demonstrate what this brings -- a paradigm shift in terms of generalised sketch representation learning (e.g., classification). This generalisation happens on two fronts: (i) generalisation across unknown categories (i.e., open-set), and (ii) generalisation traversing abstraction levels (i.e., good and bad sketches), both being timely challenges that remain unsolved in the sketch literature. Our design is intuitive and centred around transferring the already stellar generalisation ability of CLIP to benefit generalised learning for sketches. We first "condition" the vanilla CLIP model by learning sketch-specific prompts using a novel auxiliary head of raster to vector sketch conversion. This importantly makes CLIP "sketch-aware". We then make CLIP acute to the inherently different sketch abstraction levels. This is achieved by learning a codebook of abstraction-specific prompt biases, a weighted combination of which facilitates the representation of sketches across abstraction levels -- low abstract edge-maps, medium abstract sketches in TU-Berlin, and highly abstract doodles in QuickDraw. Our framework surpasses popular sketch representation learning algorithms in both zero-shot and few-shot setups and in novel settings across different abstraction boundaries.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 62 of its 93 references that are in the map. First posted on arXiv 4 Jul 2024.
Builds on
62 of 93 references.
References · 62
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2021Learning to Prompt for Vision-Language Modelscited by 2,269
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2022Visual Prompt Tuningcited by 1,674
38 more
- 2022Conditional Prompt Learning for Vision-Language Modelscited by 1,427
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapterscited by 1,021
- 2021Open-vocabulary Object Detection via Vision and Language Knowledge Distillationcited by 903
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2022MaPLe: Multi-modal Prompt Learningcited by 685
- 2021FLAVA: A Foundational Language And Vision Alignment Modelcited by 646
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2021DenseCLIP: Language-Guided Dense Prediction with Context-Aware Promptingcited by 530
- 2021Less is More: ClipBERT for Video-and-Language Learning via Sparse Samplingcited by 484
- 2021Tip-Adapter: Training-free CLIP-Adapter for Better Vision-Language Modelingcited by 429
- 2022Tip-Adapter: Training-free Adaption of CLIP for Few-shot Classificationcited by 355
- 2022Prompt-aligned Gradient for Prompt Tuningcited by 339
- 2017A Neural Representation of Sketch Drawingscited by 311
- 2022Exploring Visual Prompts for Adapting Large-Scale Modelscited by 271
- 2021CLIP2Video: Mastering Video-Text Retrieval via Image CLIPcited by 223
- 2022Learning to generate line drawings that convey geometry and semanticscited by 82
- 2018SketchyGAN: Towards Diverse and Realistic Sketch to Image Synthesiscited by 81
- 2023CLIP for All Things Zero-Shot Sketch-Based Image Retrieval, Fine-Grained or Notcited by 79
- 2020Sketchformer: Transformer-based Representation for Sketched Structurecited by 78
- 2020SketchyCOCO: Image Generation from Freehand Scene Sketchescited by 67
- 2022CLIP-GEN: Language-Free Training of a Text-to-Image Generator with CLIPcited by 60
- 2019Semantically Tied Paired Cycle Consistency for Zero-Shot Sketch-based Image Retrievalcited by 57
- 2021Sketch2Model: View-Aware 3D Modeling from Single Free-Hand Sketchescited by 54
- 2021StyleMeUp: Towards Style-Agnostic Sketch-Based Image Retrievalcited by 50
- 2021Sketch2Mesh: Reconstructing and Editing 3D Shapes from Sketchescited by 50
- 2020Creative Sketch Generationcited by 44
- 2018Zero-Shot Sketch-Image Hashingcited by 43
- 2020B'ezierSketch: A generative model for scalable vector sketchescited by 43
- 2020Sketch-BERT: Learning Sketch Bidirectional Encoder Representation from Transformers by Self-supervised Learning of Sketch Gestaltcited by 42
- 2021Vectorization and Rasterization: Self-Supervised Learning for Sketch and Handwritingcited by 38
- 2021Sketch Your Own GANcited by 37
- 2018Learning Deep Sketch Abstractioncited by 36
- 2018SketchMate: Deep Hashing for Million-Scale Human Sketch Retrievalcited by 35
- 2019Multi-Graph Transformer for Free-Hand Sketch Recognitioncited by 35
- 2019LiveSketch: Query Perturbations for Guided Sketch-based Visual Searchcited by 34
- 2020Cross-Modal Hierarchical Modelling for Fine-Grained Sketch Based Image Retrievalcited by 32
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketchescited by 32
- 2020Why Do Line Drawings Work? A Realism Hypothesiscited by 28
50 most cited of 62 All 62 (JSON)
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.