atlas

Research map / 3D vision / Gaussian splatting

GraphAvatar: Compact Head Avatars with GNN-Generated 3D Gaussians

AAAI 2025 · 3D vision › Gaussian splatting · approach: Animatable Gaussian human avatars · 7 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 GraphAvatar, which uses Graph U-Nets to generate 3D Gaussian attributes from tracked FLAME meshes so only the small GNN weights (~10MB) are stored, plus graph-guided pose/expression refinement and a depth-modulated 3D-aware enhancer.

Problem

Head avatar rendering with 3D Gaussian Splatting requires large, fluctuating storage because Gaussians are attached per mesh triangle and densified, and results depend heavily on accurate face tracking.

Approach

Replace stored per-Gaussian parameters with geometric and appearance Graph U-Nets that generate Gaussian anchors from the tracked mesh, add neural Gaussians via view-dependent MLPs, jointly refine FLAME expression and camera pose with a graph-guided cross-attention module, and apply a depth-conditioned (FiLM-like) enhancer as post-processing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace directly stored 3D Gaussians with GNN-generated GaussiansGraphAvatar · INSTASize (MB): 13.3 -> 10.8Helped
use GraphAvatar instead of Gaussian Head AvatarHead avatar animation · INSTAPSNR: 29.71 -> 30.52Helped
use GraphAvatar instead of Gaussian Head AvatarHead avatar animation · NBSPSNR: 26.38 -> 27.32Helped
add the warm-up stage using pseudo Gaussians (ablation)GraphAvatar · INSTAPSNR: 8.97 -> 30.52Helped
add neural Gaussians to represent elements missing from the FLAME template (ablation)GraphAvatar · INSTAPSNR: 29.61 -> 30.52Helped
add graph-guided optimization to refine tracked parameters (ablation)GraphAvatar · INSTAPSNR: 30.41 -> 30.52Helped
add the 3D-aware enhancer (ablation)GraphAvatar · INSTASSIM: 0.959 -> 0.966Helped
add the 3D-aware enhancer (ablation)GraphAvatar · INSTALPIPS: 0.042 -> 0.036Helped

Surprising findings

Limitations

Experimental setup

Datasets: NeRFBlendShape dataset INSTA dataset

Benchmarks: INSTA dataset NeRFBlendShape (NBS) dataset

Metrics: L2 PSNR SSIM LPIPS rendering time model size (MB)

Baselines: NHA IMAvatar INSTA FlashAvatar Gaussian Head Avatar GaussianAvatars NeRFBlendShape

Builds on: 3D Gaussian Splatting Scaffold-GS Graph U-Net FLAME Chebyshev graph convolution

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