Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

CAP4D: Creating Animatable 4D Portrait Avatars with Morphable Multi-View Diffusion Models

About

Reconstructing photorealistic and dynamic portrait avatars from images is essential to many applications including advertising, visual effects, and virtual reality. Depending on the application, avatar reconstruction involves different capture setups and constraints $-$ for example, visual effects studios use camera arrays to capture hundreds of reference images, while content creators may seek to animate a single portrait image downloaded from the internet. As such, there is a large and heterogeneous ecosystem of methods for avatar reconstruction. Techniques based on multi-view stereo or neural rendering achieve the highest quality results, but require hundreds of reference images. Recent generative models produce convincing avatars from a single reference image, but visual fidelity yet lags behind multi-view techniques. Here, we present CAP4D: an approach that uses a morphable multi-view diffusion model to reconstruct photoreal 4D (dynamic 3D) portrait avatars from any number of reference images (i.e., one to 100) and animate and render them in real time. Our approach demonstrates state-of-the-art performance for single-, few-, and multi-image 4D portrait avatar reconstruction, and takes steps to bridge the gap in visual fidelity between single-image and multi-view reconstruction techniques.

Felix Taubner, Ruihang Zhang, Mathieu Tuli, David B. Lindell• 2024

Related benchmarks

TaskDatasetResultRank
Monocular 3D Head Avatar CreationNeRSemble
PSNR19.8
8
Cross-ReenactmentMixture of NeRSemble and in-the-wild motion data v2
CSIM0.655
6
Self-ReenactmentNeRSemble subset v2
PSNR19.295
6
Portrait SynthesisViewSweep
PSNR19.9
4
Portrait SynthesisDynamicSweep
PSNR16.05
4
Portrait SynthesisPhone Capture
PSNR16.58
4
Portrait SynthesisStudio Capture
PSNR14.64
4
Self Re-enactmentINSTA (test)
PSNR19.478
4
Showing 8 of 8 rows

Other info

Code

Follow for update