atlas

Research map / Image generation / Editing and style transfer

Text to Sketch Generation with Multi-Styles

NeurIPS 2025 · Image generation › Editing and style transfer · approach: Texture and sketch synthesis · 0 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 M3S, a training-free diffusion framework for text-guided sketch generation with single or multiple reference style sketches, using linearly blended K/V injection, style-content guidance, and a joint AdaIN module for style tendency control.

Problem

Existing sketch generation methods offer limited control over sketch style, and K/V-substitution style transfer causes content leakage and artifacts when reference and target sketches are structurally dissimilar.

Approach

Concatenate reference K/V features with target K/V, linearly blend them with target features (lambda smoothing) instead of overwriting or AdaIN-aligning them, split classifier-free guidance into separate content and style directions, and mix multiple references with a joint AdaIN weight eta on latents.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use M3S (SDXL) instead of the strongest CLIP-T baselineSketch generation · Styles 1–6CLIP-TMixed
Use M3S (SDXL) instead of AttentionDistillationSketch generation · Styles 1–6DINOHurt
Use M3S (SDXL) instead of the strongest human-rating baselineSketch generation · Human preference assessmentrating: 6.19 vs 5.08Helped
Replace direct K/V swap with auxiliary reference features (λ=0) (ablation)M3S · Styles 1–4 averageCLIP-T: 0.3120 -> 0.3409Helped
Replace direct K/V swap with auxiliary reference features (λ=0) (ablation)M3S · Styles 1–4 averageDINO: 0.8109 -> 0.7437Hurt
Increase λ from 0 to 0.1 (ablation)M3S linear feature smoothing · Styles 1–4 averageCLIP-T: 0.3409 -> 0.3473Helped
Increase λ from 0 to 0.1 (ablation)M3S linear feature smoothing · Styles 1–4 averageDINO: 0.7437 -> 0.6459Hurt
Increase λ from 0 to 0.1 (ablation)M3S linear feature smoothing · Styles 1–4 averageaesthetic: 4.7952 -> 4.9488Helped
Increase λ from 0.1 to 1 (ablation)M3S linear feature smoothing · Styles 1–4 averageCLIP-T: 0.3473 -> 0.3382Hurt
Increase λ from 0.1 to 1 (ablation)M3S linear feature smoothing · Styles 1–4 averageDINO: 0.6459 -> 0.3707Hurt
Increase λ from 0.1 to 1 (ablation)M3S linear feature smoothing · Styles 1–4 averageaesthetic: 4.9488 -> 5.0493Helped
Use style-oriented SDXL settings (lower ω1 and higher ω2) (ablation)M3S (SDXL) · Styles 1–5DINO: 0.6545 -> 0.7344 (Style1); 0.6531 -> 0.7356 (Style2); 0.6041 -> 0.6870 (Style3); 0.6493 -> 0.7212 (Style4); 0.5332 -> 0.Helped

Surprising findings

Limitations

Experimental setup

Datasets: 4skst Sketchy QuickDraw web-collected Style 5 set

Benchmarks: 4skst styles 1-4 web-collected Style 5 Sketchy abstract Style 6

Metrics: CLIP-T DINO similarity VGG Gram-matrix style loss aesthetic score human preference rating

Baselines: StyleAligned AttentionDistillation CSGO StyleStudio RB-Modulation InstantStyle

Builds on: StyleAligned Stable Diffusion classifier-free guidance DDIM null-text inversion

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