atlas

Research map / Image generation / Autoregressive and latent generation

Scalable High-Resolution Pixel-Space Image Synthesis with Hourglass Diffusion Transformers

ICML 2024 · Image generation › Autoregressive and latent generation · approach: High-resolution diffusion synthesis · 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 the Hourglass Diffusion Transformer (HDiT), a hierarchical pure-transformer diffusion backbone with neighborhood attention that scales linearly with pixel count and trains directly in pixel space up to 1024x1024.

Problem

Transformer diffusion backbones scale quadratically with token count, so high-resolution image synthesis has mostly relied on latent autoencoders or multiscale/self-conditioned tricks; pixel-space transformer diffusion at megapixel resolution is impractical.

Approach

Combine the Hourglass hierarchical transformer (tokens merged/split across levels) with diffusion-transformer blocks, using global attention only at low-resolution levels and neighborhood (local) attention at higher levels, plus axial RoPE, GEGLU, learnable lerp skips and soft-min-SNR loss weighting, so that compute scales O(n) with pixel count.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the full HDiT-85M model instead of NCSN++FFHQ-1024² diffusion generation · FFHQ-1024² (5k samples)FID: 53.52 -> 8.48Helped
Use HDiT instead of DiT-XL/2class-conditional pixel-space image generation · ImageNet-256²FID: 9.62 -> 6.92Helped
Add Swin attention to the global-attention hourglass (ablation)ImageNet-128² hourglass · ImageNet-128²FID: 50.76 -> 55.93Hurt
Use Neighborhood attention instead of Swin attention (ablation)ImageNet-128² hourglass · ImageNet-128²FID: 55.93 -> 51.07Helped
Add GEGLU (ablation)Neighborhood-attention hourglass · ImageNet-128²FID: 51.07 -> 44.36Helped
Replace additive positional embeddings with axial RoPE (ablation)GEGLU hourglass · ImageNet-128²FID: 44.36 -> 41.41Helped
Add Soft-Min-SNR loss weighting (ablation)HDiT and matched DiT training · ImageNet-128²FID: 41.41 -> 27.74Helped
Replace learnable skip interpolation with concatenation (ablation)HDiT · ImageNet-128²FID: 27.74 -> 33.75Hurt
Replace learnable skip interpolation with additive skips (ablation)HDiT · ImageNet-128²FID: 27.74 -> 28.37Hurt
Replace adaptive RMSNorm with adaptive layer norm (ablation)HDiT · ImageNet-128²FID: 27.74 -> 27.69No clear effect
Replace GEGLU with GeLU and add a DiT-style output gate (ablation)HDiT with adaptive layer norm · ImageNet-128²FID: 27.69 -> 30.66Hurt
Use Min-SNR with γ=4 instead of γ=5 (ablation)HDiT loss weighting · ImageNet-128²FID: 36.65 -> 35.62Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet FFHQ

Benchmarks: ImageNet 128^2 ablation FID FFHQ-1024^2 FID ImageNet-256^2 FID/IS

Metrics: FID IS FD_DINOv2 KD_DINOv2 GFLOPs

Baselines: DiT-B/4 NCSN++ StyleGAN2 StyleGAN3 StyleGAN-XL HiT-B StyleSwin DiT-XL/2 ADM RIN simple diffusion VDM++

Builds on: Diffusion Transformer (DiT) Hourglass Transformer Neighborhood Attention Min-SNR loss weighting RoPE

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