atlas

Research map / Image generation / Autoregressive and latent generation

Compositional Image Decomposition with Diffusion Models

ICML 2024 · Image generation › Autoregressive and latent generation · approach: Compositional scene generation · 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.

Decomp Diffusion decomposes a single image into K latent-conditioned diffusion denoisers (trained by reconstruction) whose composition yields recombinable global and local factors, outperforming COMET and object-centric baselines on reconstruction.

Problem

Unsupervised compositional decomposition of images into reusable factors (global like lighting/expression, or local like objects) that can be recombined within and across datasets and models; prior energy-based COMET is unstable and blurry.

Approach

Replace COMET's energy functions with diffusion denoisers: an encoder infers K latents from an image, each conditioning a denoising network whose summed noise predictions reconstruct the image; trained with a direct x0-prediction denoising loss, enabling stable single-step training and composition across models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use latent dimension 64 instead of 32 or 128 (ablation)Decomp Diffusion · Falcor3DMIG: 11.72±0.05; 12.97±0.02; 26.45±0.16Helped
Apply PCA to project dimension 128 to 64 (ablation)Decomp Diffusion · Falcor3DMIG: 12.97±0.02 -> 16.57±0.02Helped
Apply PCA to project dimension 128 to 64 (ablation)Decomp Diffusion · Falcor3DMCC: 80.27± 0.17 -> 71.19±0.15Hurt
Predict x0 instead of noise (ablation)Decomp Diffusion · CelebA-HQLPIPS: 0.603 -> 0.089Helped
Predict x0 instead of noise (ablation)Decomp Diffusion · CLEVRLPIPS: 0.3061 -> 0.0122Helped
Use multiple components instead of one (ablation)Decomp Diffusion · CelebA-HQLPIPS: 0.192 -> 0.089Helped
Use multiple components instead of one (ablation)Decomp Diffusion · CLEVRLPIPS: 0.2236 -> 0.0122Helped
Use pretrained Stable Diffusion without fine-tuning (ablation)Decomp Diffusion · CLEVR and KITTIfactor qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: CelebA-HQ Falcor3D Virtual KITTI 2 CLEVR CLEVR Toy Tetris KITTI Anime Van Gogh paintings

Benchmarks: CelebA-HQ Falcor3D Virtual KITTI 2 CLEVR

Metrics: FID KID LPIPS MIG MCC MSE

Baselines: COMET beta-VAE MONet Slot Attention GENESIS-V2 InfoGAN Hessian Penalty

Builds on: COMET DDPM Composable diffusion models Stable Diffusion DDIM

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