ID-Consistent, Precise Expression Generation with Blendshape-Guided Diffusion

Foivos Paraperas Papantoniou, Stefanos Zafeiriou
10/6/2025
cs.CV

Official code: foivospar/Arc2Face (802 stars, MIT, last commit 2025-10-10).

Abstract

Human-centric generative models designed for AI-driven storytelling must bring together two core capabilities: identity consistency and precise control over human performance. While recent diffusion-based approaches have made significant progress in maintaining facial identity, achieving fine-grained expression control without compromising identity remains challenging. In this work, we present a diffusion-based framework that faithfully reimagines any subject under any particular facial expression. Building on an ID-consistent face foundation model, we adopt a compositional design featuring an expression cross-attention module guided by FLAME blendshape parameters for explicit control. Trained on a diverse mixture of image and video data rich in expressive variation, our adapter generalizes beyond basic emotions to subtle micro-expressions and expressive transitions, overlooked by prior works. In addition, a pluggable Reference Adapter enables expression editing in real images by transferring the appearance from a reference frame during synthesis. Extensive quantitative and qualitative evaluations show that our model outperforms existing methods in tailored and identity-consistent expression generation. Code and models can be found at https://github.com/foivospar/Arc2Face.

View on arXivView PDF

Code Implementations(1)

foivospar/Arc2FaceOfficial100%
MIT

[ECCV 2024 Oral 🔥] Arc2Face: A Foundation Model for ID-Consistent Human Faces ------------------------ [ICCVW 2025] ID-Consistent, Precise Expression Generation with Blendshape-Guided Diffusion

80261PythonMar 14, 20241 years agoMIT
blendshapesexpression-adapterexpressionsfaceface-generation+4 more

Similar Papers

Cite this paper

@article{papantoniou2025idconsistent,
  title  = {ID-Consistent, Precise Expression Generation with Blendshape-Guided Diffusion},
  author = {Foivos Paraperas Papantoniou and Stefanos Zafeiriou},
  year   = {2025},
  eprint = {2510.04706},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.04706v1}
}

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

Discussion