atlas

Research map / Image generation / Editing and style transfer

Pattern Analogies: Learning to Perform Programmatic Image Edits by Analogy

CVPR 2025 · Image generation › Editing and style transfer · approach: Localized and attribute-specific editing · 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.

Introduces a pattern-analogy approach for programmatic image edits, combining a pattern DSL (SPLITWEAVE) for synthetic analogical quartets with TRIFUSER, a latent diffusion model conditioned on fused multi-encoder features and 3D positional encodings.

Problem

Editing structured pattern images programmatically (changing the underlying generating rules) is hard; visual program inference struggles with complex patterns and yields unwieldy programs, and existing analogical image editors focus on appearance edits.

Approach

Specify edits with a simple analogy pair (A, A') and apply them to a complex target B via a diffusion model trained on synthetic quartets generated by consistently editing DSL programs for A and B; the model adds multi-level feature fusion from CLIP-like and DINOv2 encoders plus 3D positional encodings identifying source image and location.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use TRIFUSER instead of Analogistanalogical pattern editing · Adobe Stock pattern test setpreference rate: 89.24%Helped
use TRIFUSER instead of LatentModanalogical pattern editing · Adobe Stock pattern test setpreference rate: 80.59%Helped
use TRIFUSER instead of Inpainteranalogical pattern editing · Adobe Stock pattern test setpreference rate: 72.05%Helped
add 3D positional encoding (ablation)TRIFUSER · Synthetic validation setDSim: 0.147 -> 0.074Helped
add lower-level features (ablation)TRIFUSER · Synthetic validation setDSim: 0.087 -> 0.074Helped
add feature mixing (ablation)TRIFUSER · Synthetic validation setDSim: 0.098 -> 0.074Helped
add TRIFUSER modifications rather than using the unmodified Image Variation model (ablation)Image Variation [54] · Synthetic validation setDSim: 0.585 -> 0.074Helped

Surprising findings

Limitations

Experimental setup

Datasets: SPLITWEAVE synthetic analogical quartets Adobe Stock pattern test set (50 patterns)

Benchmarks: Adobe Stock pattern test set (50 patterns) synthetic analogical validation set (1000 quartets)

Metrics: DSIM DISTS LPIPS SSIM human preference rate

Baselines: Analogist LatentMod Inpainter (Stable Diffusion inpainting, Image Brush-style) Versatile Diffusion image variation (Base)

Builds on: Versatile Diffusion image variation Image Analogies Structure Mapping Theory LayerDiffuse

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