atlas

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

DreamText: High Fidelity Scene Text Synthesis

CVPR 2025 · Image generation › Text-to-image diffusion · approach: Personalized and region-controlled generation · 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 DreamText, a diffusion-based scene text synthesis method that uses latent character masks from cross-attention maps and alternates between optimizing a joint text encoder/U-Net and re-estimating character attention, with warm-up supervision from segmentation masks.

Problem

Scene text synthesis with diffusion models suffers from character repetition, absence, and distortion, especially in polystylistic scenes, due to a single-font character encoder and rigid, noisy character segmentation supervision.

Approach

Reconstruct diffusion training with latent character masks derived from cross-attention maps, used in a heuristic alternate optimization that jointly trains the character text encoder (with masked diffusion, cross-attention, cross-modal alignment and character ID losses) and the U-Net, plus a balanced supervision that drops segmentation-mask guidance after 25k warm-up steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DreamText instead of UDiffTextScene text synthesis · ICDAR13(8ch) reconstructionSeqAcc: 0.94 -> 0.95Helped
Use DreamText instead of UDiffTextScene text synthesis · ICDAR13 reconstructionSeqAcc: 0.91 -> 0.94Helped
Use DreamText instead of UDiffTextScene text synthesis · TextSeg reconstructionSeqAcc: 0.93 -> 0.96Helped
Use DreamText instead of UDiffTextScene text synthesis · LAION-OCR reconstructionSeqAcc: 0.90 -> 0.93Helped
Use DreamText instead of UDiffTextScene text synthesis · ICDAR13(8ch) editingSeqAcc: 0.84 -> 0.87Helped
Use DreamText instead of UDiffTextScene text synthesis · ICDAR13 editingSeqAcc: 0.83 -> 0.89Helped
Use DreamText instead of UDiffTextScene text synthesis · TextSeg editingSeqAcc: 0.84 -> 0.91Helped
Use DreamText instead of UDiffTextScene text synthesis · LAION-OCR editingSeqAcc: 0.78 -> 0.88Helped
Use DreamText instead of UDiffTextScene text synthesis · Text imagesFID: 15.79 -> 12.13Helped
Use DreamText instead of UDiffTextScene text synthesis · Text imagesLPIPS: 0.0564 -> 0.0328Helped
Add masked diffusion loss (ablation)DreamText training objective · Average across evaluation datasetsSeqAcc reconstruction: 0.218 -> 0.425Helped
Add cross-attention loss (ablation)DreamText training objective · Average across evaluation datasetsSeqAcc reconstruction: 0.425 -> 0.698Helped

Surprising findings

Limitations

Experimental setup

Datasets: SynthText LAION-OCR ICDAR13 TextSeg

Benchmarks: ICDAR13 TextSeg LAION-OCR SynthText

Metrics: SeqAcc (reconstruction) SeqAcc (editing) FID LPIPS mIoU

Baselines: SD-Inpainting DiffSTE MOSTEL TextDiffuser AnyText UDiffText

Builds on: Stable Diffusion UDiffText TextDiffuser cross-attention loss (Attend-and-Excite)

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