Bezier Splatting for Fast and Differentiable Vector Graphics Rendering

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Liu, Xi, Zhou, Chaoyi, Zhao, Nanxuan, Huang, Siyu
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915661582696448
author Liu, Xi
Zhou, Chaoyi
Zhao, Nanxuan
Huang, Siyu
author_facet Liu, Xi
Zhou, Chaoyi
Zhao, Nanxuan
Huang, Siyu
contents 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-resolution images. This work introduces a new differentiable VG representation, dubbed Bézier Splatting, that enables fast yet high-fidelity VG rasterization. Bézier Splatting samples 2D Gaussians along Bézier curves, which naturally provide positional gradients at object boundaries. Thanks to the efficient splatting-based differentiable rasterizer, Bézier Splatting achieves 30x and 150x faster per forward and backward rasterization step for open curves compared to DiffVG. Additionally, we introduce an adaptive pruning and densification strategy that dynamically adjusts the spatial distribution of curves to escape local minima, further improving VG quality. Furthermore, our new VG representation supports conversion to standard XML-based SVG format, enhancing interoperability with existing VG tools and pipelines. Experimental results show that Bézier Splatting significantly outperforms existing methods with better visual fidelity and significant optimization speedup.
format Preprint
id arxiv_https___arxiv_org_abs_2503_16424
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Bezier Splatting for Fast and Differentiable Vector Graphics Rendering
Liu, Xi
Zhou, Chaoyi
Zhao, Nanxuan
Huang, Siyu
Graphics
Computer Vision and Pattern Recognition
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-resolution images. This work introduces a new differentiable VG representation, dubbed Bézier Splatting, that enables fast yet high-fidelity VG rasterization. Bézier Splatting samples 2D Gaussians along Bézier curves, which naturally provide positional gradients at object boundaries. Thanks to the efficient splatting-based differentiable rasterizer, Bézier Splatting achieves 30x and 150x faster per forward and backward rasterization step for open curves compared to DiffVG. Additionally, we introduce an adaptive pruning and densification strategy that dynamically adjusts the spatial distribution of curves to escape local minima, further improving VG quality. Furthermore, our new VG representation supports conversion to standard XML-based SVG format, enhancing interoperability with existing VG tools and pipelines. Experimental results show that Bézier Splatting significantly outperforms existing methods with better visual fidelity and significant optimization speedup.
title Bezier Splatting for Fast and Differentiable Vector Graphics Rendering
topic Graphics
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2503.16424