PersonaLive! Expressive Portrait Image Animation for Live Streaming

Zhiyuan Li, Chi-Man Pun, Chen Fang, Jue Wang, Xiaodong Cun
12/12/2025
cs.CV

No official code found. Best implementation: GVCLab/PersonaLive (3,376 stars, Apache-2.0, last commit 2026-03-05). 1 more below.

Abstract

Current diffusion-based portrait animation models predominantly focus on enhancing visual quality and expression realism, while overlooking generation latency and real-time performance, which restricts their application range in the live streaming scenario. We propose PersonaLive, a novel diffusion-based framework towards streaming real-time portrait animation with multi-stage training recipes. Specifically, we first adopt hybrid implicit signals, namely implicit facial representations and 3D implicit keypoints, to achieve expressive image-level motion control. Then, a fewer-step appearance distillation strategy is proposed to eliminate appearance redundancy in the denoising process, greatly improving inference efficiency. Finally, we introduce an autoregressive micro-chunk streaming generation paradigm equipped with a sliding training strategy and a historical keyframe mechanism to enable low-latency and stable long-term video generation. Extensive experiments demonstrate that PersonaLive achieves state-of-the-art performance with up to 7-22x speedup over prior diffusion-based portrait animation models.

View on arXivView PDF

Code Implementations(2)

GVCLab/PersonaLiveCommunity74%
Apache-2.0

[CVPR 2026] PersonaLive! : Expressive Portrait Image Animation for Live Streaming

3,376477CSS, HTMLNov 25, 20257 months agoApache-2.0
cvprcvpr2026talking-headvideo-generation

This is a ComfyUI custom node implementation of 'PersonaLive: Expressive Portrait Image Animation for Live Streaming'.

12016PythonDec 17, 20258 months ago

Similar Papers

Cite this paper

@article{li2025personalive,
  title  = {PersonaLive! Expressive Portrait Image Animation for Live Streaming},
  author = {Zhiyuan Li and Chi-Man Pun and Chen Fang and Jue Wang and Xiaodong Cun},
  year   = {2025},
  eprint = {2512.11253},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.11253v1}
}

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

Discussion