atlas

Research map / 3D vision / Face and shape

Efficient 3D Implicit Head Avatar with Mesh-anchored Hash Table Blendshapes

CVPR 2024 · 3D vision › Face and shape · approach: Gaussian and implicit head avatars · 11 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 mesh-anchored hash table blendshapes, attaching multiple per-vertex hash tables to a FLAME mesh, linearly merged by a UV-space CNN, plus hierarchical k-NN search, for real-time monocular 3D neural head avatars.

Problem

Neural implicit head avatars achieve high photorealism but are too slow for real-time rendering, and fast hash-encoding NeRFs designed for static scenes do not easily support controllable facial expressions.

Approach

Attach multiple small hash tables to each 3DMM (FLAME) vertex as local blendshapes, linearly merge them with expression-dependent weights predicted by a UV-space U-Net, and decode k-NN-interpolated hash embeddings with a tiny two-hidden-layer MLP; a voxel-grouped hierarchical k-NN search further speeds up rendering.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use mesh-anchored hash table blendshapes rather than a single static hash table with 3DMM codes (ablation)3DMM-anchored head avatar · 10-video test setLPIPS: 0.125 -> 0.100Helped
add UV CNN-predicted expression-dependent blendshape weights to the static hash tables (ablation)3DMM-anchored head avatar · 10-video test setLPIPS: 0.115 -> 0.100Helped
increase the number of hash table blendshapes per vertex from 3 to 5 (ablation)mesh-anchored hash table avatar · 10-video test setLPIPS: 0.104 -> 0.100Helped
use hierarchical k-NN search instead of searching all vertices for each query point (ablation)mesh-anchored hash table avatar · 10-video test setRendering speed: 26.4 FPS -> 35.9 FPSHelped
use 64 rather than 32 or 16 grid resolution for hierarchical k-NN search (ablation)mesh-anchored hash table avatar · 10-video test setRendering qualityHelped
use the proposed avatar instead of INSTAhead avatar rendering · 10-video test setLPIPS: 0.149 -> 0.100Helped
use the proposed avatar instead of MonoAvatarhead avatar rendering · 10-video test setMean FPS: 0.5 -> 35.9Helped
use the proposed avatar instead of NeRFBlendshapehead avatar rendering · 10-video test setMean FPS: 11.2 -> 35.9Helped
use the proposed avatar instead of PointAvatarhead avatar rendering · 10-video test setLPIPS: 0.117 -> 0.100Helped

Surprising findings

Limitations

Experimental setup

Datasets: monocular RGB videos from PointAvatar, INSTA, MonoAvatar, plus self-captured videos

Benchmarks: 10 monocular head avatar videos (held-out clips)

Metrics: PSNR SSIM LPIPS mean FPS GFLOPs

Baselines: NeRFBlendshape INSTA PointAvatar MonoAvatar

Builds on: MonoAvatar Instant NGP NeRFBlendshape Nerfies 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