BézierSketch: A generative model for scalable vector sketches

European Conference on Computer Vision (ECCV), 2020
Generative Models
Sketches
Curves
Authors
Affiliations

Ayan Das

SketchX, CVSSP, University of Surrey

Yongxin Yang

SketchX, CVSSP, University of Surrey

Timothy Hospedales

University of Edinburgh, UK

Samsung AI Center, Cambridge

Tao Xiang

SketchX, CVSSP, University of Surrey

Yi-Zhe Song

SketchX, CVSSP, University of Surrey

Published

May 22, 2020

Paper Supplementary Code

Abstract

The study of neural generative models of human sketches is a fascinating contemporary modeling problem due to the links between sketch image generation and the human drawing process. The landmark SketchRNN provided breakthrough by sequentially generating sketches as a sequence of waypoints. However this leads to low-resolution image generation, and failure to model long sketches. In this paper we present BézierSketch, a novel generative model for fully vector sketches that are automatically scalable and high-resolution. To this end, we first introduce a novel inverse graphics approach to stroke embedding that trains an encoder to embed each stroke to its best fit Bézier curve. This enables us to treat sketches as short sequences of paramaterized strokes and thus train a recurrent sketch generator with greater capacity for longer sketches, while producing scalable high-resolution results. We report qualitative and quantitative results on the Quick, Draw! benchmark.

Citation

BibTeX citation:
@inproceedings{das2020,
  author = {Das, Ayan and Yang, Yongxin and Hospedales, Timothy and
    Xiang, Tao and Song, Yi-Zhe},
  title = {BézierSketch: {A} Generative Model for Scalable Vector
    Sketches},
  booktitle = {European Conference on Computer Vision (ECCV), 2020},
  date = {2020-05-22},
  url = {https://www.ecva.net/papers/eccv_2020/papers_ECCV/papers/123710630.pdf},
  langid = {en}
}
For attribution, please cite this work as:
Das, Ayan, Yongxin Yang, Timothy Hospedales, Tao Xiang, and Yi-Zhe Song. 2020. “BézierSketch: A Generative Model for Scalable Vector Sketches.” In European Conference on Computer Vision (ECCV), 2020. https://www.ecva.net/papers/eccv_2020/papers_ECCV/papers/123710630.pdf.