atlas

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

Diff-2-in-1: Bridging Generation and Dense Perception with Diffusion Models

ICLR 2025 · Image generation › Text-to-image diffusion · approach: Compositional text-to-image guidance · 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 Diff-2-in-1, an integrated latent diffusion (Stable Diffusion) framework that performs dense perception and multi-modal (RGB + annotation) data generation, using in-distribution partial-noise synthesis and an EMA-based self-improving loop between creation and exploitation parameters.

Problem

Diffusion models are usually used as standalone components for dense perception (augmentation or feature extraction), and synthetic data from Gaussian noise has a domain gap that limits its usefulness for discriminative training.

Approach

A single diffusion model both predicts pixel-level labels from RGB and generates paired RGB-label data; partial-noise (halfway) denoising keeps synthetic samples in-distribution, and an EMA-updated creation network is refined by feedback from the exploitation network in a self-improving cycle.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add Diff-2-in-1 augmentation to iDisciDisc · NYUv2 surface normal11.25°: 57.3 -> 68.7Helped
Add Diff-2-in-1 self-improvement to VPDVPD · ADE20KmIoU: 53.7 -> 54.5Helped
Add Diff-2-in-1 to InvPTInvPT · NYUD-MT depthRMSE: 0.5183 -> 0.5015Helped
Add Diff-2-in-1 to TaskPrompterTaskPrompter · PASCAL-Context human parsingmIoU: 68.89 -> 69.73Helped
Set data-generation timestep to 600 rather than 300 (ablation)Diff-2-in-1 on iDisc · NYUv2 surface normal11.25°: 68.6 -> 68.7Helped
Remove text prompts during data generation (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 67.4 -> 66.0Hurt
Replace BLIP-2 with ClipCap for text prompts (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 67.3 vs 67.4No clear effect
Directly finetune the denoising U-Net instead of using the proposed generation scheme (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 67.4 -> 58.0Hurt
Finetune the denoising U-Net with LoRA instead of using the proposed generation scheme (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 67.4 -> 64.8Hurt
Increase feature-extraction timestep from 0 to 150 (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 67.4 -> 65.5Hurt
Remove the self-improving stage (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 65.2 vs 67.4Hurt
Use generated rather than real additional samples (ablation)Diff-2-in-1 on Bae et al. · NYUv2 surface normal11.25°: 67.4 vs 67.5No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: NYUv2 ADE20K NYUD-MT PASCAL-Context ScanNet Tiny-Taskonomy

Benchmarks: NYUv2 ADE20K NYUD-MT PASCAL-Context Tiny-Taskonomy

Metrics: mIoU angle error accuracy (11.25/22.5/30 deg) mean/median angle error RMSE maxF mErr Top-1 accuracy

Baselines: VPD DA-Fusion Gaussian Noise Augmentation Marigold iDisc InvPT TaskPrompter Bae et al. (NYUv2 surface normal)

Builds on: Latent diffusion models VPD mean teacher SDEdit DA-Fusion

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