atlas

Research map / 3D vision / Face and shape

Coherent 3D Portrait Video Reconstruction via Triplane Fusion

CVPR 2025 · 3D vision › Face and shape · approach: Full-body avatar reconstruction · 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.

Proposes a triplane fusion encoder that fuses a canonical near-frontal triplane from a reference image with per-frame lifted triplanes (via an undistorter and fuser) to produce temporally coherent, faithful 3D portrait videos, trained only on synthetic data from Next3D.

Problem

Single-view 3D portrait video reconstruction for telepresence is temporally inconsistent when lifting each frame independently, while self-reenactment methods lose the user's per-frame appearance such as expressions and lighting.

Approach

Fuse a canonical triplane lifted from a near-frontal reference image with the raw per-frame triplane, using a triplane undistorter (SPyNet-predicted 2D warping supervised by pseudo-ground-truth triplanes) and a visibility-aware fuser (RVRT backbone) to recover occluded regions while keeping dynamic appearance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fuse the Undistorted input triplane with the canonical triplaneLP3D · NeRSembleSynthesis Quality PSNR: 22.331 -> 22.770Helped
Add the Undistorter only (ablation)LP3D · NeRSembleIVV (PSNR): 1.025 -> 0.907Helped
Add the Undistorter only (ablation)LP3D · NeRSembleSynthesis Quality PSNR: 22.331 -> 22.196Hurt
Add the Fuser only (ablation)LP3D · NeRSembleIVV (PSNR): 1.025 -> 0.559Helped
Add the Fuser only (ablation)LP3D · NeRSembleSynthesis Quality PSNR: 22.331 -> 22.265Hurt
Replace the Undistorter with optical flow warping (ablation)Ours · NeRSembleSynthesis Quality PSNR: 22.770 -> 22.085Hurt
Remove shoulder augmentation during training (ablation)Ours · NeRSembleexpression error: 0.187 -> 0.244Hurt
Add an adversarial GAN loss (ablation)Ours · NeRSembleLPIPS: 0.219 -> 0.207Helped
Add an adversarial GAN loss (ablation)Ours · NeRSembleSynthesis Quality PSNR: 22.770 -> 22.074Hurt
Use the authors' modified LP3D instead of original LP3D (ablation)LP3D · NeRSembleSynthesis Quality PSNR: 18.721 -> 22.331Helped

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ NeRSemble Next3D synthetic data

Benchmarks: NeRSemble

Metrics: PSNR LPIPS ArcFace identity distance expression L2 distance IVV NVV

Baselines: LP3D GPAvatar Li et al. (2024) VIVE3D

Builds on: LP3D Next3D RVRT SPyNet 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