atlas

Research map / 3D vision / 3D generation

Dual Encoder GAN Inversion for High-Fidelity 3D Head Reconstruction from Single Images

NeurIPS 2024 · 3D vision › 3D generation · approach: Feed-forward 3D asset generation and editing · 6 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.

Builds a dual-encoder 3D GAN inversion framework on PanoHead that stitches a reconstruction-focused encoder and an adversarially trained encoder in the triplane domain, using an occlusion-aware triplane discriminator.

Problem

Single-image 3D GAN inversion into PanoHead's latent space must balance high-fidelity reconstruction of the visible input view against realistic prediction of occluded head regions for full 360-degree rendering; prior encoders are built on EG3D and target near-frontal views.

Approach

Train two encoders (one for same-view fidelity, one with an adversarial loss from an occlusion-aware triplane discriminator trained only on occluded triplane features) and combine them by taking visible regions from Encoder 1 and occluded regions from Encoder 2 via occlusion masks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the dual-encoder method rather than GOAEPanoHead inversion · FFHQ + LPFFFID: 168.96 -> 65.44Helped
Use the dual-encoder method rather than TriplaneNetv2PanoHead inversion · FFHQ + LPFFFID: 98.97 -> 65.44Helped
Use the dual-encoder method rather than PTIPanoHead inversion · FFHQ + LPFFFID: 59.40 -> 65.44Hurt
Use the dual-encoder method rather than pSpPanoHead inversion · MEAD ±60°LPIPS: 0.245 -> 0.223Helped
Use the dual-encoder method rather than pSpPanoHead inversion · MEAD ±60°ID: 0.640 -> 0.706Helped
Add an occlusion-aware triplane discriminator (ablation)PanoHead inversion · FFHQ + LPFFFID: 89.50 -> 64.02Helped
Add an occlusion-aware triplane discriminator (ablation)PanoHead inversion · FFHQ + LPFFID: 0.87 -> 0.75Helped
Use an image-domain discriminator instead of a triplane occlusion-aware discriminator (ablation)PanoHead inversion · FFHQ + LPFFLPIPS: 0.14 -> 0.17Hurt
Remove triplane occlusion masking (ablation)triplane discriminator · FFHQ + LPFFFID: 64.02 -> 66.24Hurt
Project into Z rather than W+ (ablation)PanoHead inversion encoder · FFHQ + LPFFID: 0.86 -> 0.31Hurt
Project into Z+ rather than W+ (ablation)PanoHead inversion encoder · FFHQ + LPFFID: 0.86 -> 0.60Hurt
Train with synthetic Z+ images only rather than real images (ablation)W+ encoder · FFHQ + LPFFID: 0.86 -> 0.25Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ LPFF CelebA-HQ MEAD

Benchmarks: FFHQ + LPFF validation CelebA-HQ MEAD multi-view

Metrics: L2 LPIPS ID FID inference time

Baselines: W+ optimization PTI pSp e4e TriplaneNetv2 GOAE

Builds on: PanoHead pSp EG3D WGAN Ranger

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