arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2007.11301cs.CV
收藏

DeepSVG:矢量图形动画的层次生成网络

DeepSVG: A Hierarchical Generative Network for Vector Graphics Animation

Ecole Polytechnique Fédérale de Lausanne(洛桑联邦理工学院);ETH Zurich(苏黎世联邦理工学院)

Alexandre Carlier, Martin Danelljan, Alexandre Alahi, Radu Timofte

摘要:

可缩放矢量图形(SVG)在现代2D界面中无处不在,因为它们能够缩放到不同的分辨率。然而,尽管应用于光栅化图像的基于深度学习的模型取得了成功,但矢量图形表示学习和生成的问题在很大程度上仍未被探索。在这项工作中,我们提出了一种新的分层生成网络,称为DeepSVG,用于复杂的SVG图标生成和插值。我们的架构有效地解开高层次的形状从低层次的命令,编码形状本身。该网络以非自回归的方式直接预测一组形状。我们通过发布一个新的大规模数据集以及一个用于SVG操作的开源库来介绍复杂SVG图标生成的任务。我们证明了我们的网络能够准确地重建各种矢量图形,并且可以通过执行插值和其他潜在空间操作来作为一个强大的动画工具。我们的代码可在https://github.com/alexandre01/deepsvg上获得。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑