Skip to content
AI.info

Research

UIKA: Fast Universal Head Avatar from Pose-Free Images

Overview Research area: Computer vision, specifically 3D head avatar reconstruction and animatable neural rendering (Gaussian Splatting, feed-forward reconstruction models, facial correspondence estim

arXiv
2601.07603
Published
2026-01-12
Authors
Zijian Wu, Boyao Zhou, Liangxiao Hu, Hongyu Liu, Yuan Sun, Xuan Wang, Xun Cao, Yujun Shen, Hao Zhu

AI summary

Overview

Research area: Computer vision, specifically 3D head avatar reconstruction and animatable neural rendering (Gaussian Splatting, feed-forward reconstruction models, facial correspondence estimation).

Technical level: Intermediate to Advanced. The paper assumes familiarity with 3D Gaussian Splatting, Transformer attention, UV-space representations, and the FLAME parametric head model.

Scope: The paper introduces UIKA, a single-pass (feed-forward) system that reconstructs a high-fidelity, animatable 3D Gaussian head avatar from any number of unposed, uncalibrated input images, without needing camera or expression annotations.

What This Paper Is About

Building a photorealistic, animatable 3D head avatar has traditionally required either a studio rig with many synchronized cameras and a lengthy per-person optimization, or a single-image method that breaks down under large viewpoint changes. UIKA's goal is to remove both constraints: reconstruct a high-quality, animatable head from an arbitrary number of ordinary images (one photo, a few views, or a phone video) in a single forward pass, with no camera poses or expression labels supplied by the user.

Key Contributions

  1. A feed-forward head avatar framework (UIKA) that accepts an arbitrary number of pose-free inputs, including a single portrait, multi-view captures, or smartphone video, and outputs an animatable 3D Gaussian head without test-time optimization.

  2. A UV attention branch. Each input image is assigned pixel-wise facial correspondences, which are used to reproject valid pixels into a shared UV space. Learnable UV tokens attend to features in both screen space and UV space, giving the model both local detail and structured, pose-invariant global context.

  3. A self-adaptive fusion strategy. For each Gaussian, a learned weight blends the network's predicted color with the color reprojected from the actual input images, balancing globally coherent but sometimes imprecise predictions against accurate but incomplete local observations.

  4. A large-scale synthetic multi-view head dataset. The authors combine a 3D head generator (SphereHead) with a 2D animation model (LivePortrait) to produce over 7,500 identities, 9 views each, and more than 13,000 frames per identity, addressing the limited identity diversity of existing multi-view capture datasets.

Main Findings

  • Monocular reconstruction beats prior state of the art. On VFHQ and NeRSemble-v2, UIKA reaches PSNR 21.69 / SSIM 0.867 / LPIPS 0.105 for self-reenactment, compared with Portrait4D-v2 (21.03), GAGAvatar (20.34), and LAM (18.29). The margin is largest on identity metrics (CSIM 0.738) and expression accuracy (AED 0.055).

  • Multi-view gains are substantially larger. Against GPAvatar, DiffusionRig, and InvertAvatar, UIKA scores PSNR 22.50 versus 17.11, 16.97, and 16.35 respectively. Baselines that aggregate latent codes without explicit correspondence can actually degrade as more views are added; UIKA improves monotonically.

  • Rendering runs at 220 FPS with no neural renderer. The canonical Gaussians are animated directly with standard linear blend skinning on FLAME, unlike GAGAvatar, GPAvatar, and similar methods that need an extra network at inference time. LBS takes 3 ms and rendering 2 ms.

  • Ablations confirm each component matters. Removing the UV attention branch causes visible detail loss; removing the aggregated UV map injection produces incoherent details; training without the synthetic dataset hurts both view consistency and high-frequency detail. The full model is best on every metric.

  • Input scales flexibly but with quadratic cost. View-dependent latency grows as O(N²) due to self-attention (1.96 s at 1 input, 32.9 s at 32 inputs), while the view-independent LBS and rendering stages stay at a few milliseconds.

  • The synthetic dataset is competitive with real captures. Measured by warping error, the curated dataset is numerically comparable to the real NeRSemble-v2 capture (spatial WE 2.377 vs 4.252) and clearly better in consistency than a CAP4D-based synthetic alternative.

  • Generalization to out-of-domain data. The model produces plausible results on Ava-256 studio data and on in-the-wild internet portraits, despite those distributions differing from training.

  • User study agreement. Human raters scored UIKA highest on render quality (4.37/5), motion consistency (4.17), and identity preservation (4.23), ahead of all baselines.

Methodology in Plain English

The pipeline has three stages.

First, a correspondence estimator looks at each input image and predicts, for every facial pixel, a UV coordinate — essentially a map telling you which point on a canonical face surface that pixel belongs to. This is learned using a frozen DINOv3 visual backbone plus a trainable decoding head, similar in spirit to Pixel3DMM and VGGT. Having this map means the model can take every valid pixel from every input image and paste its color onto one shared UV texture, regardless of the head's pose or expression in that image. Averaging all these reprojections gives a single aggregated UV image plus a confidence map based on how many images contributed to each texel.

Second, a Transformer with two attention branches processes both the original screen-space images and the reprojected UV images. A set of learnable UV tokens attends to screen features and to UV features, so each token absorbs both fine local appearance and structured, view-invariant context from all inputs.

Third, a UV decoder turns those tokens into a grid of canonical 3D Gaussians — color, opacity, position offset, scale, and rotation — anchored to a FLAME template mesh. A predicted per-Gaussian weight decides how much of each Gaussian's final color comes from the network's own prediction versus the aggregated real pixel color. Because each Gaussian maps to a known FLAME surface location, animation is just standard skinning driven by a target pose and expression, followed by differentiable splatting. Training uses L1, LPIPS, and SSIM losses on rendered frames plus a regularization term that keeps Gaussians from drifting too far from their template positions.

Why This Matters

Research impact. The paper shows that explicit facial correspondence can substitute for camera calibration and expression capture in feed-forward avatar modeling. The UV attention mechanism is a general recipe for fusing screen-space and canonical-space features whenever a dense correspondence map is available, which could extend beyond heads to bodies, hands, or other deformable objects. The synthetic data pipeline also offers a scalable alternative to expensive multi-view capture rigs, which currently bottleneck the entire field's identity diversity.

Real-world applications:

  • Telepresence and video calls — a single selfie or short phone video could create a fully animatable avatar for real-time communication.
  • Virtual and augmented reality — 220 FPS rendering with no neural renderer fits comfortably inside VR frame budgets on consumer hardware.
  • Film, games, and virtual production — rapid digital doubles for background actors or previsualization, without a studio capture session.
  • Consumer social apps — avatar creation from an existing photo library, with no dedicated capture procedure for users.

Industry relevance. The pose-free, annotation-free input requirement removes the main friction point in avatar products: users cannot be asked to calibrate cameras or perform expression captures. Ant Group's involvement suggests direct applicability to large-scale consumer platforms. The ability to jointly train on abundant monocular video and rarer multi-view captures is also a practical advantage over methods like Avat3r that are locked to a fixed four-view configuration.

Future Directions

  • Reducing the quadratic scaling cost. View-dependent modules grow as O(N²) with input count; 32 images already take over 30 seconds. Linear-attention or token-pruning schemes would make many-view inputs practical.
  • Extending beyond the FLAME UV topology. The method is tied to a parametric head template for correspondence and skinning, which limits handling of hair, accessories, and non-face regions. Generalizing the canonical space is an open problem.
  • Improving the synthetic-to-real gap. The curated dataset is validated numerically against real captures, but its generator's own biases may propagate. Measuring and closing that domain gap, possibly with limited real multi-view fine-tuning, is a natural next step.
  • Handling harder in-the-wild conditions. The paper acknowledges limitations (detailed in the supplementary material); robustness to occlusion, extreme lighting, and non-frontal single-image inputs remains to be characterized more thoroughly, as does temporal stability in long video-driven animation.

Target Audience

Researchers and graduate students working on 3D head avatars, Gaussian Splatting, neural rendering, or feed-forward reconstruction will find the core technical contributions most useful. Practitioners building avatar features for telepresence, AR/VR, gaming, or social platforms will benefit from the practical framing around capture-free input and real-time rendering. Readers interested in synthetic data generation for 3D vision will also find the data curation pipeline independently valuable.

Authors’ abstract

We present UIKA, a feed-forward animatable Gaussian head model from an arbitrary number of pose-free inputs, including a single image, multi-view captures, and smartphone-captured videos. Unlike the traditional avatar method, which requires a studio-level multi-view capture system and reconstructs a human-specific model through a long-time optimization process, we rethink the task through the lenses of model representation, network design, and data preparation. First, we introduce a UV-guided avatar modeling strategy, in which each input image is associated with a pixel-wise facial correspondence estimation. Such correspondence estimation allows us to reproject each valid pixel color from screen space to UV space, which is independent of camera pose and character expression. Furthermore, we design learnable UV tokens on which the attention mechanism can be applied at both the screen and UV levels. The learned UV tokens can be decoded into canonical Gaussian attributes using aggregated UV information from all input views. To train our large avatar model, we additionally prepare a large-scale, identity-rich synthetic training dataset. Our method significantly outperforms existing approaches in both monocular and multi-view settings.

Read the original paper