atlas

Research map / 3D vision / Gaussian splatting

GPAvatar: High-fidelity Head Avatars by Learning Efficient Gaussian Projections

CVPR 2025 · 3D vision › Gaussian splatting · approach: Animatable Gaussian human avatars · 4 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 GPAvatar, a Gaussian splatting head avatar method that lifts Gaussians into an expression-conditioned high-dimensional space and uses a learned linear projection plus adaptive densification to get fast, high-fidelity monocular avatars.

Problem

Reconstructing high-fidelity animatable 3D head avatars from monocular video with high rendering speed and low memory, avoiding reliance on explicit priors or heavy neural implicit fields.

Approach

Extend each 3D Gaussian to an (n+3)-dimensional joint space with the FLAME expression code, then condition on the expression to obtain a 3D mean via a learnable linear map (3n parameters per Gaussian) while keeping covariance fixed; add a gradient-driven densification that also splits the linear map parameters by expression variance.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GPAvatar instead of GaussianBlendShapesHead avatar reconstruction · INSTA and GBS datasets (Avg.)PSNR: 31.33 -> 32.54Helped
use GPAvatar instead of FlashAvatarHead avatar reconstruction · INSTA and GBS datasets (Avg.)LPIPS: 0.0871 -> 0.0551Helped
use GPAvatar instead of GaussianBlendShapesHead avatar reconstruction · Authors' dataset (Avg.)SSIM: 0.9369 -> 0.9505Helped
use GPAvatar instead of FlashAvatarHead avatar reconstruction · Authors' dataset (Avg.)LPIPS: 0.0785 -> 0.0707Helped
use GPAvatar instead of GaussianBlendShapesHead avatar rendering · 512×512 renderingrendering speed: 370fps -> 450fpsHelped
replace the linear transformation on µ with a 3-layer MLP (ablation)GPAvatar · INSTA datasetPSNR: 31.93 -> 31.74Hurt
use a 3-layer MLP to predict covariance changes (ablation)GPAvatar · INSTA datasetPSNR: 31.93 -> 32.03Mixed
use a 3-layer MLP to predict covariance changes (ablation)GPAvatar · INSTA datasetrendering speed: 450fps -> 120fpsHurt
use 3-layer MLPs for position and covariance changes (ablation)GPAvatar · INSTA datasetPSNR: 31.93 -> 31.82Hurt
use 3-layer MLPs for position and covariance changes (ablation)GPAvatar · INSTA datasetrendering speed: 450fps -> 140fpsHurt
remove sigmoid activation from the linear transformation (ablation)GPAvatar · INSTA datasetreconstruction qualityHurt
remove L2 regularization from the linear transformation parameters (ablation)GPAvatar · INSTA datasetreconstruction qualityHurt

Surprising findings

Limitations

Experimental setup

Datasets: INSTA dataset GBS dataset self-collected 7-actor dataset

Benchmarks: INSTA dataset GBS dataset self-collected 7-actor dataset

Metrics: PSNR SSIM LPIPS rendering speed (FPS) training memory runtime memory

Baselines: PointAvatar INSTA FlashAvatar GaussianBlendShapes NeRFBlendShape

Builds on: 3D Gaussian Splatting 4D Gaussian Splatting Metrical Photometric Tracker FLAME

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