atlas

Research map / Image generation / Editing and style transfer

Diffusion-driven GAN Inversion for Multi-Modal Face Image Generation

CVPR 2024 · Image generation › Editing and style transfer · approach: Diffusion face generation and editing · 18 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.

Links a pre-trained ControlNet diffusion model's multi-modal features to the latent space of pre-trained StyleGAN/EG3D via a mapping network and attention-based style modulation, enabling text+mask/scribble face generation in 2D and 3D.

Problem

Multi-modal (text plus semantic mask or scribble) face image generation where GAN-inversion methods align poorly with inputs and diffusion models produce unrealistic faces.

Approach

Uses the middle and decoder features and cross-attention maps of a ControlNet denoising U-Net as an encoder into a pre-trained GAN's latent space: a map2style-based mapping network produces latent codes, and an attention-weighted style modulation network scales and shifts them, trained across multiple denoising steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add style modulation network T to mapping network M (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskFID: 62.08 -> 44.91Helped
Add style modulation network T to mapping network M (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskACC: 81.09 -> 83.05Helped
Add cross-attention maps At and ¯At to style modulation (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskFID: 54.27 -> 44.91Helped
Add cross-attention maps At and ¯At to style modulation (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskID: 0.58 -> 0.78Helped
Add cross-attention maps At and ¯At to style modulation (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskACC: 80.58 -> 83.05Helped
Train with both Id0 and Igt rather than Igt only (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskFID: 61.60 -> 44.91Helped
Train with both Id0 and Igt rather than Id0 only (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskACC: 80.58 -> 83.05Helped
Use both Id0 and Igt for training rather than Id0 only (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskLPIPS: 0.31 -> 0.28Helped
Use both Id0 and Igt for training rather than Igt only (ablation)Diffusion-driven GAN inversion · CelebAMask-HQ, text + semantic maskID: 0.62 -> 0.78Helped
Use the proposed method instead of ControlNetFace generation from text and scribble map · CelebAMask-HQ, text + scribble mapFID: 93.26 -> 55.60Helped
Use the proposed method instead of ControlNetFace generation from text and scribble map · CelebAMask-HQ, text + scribble mapLPIPS: 0.52 -> 0.32Helped
Use the proposed method instead of UaCFace generation from text and semantic mask · CelebAMask-HQ, text + semantic maskID: 0.32 -> 0.76Helped

Surprising findings

Limitations

Experimental setup

Datasets: CelebAMask-HQ

Benchmarks: CelebAMask-HQ

Metrics: FID LPIPS SSIM ID similarity ACC mIoU

Baselines: TediGAN IDE-3D Unite and Conquer ControlNet Collaborative diffusion

Builds on: ControlNet pSp StyleGAN EG3D

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