FantasyTalking: Realistic Talking Portrait Generation via Coherent Motion Synthesis

Mengchao Wang, Qiang Wang, Fan Jiang, Yaqi Fan, Yunpeng Zhang +3 more
4/7/2025
cs.CV

No official code found. Best implementation: Fantasy-AMAP/fantasy-talking (1,628 stars, Apache-2.0, last commit 2026-01-26).

Abstract

Creating a realistic animatable avatar from a single static portrait remains challenging. Existing approaches often struggle to capture subtle facial expressions, the associated global body movements, and the dynamic background. To address these limitations, we propose a novel framework that leverages a pretrained video diffusion transformer model to generate high-fidelity, coherent talking portraits with controllable motion dynamics. At the core of our work is a dual-stage audio-visual alignment strategy. In the first stage, we employ a clip-level training scheme to establish coherent global motion by aligning audio-driven dynamics across the entire scene, including the reference portrait, contextual objects, and background. In the second stage, we refine lip movements at the frame level using a lip-tracing mask, ensuring precise synchronization with audio signals. To preserve identity without compromising motion flexibility, we replace the commonly used reference network with a facial-focused cross-attention module that effectively maintains facial consistency throughout the video. Furthermore, we integrate a motion intensity modulation module that explicitly controls expression and body motion intensity, enabling controllable manipulation of portrait movements beyond mere lip motion. Extensive experimental results show that our proposed approach achieves higher quality with better realism, coherence, motion intensity, and identity preservation. Ours project page: https://fantasy-amap.github.io/fantasy-talking/.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[ACM MM 2025] FantasyTalking: Realistic Talking Portrait Generation via Coherent Motion Synthesis

1,628127Shell, PythonApr 2, 20258 months agoApache-2.0
diffusiondiffusion-modelsdiffusion-transformertalking-head

Similar Papers

Cite this paper

@article{wang2025fantasytalking,
  title  = {FantasyTalking: Realistic Talking Portrait Generation via Coherent Motion Synthesis},
  author = {Mengchao Wang and Qiang Wang and Fan Jiang and Yaqi Fan and Yunpeng Zhang and Yonggang Qi and Kun Zhao and Mu Xu},
  year   = {2025},
  eprint = {2504.04842},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.04842v1}
}

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/2504.04842.svg)](https://codeofpaper.com/paper/2504.04842)

Discussion