On Training Sketch Recognizers for New Domains

04/18/2021
by   Kemal Tugrul Yesilbek, et al.
0

Sketch recognition algorithms are engineered and evaluated using publicly available datasets contributed by the sketch recognition community over the years. While existing datasets contain sketches of a limited set of generic objects, each new domain inevitably requires collecting new data for training domain specific recognizers. This gives rise to two fundamental concerns: First, will the data collection protocol yield ecologically valid data? Second, will the amount of collected data suffice to train sufficiently accurate classifiers? In this paper, we draw attention to these two concerns. We show that the ecological validity of the data collection protocol and the ability to accommodate small datasets are significant factors impacting recognizer accuracy in realistic scenarios. More specifically, using sketch-based gaming as a use case, we show that deep learning methods, as well as more traditional methods, suffer significantly from dataset shift. Furthermore, we demonstrate that in realistic scenarios where data is scarce and expensive, standard measures taken for adapting deep learners to small datasets fall short of comparing favorably with alternatives. Although transfer learning, and extensive data augmentation help deep learners, they still perform significantly worse compared to standard setups (e.g., SVMs and GBMs with standard feature representations). We pose learning from small datasets as a key problem for the deep sketch recognition field, one which has been ignored in the bulk of the existing literature.

READ FULL TEXT
research
10/14/2019

Sketch-Specific Data Augmentation for Freehand Sketch Recognition

Sketch recognition remains a significant challenge due to the limited tr...
research
08/10/2021

How Learners Sketch Data Stories

Learning data storytelling involves a complex web of skills. Professiona...
research
11/12/2012

Sketch Recognition using Domain Classification

Conceptualizing away the sketch processing details in a user interface w...
research
09/19/2022

DifferSketching: How Differently Do People Sketch 3D Objects?

Multiple sketch datasets have been proposed to understand how people dra...
research
10/09/2017

Deeper, Broader and Artier Domain Generalization

The problem of domain generalization is to learn from multiple training ...
research
02/26/2022

Edge Augmentation for Large-Scale Sketch Recognition without Sketches

This work addresses scaling up the sketch classification task into a lar...
research
06/02/2017

r-BTN: Cross-domain Face Composite and Synthesis from Limited Facial Patches

We start by asking an interesting yet challenging question, "If an eyewi...

Please sign up or login with your details

Forgot password? Click here to reset