Do Generalised Classifiers really work on Human Drawn Sketches?

Hmrishav Bandyopadhyay, Pinaki Nath Chowdhury, Aneeshan Sain, Subhadeep Koley, Tao Xiang +2 more
2/14/2026

No official code found. Best implementation: hmrishavbandy/SketchCLIP (7 stars, MIT, last commit 2024-11-22).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

MIT

Do Generalised Classifiers really work on Human Drawn Sketches ? ECCV-2024

70PythonSep 12, 20241 years agoMIT

Similar Papers

Cite this paper

@article{bandyopadhyay2026generalised,
  title  = {Do Generalised Classifiers really work on Human Drawn Sketches?},
  author = {Hmrishav Bandyopadhyay and Pinaki Nath Chowdhury and Aneeshan Sain and Subhadeep Koley and Tao Xiang and A. Bhunia and Yi-Zhe Song},
  year   = {2026},
  eprint = {2407.03893},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2407.03893},
  journal = {ECCV 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.03893.svg)](https://codeofpaper.com/paper/2407.03893)

Discussion