atlas

Research map / Image generation / Fast diffusion sampling

IMPUS: Image Morphing with Perceptually-Uniform Sampling Using Diffusion Models

ICLR 2024 · Image generation › Fast diffusion sampling · approach: Distributional control of diffusion · 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 IMPUS, a diffusion-based image morphing method that interpolates optimized text embeddings and DDIM latent states, adapts the model with LoRA whose rank is chosen by a relative perceptual path diversity score, and uses LPIPS-uniform sampling for smooth morphs.

Problem

Generating smooth, direct, and realistic interpolation sequences between two arbitrary natural images, where endpoint embeddings may lie on distinct conditional distributions of a latent diffusion model.

Approach

Interpolate linearly in optimized CLIP text-embedding space and slerp in the DDIM/probability-flow latent space, adapt the diffusion model to the endpoint pair with LoRA whose rank is set by a heuristic bottleneck based on a relative perceptual path diversity (rPPD) score, and sample alpha values so consecutive outputs have constant LPIPS difference.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add model adaptation (ablation)IMPUS · CelebA-HQLPIPST: 1.45 ± 0.05 -> 1.07 ± 0.07Helped
add model adaptation (ablation)IMPUS · AFHQFID: 42.67 ± 12.39 -> 36.79 ± 11.87Helped
add model adaptation (ablation)IMPUS · LSUNLPIPST: 1.94 -> 1.79Helped
replace textual inversion with a category prompt (ablation)IMPUS · female↔maleendpoint reconstruction error: 0.081 (0.137) -> 0.092 (0.308)Hurt
replace textual inversion with a category prompt (ablation)IMPUS · cat↔dogendpoint reconstruction error: 0.119 (0.167) -> 0.125 (0.206)Hurt
replace textual inversion with a category prompt (ablation)IMPUS · church↔churchendpoint reconstruction error: 0.093 (0.248) -> 0.113 (0.412)Hurt
use separate LoRA for unconditional score estimates instead of randomly discarding conditioning (ablation)IMPUS · CelebA female-male pairsmaximum endpoint LPIPS reconstruction error: 0.211 -> 0.137Helped
use perceptually-uniform sampling instead of uniform sampling (ablation)IMPUS · image morphing sequencestransition smoothnessHelped
use LoRA adaptation instead of vanilla model adaptation (ablation)IMPUS · image morphing sequencesimage fidelityHelped
use heuristic LoRA rank instead of fixed rank 4 (ablation)IMPUS · image morphing sequencesdirectnessHelped
use spherical interpolation instead of linear interpolation for latent states (ablation)IMPUS · image morphing sequencesintermediate sample naturalnessHelped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA-HQ AFHQ LSUN church internet images 25 image pairs from prior work

Benchmarks: CelebA-HQ AFHQ LSUN church

Metrics: total LPIPS max LPIPS FID PPL endpoint reconstruction LPIPS

Baselines: Wang et al. diffusion-based morphing (ControlNet-based) DiffMorph Automatic Image Morphing Neural Crossbreed

Builds on: Stable Diffusion textual inversion DDIM LoRA LPIPS

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