用预训练视觉语言模型实现端到端复杂SVG生成
OmniSVG: A Unified Scalable Vector Graphics Generation Model
- 将SVG指令与坐标离散化为令牌,分离结构逻辑与几何细节
- 在200万条标注的多模态数据上训练,生成效果优于现有方法
- 适合需高质量矢量图的设计师与AIGC研究者使用
可缩放矢量图形(SVG)因其分辨率无关性和可编辑性,在图形设计中广泛应用。生成高质量SVG一直是AIGC领域的重要课题。现有方法或产生非结构化输出且计算开销大,或仅限于简化单色图标生成。为此,我们提出OmniSVG,一种统一框架,利用预训练视觉语言模型实现端到端多模态SVG生成。通过将SVG命令和坐标参数化为离散令牌,OmniSVG在高效训练的同时保持复杂结构的表现力。为进一步推动SVG合成发展,我们构建了MMSVG-2M数据集,包含两百万条丰富标注的SVG资产,并提供标准化评估协议。大量实验表明,OmniSVG显著优于现有方法,具备集成至专业设计流程的潜力。
原文摘要 · Abstract (English)
Scalable Vector Graphics (SVG) is an important image format widely adopted in graphic design because of their resolution independence and editability. The study of generating high-quality SVG has continuously drawn attention from both designers and researchers in the AIGC community. However, existing methods either produces unstructured outputs with huge computational cost or is limited to generating monochrome icons of over-simplified structures. To produce high-quality and complex SVG, we propose OmniSVG, a unified framework that leverages pre-trained Vision-Language Models (VLMs) for end-to-end multimodal SVG generation. By parameterizing SVG commands and coordinates into discrete tokens, OmniSVG decouples structural logic from low-level geometry for efficient training while maintaining the expressiveness of complex SVG structure. To further advance the development of SVG synthesis, we introduce MMSVG-2M, a multimodal dataset with two million richly annotated SVG assets, along with a standardized evaluation protocol for conditional SVG generation tasks. Extensive experiments show that OmniSVG outperforms existing methods and demonstrates its potential for integration into professional SVG design workflows.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。