DeepSVG: A Hierarchical Generative Network for Vector Graphics Animation

07/22/2020
by   Alexandre Carlier, et al.
12

Scalable Vector Graphics (SVG) are ubiquitous in modern 2D interfaces due to their ability to scale to different resolutions. However, despite the success of deep learning-based models applied to rasterized images, the problem of vector graphics representation learning and generation remains largely unexplored. In this work, we propose a novel hierarchical generative network, called DeepSVG, for complex SVG icons generation and interpolation. Our architecture effectively disentangles high-level shapes from the low-level commands that encode the shape itself. The network directly predicts a set of shapes in a non-autoregressive fashion. We introduce the task of complex SVG icons generation by releasing a new large-scale dataset along with an open-source library for SVG manipulation. We demonstrate that our network learns to accurately reconstruct diverse vector graphics, and can serve as a powerful animation tool by performing interpolations and other latent space operations. Our code is available at https://github.com/alexandre01/deepsvg.

READ FULL TEXT

page 1

page 15

research
02/04/2021

Im2Vec: Synthesizing Vector Graphics without Vector Supervision

Vector graphics are widely used to represent fonts, logos, digital artwo...
research
06/09/2023

Leveraging Large Language Models for Scalable Vector Graphics-Driven Image Understanding

Recently, large language models (LLMs) have made significant advancement...
research
06/10/2023

Image Vectorization: a Review

Nowadays, there are many diffusion and autoregressive models that show i...
research
06/09/2022

Towards Layer-wise Image Vectorization

Image rasterization is a mature technique in computer graphics, while im...
research
04/08/2022

Sat2lod2: A Software For Automated Lod-2 Modeling From Satellite-Derived Orthophoto And Digital Surface Model

Deriving LoD2 models from orthophoto and digital surface models (DSM) re...
research
04/04/2021

Hierarchical Image Peeling: A Flexible Scale-space Filtering Framework

The importance of hierarchical image organization has been witnessed by ...
research
09/18/2017

TikZ-network manual

TikZ-network is an open source software project for visualizing graphs a...

Please sign up or login with your details

Forgot password? Click here to reset