atlas

Research map / Image generation / Autoregressive and latent generation

SVGBuilder: Component-Based Colored SVG Generation with Text-Guided Autoregressive Transformers

AAAI 2025 · Image generation › Autoregressive and latent generation · approach: Generative latent space tooling · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SVGBuilder, a text-guided autoregressive transformer that generates colored SVGs by assembling normalized, deduplicated path components, and releases the ColorSVG-100K dataset.

Problem

Generating high-quality colored SVGs from text is slow for optimization-based methods and hard for autoregressive token-level models because SVG code is long and paths are often invalid or incomplete.

Approach

Treat each SVG path as a reusable component: build a library by normalizing and merging similar paths (Jaccard similarity with union-find), then autoregressively predict component index, offsets, scale and RGB tokens conditioned on text and rasterized-image features, with a caption generator providing training captions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SVGBuilder instead of the strongest optimization-based baseline, DiffSketcherColorSVG-100K SVG generation · ColorSVG-100KFID: 20.28 -> 15.93Helped
Use SVGBuilder instead of IconShopColorSVG-100K SVG generation · ColorSVG-100Kgeneration speed per SVG: 8.52 s (96.4 ×) -> 1.36 s (604.0 ×)Helped
Add the Caption Generator (ablation)SVGBuilder · ColorSVG-100KFID: 17.40 -> 15.93Helped
Add the Image Encoder (ablation)SVGBuilder · ColorSVG-100KFID: 16.90 -> 15.93Helped
Train the Text Encoder (ablation)SVGBuilder · ColorSVG-100KFID: 21.75 -> 15.93Helped
Use color fills during inference (ablation)SVGBuilder · ColorSVG-100KFID: 17.39 -> 15.93Helped

Surprising findings

Limitations

Experimental setup

Datasets: ColorSVG-100K Icon645

Benchmarks: ColorSVG-100K

Metrics: FID CLIPScore T2I CLIPScore I2I Human Preference Score Uniqueness Novelty generation speed per SVG FID by complexity level

Baselines: VectorFusion CLIPDraw DiffSketcher IconShop GPT-3.5 GPT-4

Builds on: IconShop DeepSVG StrokeNUWA CLIP GPT-2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy