atlas

Research map / Image generation / Text-to-image diffusion

STEPS: Sequential Probability Tensor Estimation for Text-to-Image Hard Prompt Search

CVPR 2025 · Image generation › Text-to-image diffusion · approach: Inference-time T2I improvement · 3 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 STEPS, which casts discrete hard prompt search for text-to-image diffusion models as sequential probability tensor estimation using tensor-train nonnegative cores, with a memory-bounded resampling strategy.

Problem

Optimizing discrete text prompts for text-to-image diffusion models is hard because tokens are discrete, the search space is huge, and existing methods suffer from quantization error (embedding projection) or local optima (coordinate-wise greedy gradient search).

Approach

Models the distribution over prompt token configurations with nonnegative tensor-train cores, fitted by NLL on the minimal-loss sampled prompts, and grows then memory-bounds the vocabulary sets per position using gradient-selected candidates so the search space no longer grows with iteration count.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use STEPS instead of the strongest baseline for 15-token promptsSD v2 prompt optimization · MS COCOcosine similarity: 0.6356 -> 0.6720Helped
use STEPS instead of the strongest baseline for 15-token promptsSD v2 prompt optimization · Flick30kcosine similarity: 0.6288 -> 0.6775Helped
use STEPS instead of the strongest baseline for 15-token promptsSD v2 prompt optimization · LAIONcosine similarity: 0.5583 -> 0.5868Helped
use STEPS instead of the strongest baseline for 15-token promptsSD v2 prompt optimization · Celeb-Acosine similarity: 0.5518 -> 0.5983Helped
use STEPS instead of the strongest baseline for 15-token promptsSD v2 prompt optimization · textVQAcosine similarity: 0.5770 -> 0.6053Helped
use STEPS instead of the strongest baseline for 15-token promptsSD v2 prompt optimization · VizWizcosine similarity: 0.5378 -> 0.5722Helped
use STEPS instead of the strongest baseline for 15-token promptsSDXL v1.0 cross-model prompt transfer · MS COCOcosine similarity: 0.5641 -> 0.6245Helped
use STEPS instead of the strongest baseline for 15-token promptsSDXL v1.0 cross-model prompt transfer · Flick30kcosine similarity: 0.5580 -> 0.6327Helped
use STEPS instead of the strongest baseline for 15-token promptsSDXL v1.0 cross-model prompt transfer · LAIONcosine similarity: 0.5185 -> 0.5630Helped
use STEPS instead of the strongest baseline for 15-token promptsSDXL v1.0 cross-model prompt transfer · Celeb-Acosine similarity: 0.3861 -> 0.4819Helped
use STEPS instead of the strongest baseline for 15-token promptsSDXL v1.0 cross-model prompt transfer · textVQAcosine similarity: 0.4963 -> 0.5454Helped
use STEPS instead of the strongest baseline for 15-token promptsSDXL v1.0 cross-model prompt transfer · VizWizcosine similarity: 0.4305 -> 0.4867Helped

Surprising findings

Limitations

Experimental setup

Datasets: MS COCO Flickr30k LAION Celeb-A TextVQA VizWiz I2P

Benchmarks: MS COCO Flickr30k LAION Celeb-A TextVQA VizWiz I2P

Metrics: cosine similarity between generated image and target embeddi attack success rate (NudeNet, Q16, MHSC)

Baselines: PEZ MMA Genetic Original (SLD I2P prompts)

Builds on: PEZ AutoPrompt-style gradient token search (GCG-style one-hot gradients) tensor train decomposition TT-based probability estimation

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