atlas

Research map / Image generation / Autoregressive and latent generation

NIVeL: Neural Implicit Vector Layers for Text-to-Vector Generation

CVPR 2024 · Image generation › Autoregressive and latent generation · approach: Latent diffusion with learned tokenizers · 8 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 NIVeL, a layered neural implicit field MLP optimized with SDS through a frozen DeepFloyd diffusion model to generate editable, resolution-independent vector graphics from text.

Problem

Text-to-vector graphics generation is hard because vector representations have variable structure, scarce training data, and SDS optimization over Bezier curves yields redundant or self-intersecting geometry.

Approach

Represent vector graphics as a small set of decomposable layered neural implicit fields (MLP over a frequency-encoded 2D unit square with per-layer colors and alpha compositing), optimize them with SDS plus an entropy regularizer, and initialize by fitting a low-frequency implicit RGB generator; the implicit layers are then converted to cubic Bezier curves via marching squares and Inkscape tracing

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NIVeL instead of VectorFusion at 1K parametersText-to-vector generation with DeepFloyd · VectorFusion prompt datasetR-Prec: 59.5 -> 68.2Helped
Use NIVeL instead of VectorFusion at 1K parametersText-to-vector generation with DeepFloyd · VectorFusion prompt datasetSim: 21.4 -> 25.1Helped
Use NIVeL instead of VectorFusion at 12K parametersText-to-vector generation with DeepFloyd · VectorFusion prompt datasetR-Prec: 71.3 -> 78.5Helped
Use NIVeL instead of VectorFusion at 12K parametersText-to-vector generation with DeepFloyd · VectorFusion prompt datasetSim: 26.7 -> 32.0Helped
Initialize NIVeL from random parameters rather than the RGB generator output (ablation)NIVeL · Text-to-vector generationvisual qualityHurt
Initialize NIVeL by reconstructing a sampled raster image rather than the RGB generator output (ablation)NIVeL · Text-to-vector generationvisual qualityHurt
Initialize NIVeL by reconstructing the implicit RGB generator output (ablation)NIVeL · Text-to-vector generationvisual qualityHelped
Fine-tune with SDS after initialization from the RGB generator (ablation)NIVeL · Text-to-vector generationvisual qualityHelped
Use Dreamtime timestep scheduling instead of the vanilla DreamFusion scheduler (ablation)NIVeL SDS optimization · Text-to-vector generationvisual qualityNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: VectorFusion prompt dataset

Benchmarks: VectorFusion prompt dataset

Metrics: CLIP similarity (Sim) R-Precision user preference

Baselines: VectorFusion

Builds on: DreamFusion VectorFusion NeRF DeepFloyd

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