IP-FaceDiff: Identity-Preserving Facial Video Editing with Diffusion

Tharun Anand, Aryan Garg, Kaushik Mitra
1/13/2025
cs.CV

No official code found. Best implementation: Tharun-Anand/IP-FaceDiff (3 stars, last commit 2025-01-14).

Abstract

Facial video editing has become increasingly important for content creators, enabling the manipulation of facial expressions and attributes. However, existing models encounter challenges such as poor editing quality, high computational costs and difficulties in preserving facial identity across diverse edits. Additionally, these models are often constrained to editing predefined facial attributes, limiting their flexibility to diverse editing prompts. To address these challenges, we propose a novel facial video editing framework that leverages the rich latent space of pre-trained text-to-image (T2I) diffusion models and fine-tune them specifically for facial video editing tasks. Our approach introduces a targeted fine-tuning scheme that enables high quality, localized, text-driven edits while ensuring identity preservation across video frames. Additionally, by using pre-trained T2I models during inference, our approach significantly reduces editing time by 80%, while maintaining temporal consistency throughout the video sequence. We evaluate the effectiveness of our approach through extensive testing across a wide range of challenging scenarios, including varying head poses, complex action sequences, and diverse facial expressions. Our method consistently outperforms existing techniques, demonstrating superior performance across a broad set of metrics and benchmarks.

View on arXivView PDF

Code Implementations(1)

Official Implementation of IP-FaceDiff (Identity Preserving Facial Video editing with Diffusion)

31Python, Jupyter NotebookNov 29, 20241 years ago

Similar Papers

Cite this paper

@article{anand2025ipfacediff,
  title  = {IP-FaceDiff: Identity-Preserving Facial Video Editing with Diffusion},
  author = {Tharun Anand and Aryan Garg and Kaushik Mitra},
  year   = {2025},
  eprint = {2501.07530},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.07530v1}
}

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

Discussion