paper-with-me

Papers

Differentiable Vector Graphics Rasterization for Editing and Learning

2020-11-26 · ACM Transactions on Graphics 2020 11 · Tzu-Mao Li, Michal Lukáč, Michaël Gharbi, Jonathan Ragan-Kelley

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.

📄 PDF Abstract BibTeX

Code (1)

BachiLi/diffvg pytorch

Tasks

Vector Graphics

Similar Papers 제목 키워드 기반

DeepIcon: A Hierarchical Network for Layer-wise Icon Vectorization

2024-10-21 · Qi Bing, Chaoyi Zhang, Weidong Cai

In contrast to the well-established technique of rasterization, vectorization of images poses a significant challenge in the field of computer graphics. Recent learning-based methods for converting raster images to vecto…

Vector Graphics

Bézier Splatting for Fast and Differentiable Vector Graphics Rendering

2025-03-20 · Xi Liu, Chaoyi Zhou, Nanxuan Zhao, Siyu Huang

Differentiable vector graphics (VGs) are widely used in image vectorization and vector synthesis, while existing representations are costly to optimize and struggle to achieve high-quality rendering results for high-reso…

Vector Graphics

NURBS Splatting: A Unified Differentiable Rendering Framework for Vector Graphics

2026-06-30 · Jingye Qiu, Shizhe Zhou arxiv

Differentiable rendering of planar rational splines remains largely underexplored, despite their widespread use in vector graphics and design. Existing differentiable vector renderers primarily focus on Bézier curves and…

DIB-R++: Learning to Predict Lighting and Material with a Hybrid Differentiable Renderer

2021-10-30 · NeurIPS 2021 12 · Wenzheng Chen, Joey Litalien, Jun Gao, Zian Wang 외

We consider the challenging problem of predicting intrinsic object properties from a single image by exploiting differentiable renderers. Many previous learning-based approaches for inverse graphics adopt rasterization-b…

Disentanglement

Differentiable Shadow Mapping for Efficient Inverse Graphics

2023-08-21 · CVPR 2023 1 · Markus Worchel, Marc Alexa

We show how shadows can be efficiently generated in differentiable rendering of triangle meshes. Our central observation is that pre-filtered shadow mapping, a technique for approximating shadows based on rendering from …