ViDS: Video Diffusion Shader using 3D Face Tracking

Wenbo Ji, Davide Davoli, Zhe Chen, Liam Schoneveld, Matthias Nießner +1 more
7/27/2026
cs.CV

No confident code implementation found for this paper.

Abstract

We introduce ViDS, a Video Diffusion Shader that leverages 3D face tracking for expressive and identity-preserving portrait animation. We first reconstruct the identity-specific 3DMM mesh from the reference image, and then animate it using expression and pose parameters from a driving video. Leveraging dense geometric cues from 3DMM normal maps, we employ a video diffusion model as a neural shader to synthesize lifelike portrait animations while preserving the appearance and identity of the reference image. We find that more accurate 3DMM tracking enables finer-grained expression control. We also introduce an autoregressive diffusion sampling process that extends generation beyond the model's native window while reducing discontinuities between adjacent clips. Compared with prior diffusion-based approaches for portrait animation that rely on landmark-based conditioning or implicit motion latents, our method achieves more detailed and consistent expression and pose control while faithfully preserving identity and appearance. Detailed ablation studies validate the effectiveness of our design choices. Project page: https://fusheng-ji.github.io/ViDS/

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ji2026vids,
  title  = {ViDS: Video Diffusion Shader using 3D Face Tracking},
  author = {Wenbo Ji and Davide Davoli and Zhe Chen and Liam Schoneveld and Matthias Nießner and Jiapeng Tang},
  year   = {2026},
  eprint = {2607.24124},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2607.24124v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2607.24124.svg)](https://codeofpaper.com/paper/2607.24124)

Discussion