Differentiable vector graphics rasterization for editing and learning

By Tzu-Mao Li, Michal Lukác, Michael Gharbi, Jonathan Ragan-Kelley. 2020

340 citations recorded by the source corpus.

We introduce a differentiable rasterizer that bridges the vector graphics and raster image domains, enabling powerful raster-based loss functions, optimization procedures, and machine learning techniques to edit and generate vector content. We observe that vector graphics rasterization is differentiable after pixel prefiltering. Our differentiable rasterizer offers two prefiltering options: an analytical prefiltering technique and a multisampling anti-aliasing technique. The analytical variant is faster but can suffer from artifacts such as conflation. The multisampling variant is still efficient, and can render high-quality images while computing unbiased gradients for each pixel with respect to curve parameters. We demonstrate that our rasterizer enables new applications, including a vector graphics editor guided by image metrics, a painterly rendering algorithm that fits vector primitives to an image by minimizing a deep perceptual loss function, new vector graphics editing algorithms that exploit well-known image processing methods such as seam carving, and deep generative models that generate vector content from raster-only supervision under a VAE or GAN training objective.

Subfields: Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition, Generative Models

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Graphics and Computer-Aided Design

  1. Yingtao Tian
  2. Bing-Yu Chen
  3. I-Chao Shen
  4. David R Ha
  5. Kevin Frans
  6. Olaf Witkowski
  7. Lisa B. Soros
  8. Michael Gharbi

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Jitendra Malik
  4. Andrew Zisserman
  5. Trevor Darrell
  6. Dacheng Tao
  7. Cordelia Schmid
  8. Xiaogang Wang

In Generative Models

  1. Bing-Yu Chen
  2. I-Chao Shen
  3. Yingtao Tian
  4. David R Ha
  5. Kevin Frans
  6. Olaf Witkowski
  7. Lisa B. Soros
  8. S. M. Ali Eslami

Citations in the corpus