about
A Neural Representation of Sketch Drawings (arxiv.org)
4 points by hardmaru on Apr 13, 2017 | hide | past | pdf | 2 comments on HN

In plain words: A neural network learns to draw crude sketches of common objects one stroke at a time, trained on thousands of human doodles across hundreds of categories. Unlike pixel-by-pixel image generators, it produces coherent drawings made of lines defined by coordinates, not pixels.

Abstract

We present sketch-rnn, a recurrent neural network (RNN) able to construct stroke-based drawings of common objects. The model is trained on thousands of crude human-drawn images representing hundreds of classes. We outline a framework for conditional and unconditional sketch generation, and describe new robust training methods for generating coherent sketch drawings in a vector format.

David Ha, Douglas Eck
arXiv:1704.03477 · cs.NE, cs.LG, stat.ML · submitted Apr 11, 2017 · updated May 19, 2017
abstract · pdf · html

add comment on HN
Also discussed: Apr 2017 (2 points, 0 comments)

For those interested, here is a video of latent-space interpolation of the RNN-generated vector drawings (rendering a bunch of .svg files frame-by-frame) using this method.

https://twitter.com/hardmaru/status/852312400481079296

You should do a cat + bus drawing and get neural CATBUS!