atlas

Research map / 3D vision / Face and shape

GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians

CVPR 2024 · 3D vision › Face and shape · approach: Gaussian and implicit head avatars · 241 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.

Rigs 3D Gaussian splats to FLAME mesh triangles, with binding inheritance for densification and position/scaling regularization, to build photorealistic animatable head avatars from multi-view video.

Problem

Creating photorealistic head avatars that are both novel-view renderable and controllable via expression, pose, and viewpoint, which NeRF-based and deformation-field methods struggle to combine.

Approach

Attach one 3D Gaussian to each FLAME triangle in the triangle's local frame so Gaussians move with the parametric mesh; add binding inheritance so densified Gaussians stay rigged, and regularize Gaussian position and scale relative to the parent triangle to avoid animation artifacts; jointly fine-tune FLAME parameters with the splats.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GaussianAvatars instead of the strongest listed baseline, AvatarMAVHead avatar reconstruction · Novel-View SynthesisPSNR: 29.5 -> 31.6Helped
Use GaussianAvatars instead of the strongest listed baseline, INSTAHead avatar reconstruction · Self-ReenactmentLPIPS: 0.110 -> 0.076Helped
Add adaptive density control with binding inheritance (ablation)GaussianAvatars · Novel-View SynthesisLPIPS: 0.206 -> 0.098Helped
Add adaptive density control with binding inheritance (ablation)GaussianAvatars · Self-ReenactmentLPIPS: 0.183 -> 0.101Helped
Add Gaussian scaling loss (ablation)GaussianAvatars · Novel-View SynthesisLPIPS: 0.114 -> 0.098Helped
Keep the scaling-loss tolerance εscaling (ablation)GaussianAvatars · Novel-View SynthesisPSNR: 25.0 -> 28.8Helped
Add Gaussian position loss (ablation)GaussianAvatars · Novel-View SynthesisPSNR: 29.7 -> 28.8Hurt
Add Gaussian position loss (ablation)GaussianAvatars · Self-ReenactmentLPIPS: 0.101 -> 0.096Helped
Keep the position-loss threshold εposition (ablation)GaussianAvatars · Novel-View SynthesisPSNR: 28.7 -> 28.8No clear effect
Fine-tune FLAME parameters during Gaussian optimization (ablation)GaussianAvatars · Novel-View SynthesisPSNR: 26.1 -> 28.8Helped
Fine-tune FLAME parameters during Gaussian optimization (ablation)GaussianAvatars · Self-ReenactmentLPIPS: 0.124 -> 0.101Helped

Surprising findings

Limitations

Experimental setup

Datasets: NeRSemble

Benchmarks: NeRSemble

Metrics: PSNR SSIM LPIPS

Baselines: AvatarMAV PointAvatar INSTA

Builds on: 3D Gaussian Splatting FLAME adaptive density control

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