VFace: A Training-Free Approach for Diffusion-Based Video Face Swapping

Sanoojan Baliah, Yohan Abeysinghe, Rusiru Thushara, Khan Muhammad, Abhinav Dhall +2 more
2/8/2026
cs.CV

Official code: Sanoojan/VFace (10 stars, MIT, last commit 2026-03-08).

Abstract

We present a training-free, plug-and-play method, namely VFace, for high-quality face swapping in videos. It can be seamlessly integrated with image-based face swapping approaches built on diffusion models. First, we introduce a Frequency Spectrum Attention Interpolation technique to facilitate generation and intact key identity characteristics. Second, we achieve Target Structure Guidance via plug-and-play attention injection to better align the structural features from the target frame to the generation. Third, we present a Flow-Guided Attention Temporal Smoothening mechanism that enforces spatiotemporal coherence without modifying the underlying diffusion model to reduce temporal inconsistencies typically encountered in frame-wise generation. Our method requires no additional training or video-specific fine-tuning. Extensive experiments show that our method significantly enhances temporal consistency and visual fidelity, offering a practical and modular solution for video-based face swapping. Our code is available at https://github.com/Sanoojan/VFace.

View on arXivView PDF

Code Implementations(1)

Sanoojan/VFaceOfficial100%
MIT

This repository gives the official implementation of VFace: A Training-Free Approach for Diffusion-Based Video Face Swapping (WACV 2026)

101HTML, ShellDec 6, 20257 months agoMIT

Similar Papers

Cite this paper

@article{baliah2026vface,
  title  = {VFace: A Training-Free Approach for Diffusion-Based Video Face Swapping},
  author = {Sanoojan Baliah and Yohan Abeysinghe and Rusiru Thushara and Khan Muhammad and Abhinav Dhall and Karthik Nandakumar and Muhammad Haris Khan},
  year   = {2026},
  eprint = {2602.07835},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2602.07835v2}
}

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

Discussion