Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

InternSVG: Towards Unified SVG Tasks with Multimodal Large Language Models

About

General SVG modeling remains challenging due to fragmented datasets, limited transferability of methods across tasks, and the difficulty of handling structural complexity. In response, we leverage the strong transfer and generalization capabilities of multimodal large language models (MLLMs) to achieve unified modeling for SVG understanding, editing, and generation. We present the InternSVG family, an integrated data-benchmark-model suite. At its core is SAgoge, the largest and most comprehensive multimodal dataset for SVG tasks, encompassing both static graphics and dynamic animations. It covers icons, long-sequence illustrations, scientific diagrams, and dynamic animations, supporting tasks of varied difficulty levels and providing deeper hierarchies with richer attributes compared to previous datasets. Based on this resource, we introduce SArena, a companion benchmark with comprehensive task definitions and standardized evaluation that aligns with the domains and difficulty spectrum covered by SAgoge. Building on these foundations, we propose InternSVG, a unified MLLM for SVG understanding, editing, and generation with SVG-specific special tokens, subword-based embedding initialization, and a two-stage training strategy that progresses from short static SVGs to long-sequence illustrations and complex animations. This unified formulation induces positive transfer and improves overall performance. Experiments on SArena and prior benchmark confirm that InternSVG achieves substantial gains and consistently outperforms leading open and proprietary counterparts.

Haomin Wang, Jinhui Yin, Qi Wei, Wenguang Zeng, Lixin Gu, Shenglong Ye, Zhangwei Gao, Yaohui Wang, Yanting Zhang, Yuanqi Li, Yanwen Guo, Wenhai Wang, Kai Chen, Yu Qiao, Hongjie Zhang• 2025

Related benchmarks

TaskDatasetResultRank
Image-to-SVGSArena Icon
DINO0.949
16
Text-to-SVGSArena Icon
FID8.715
15
Text-to-SVG GenerationText2SVG (test)
CLIP Score0.241
10
Text-to-SVGMMSVG-Icon
FID128.8
9
Text-to-SVGMMSVG Illustration
FID138.1
9
Image-to-SVGMMSVG-Icon
DINO0.926
9
Image-to-SVGMMSVG Illustration
DINO91.2
9
Image-to-SVG generationImg2SVG (test)
SSIM76.4
8
Showing 8 of 8 rows

Other info

GitHub

Follow for update