Enabling My Robot To Play Pictionary : Recurrent Neural Networks For Sketch Recognition
Ravi Kiran Sarvadevabhatla, Jogendra Kundu, Babu R. Venkatesh
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/val-iisc/sketch-obj-recOfficialIn papernone★ 0
Abstract
Freehand sketching is an inherently sequential process. Yet, most approaches for hand-drawn sketch recognition either ignore this sequential aspect or exploit it in an ad-hoc manner. In our work, we propose a recurrent neural network architecture for sketch object recognition which exploits the long-term sequential and structural regularities in stroke data in a scalable manner. Specifically, we introduce a Gated Recurrent Unit based framework which leverages deep sketch features and weighted per-timestep loss to achieve state-of-the-art results on a large database of freehand object sketches across a large number of object categories. The inherently online nature of our framework is especially suited for on-the-fly recognition of objects as they are being drawn. Thus, our framework can enable interesting applications such as camera-equipped robots playing the popular party game Pictionary with human players and generating sparsified yet recognizable sketches of objects.