Template-free animatable head avatars can achieve high visual fidelity by learning expression-dependent facial deformation directly from a subject's capture, avoiding parametric face templates and hand-designed blendshape spaces. However, since learned deformation is supervised only by the expressions observed for a single identity, these models suffer from limited expression coverage and often struggle when driven by motions that deviate from the training distribution. We introduce RAF (Retrieval-Augmented Faces), a simple training-time augmentation designed for template-free head avatars that learn deformation from data. RAF constructs a large unlabeled expression bank and, during training, replaces a subset of the subject's expression features with nearest-neighbor expressions retrieved from this bank while still reconstructing the subject's original frames. This exposes the deformation field to a broader range of expression conditions, encouraging stronger identity-expression decoupling and improving robustness to expression distribution shift without requiring paired cross-identity data, additional annotations, or architectural changes. We further analyze how retrieval augmentation increases expression diversity and validate retrieval quality with a user study showing that retrieved neighbors are perceptually closer in expression and pose. Experiments on the NeRSemble benchmark demonstrate that RAF consistently improves expression fidelity over the baseline, in both self-driving and cross-driving scenarios.
Figures & tables
Figure 1: Cross-identity qualitative comparison. The avatars are taken from the NeRSemble dataset [ 15 ] . Compared to the baselines, RAF produces expressions that more closely resemble those of the driving subject.
Subject
MMD ↓
KL ↓
B2T Dist ↓
Vanilla
+RAF
Vanilla
+RAF
Vanilla
+RAF
388
0.254
0.216
38.948
25.365
1.398
0.796
422
0.186
0.128
50.575
31.425
1.001
0.560
443
0.131
0.103
33.078
19.658
0.763
0.533
445
0.152
0.089
56.310
32.658
0.872
0.499
475
0.213
0.167
35.662
21.417
1.023
0.583
Table 1: Coverage analysis of expression features. Applying RAF substantially improves coverage of the test expression distribution.
Figure 2: PCA visualization of the expression bank. We project expression features into 2D with PCA. For three query expressions (stars), we highlight their 10 nearest neighbors computed in the original BFM expression-feature space. Despite the projection, each query’s neighbors form a cluster of similar expressions, even though they belong to different identities. This indicates that the expression bank contains meaningful cross-identity matches, which enables reliable nearest-neighbor retrieval for expression substitution during training.
Figure 3: Human preference of most similar match to a query face, reported separately for head pose and facial expression. Nearest neighbors (NN) retrieved from a large/small expression bank, built from the same set of identities but with fewer frames.
Figure 4: An overview of our method. During training, we randomly replace 50% of each subject’s expression features with those of their nearest neighbors originating from different identities. This retrieval-based substitution encourages the model to generalize expressions across identities and disentangle expression from appearance. The avatar network (MLP) is subsequently trained to reconstruct the original frame conditioned on the substituted expression features, optimized under a reconstruction objective.
Method
Self-Driving
Cross-Driving
↑ PSNR
↑ SSIM
↓ AED
↓ APD
↑ Emotion Sim.
↓ AED
↓ APD
↑ Emotion Sim.
Original
18.038
0.7881
0.24227
0.13409
0.82016
0.27037
0.12289
0.78746
Random Noise
18.004
0.7890
0.24998
0.13023
0.81604
0.26920
0.12105
0.78770
Ours (RAF)
18.002
0.7917
0.23094
0.12932
0.85595
0.26164
0.12687
0.80801
Table 2: Quantitative comparison of our method with the original and random-noise baselines on a test set from the NeRSemble dataset [ 15 ] . Best results are in bold. RAF outperforms both baselines across most metrics in both self- and cross-driving settings, despite being designed primarily for the cross-driving task. In particular, RAF achieves a substantial improvement in AED under cross-driving, indicating a more accurate reproduction of the driver’s expressions.
Figure 5: Self-driving qualitative comparison. Compared to the baselines, RAF produces unseen expressions that more closely resemble those of the subject.
Method
Self-Driving
Cross-Driving
↑ PSNR
↑ SSIM
↓ AED
↓ APD
↑ Emotion Sim.
↓ AED
↓ APD
↑ Emotion Sim.
Half bank #1
18.070
0.7926
0.23513
0.13226
0.85169
0.27079
0.12495
0.80305
Half bank #2
18.137
0.7941
0.24693
0.13225
0.85616
0.26828
0.12295
0.80733
RAF (top 5)
-
-
0.23927
0.17058
0.88228
0.26687
0.15089
0.83073
RAF
18.002
0.7917
0.23094
0.12932
0.85595
0.26164
0.12687
0.80801
Table 3: Ablation study on a test set from the NeRSemble dataset [ 15 ] . The expression bank for nearest-neighbor retrieval was limited to approximately half of the identities.
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
Figure 6: Screenshot of the Amazon Mechanical Turk (AMT) user study interface. Each HIT presents two pairs of face images (Left Pair and Right Pair), each consisting of a Reference image and a Candidate. Workers answer two forced-choice questions—one on head pose similarity and one on facial expression similarity—while being instructed to ignore identity.
Modeling dynamic facial expressions using 3D Gaussian representations remains challenging due to their unstructured nature. Conventional Gaussian avatar pipelines require extensive multiview and sequential expression data, limiting scalability and accessibility. In this work, we introduce Self-Adaptive Gaussian Expression (SAGE), a framework for self-learning expression-induced Gaussian deformations that enables high-fidelity, animatable avatars from minimal input data. Our method jointly optimizes 2D Gaussian surfels and a Signed Distance Field (SDF) to enforce compact, surface-aligned Gaussian distributions, while a self-supervised expression learning phase replaces long training sequences with geometric and appearance consistency constraints. This design allows flexible deployment across multiple reconstruction regimes: in the multiview setting, only a single frame (timestep) is required instead of thousands; in the monocular setting, only head rotations are needed without expression sequences; and in the one-shot setting, no pretraining or priors are necessary. Experiments demonstrate that our approach achieves reconstruction and animation quality comparable to state-of-the-art methods, while reducing data requirements by several orders of magnitude. Our results highlight the potential of self-supervised Gaussian deformation learning as a step toward accessible, data-efficient avatar creation.
We present RegHead, a framework for constructing semantic blendshape sets for animatable non-humanoid head avatars. With a fixed expression vocabulary, semantic blendshapes provide a low-dimensional and interpretable animation interface and support cross-identity retargeting. Building such blendshape sets remains expensive because (i) expression-consistent supervision is scarce, (ii) generated 4D assets typically lack correspondence, and (iii) facial motion is highly localized. We propose (1) a large-scale dataset of non-humanoid identities paired with a shared expression vocabulary, obtained by expanding a small artist-rigged library via fine-tuned image editing; (2) a dense stochastic anchor motion representation tailored to localized facial deformations; and (3) a fast feed-forward registration model that converts unregistered expression meshes into a corresponded blendshape basis by predicting anchor-based deformations from the neutral shape. Experiments show that our approach produces higher-fidelity expression meshes than baselines, while running orders of magnitude faster than optimization. We further demonstrate real-time retargeting from human face tracking signals to non-humanoid characters, capturing both head pose and localized facial motions. Our project page is available at https://snap-research.github.io/RegHead/.
Avatar reconstruction has traditionally relied on per-subject optimization that requires hours of computation or on expensive preprocessing that limits scalability. We introduce FFAvatar, a generalizable feed-forward framework that reconstructs high-quality, animatable 3D Gaussian head avatars from few-shot unposed portrait images in seconds. FFAvatar fuses information from multiple source images into a unified canonical Gaussian representation through Multi-View Query-Former, which is animated via FLAME parameters predicted end-to-end directly from pixels, eliminating the overhead of offline FLAME extraction. We further propose a three-stage training curriculum that achieves both broad generalization and high-fidelity reconstruction: (i) scalable pretraining on extensive monocular video data with over 1M identities to learn strong generalizable priors; (ii) multi-view fine-tuning on a small but high-quality dataset of 360-degree captures to enhance geometric fidelity and extreme-view awareness; and (iii) optional personalization that adapts to specific identities for maximum fidelity within 500 optimization steps. Extensive experiments demonstrate that FFAvatar sets a new standard for identity preservation, geometric consistency, and animation fidelity. On the NeRSemble benchmark, it outperforms the state-of-the-art LAM by a substantial 5.5 PSNR gain. Furthermore, FFAvatar enables real-time deployment, reconstructing avatars in 2 seconds without personalization and 10 seconds with personalization, while supporting 49 FPS animation on a single NVIDIA A100 GPU.
Thuan Hoang Nguyen, Jiahao Luo, Yinyu Nie +3
Snap Inc. · MBZUAI · University of California, Santa Cruz