CVJan 11, 2022

MobileFaceSwap: A Lightweight Framework for Video Face Swapping

arXiv:2201.03808v179 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of deploying face swapping on edge devices like mobile phones, making it practical for real-time applications, though it is incremental as it builds on existing methods with efficiency improvements.

The paper tackles the problem of high computational cost in face swapping methods by proposing a lightweight framework called MobileFaceSwap, which achieves real-time video face swapping on mobile phones with only 0.50M parameters and 0.33G FLOPs per frame while maintaining comparable results to state-of-the-art methods.

Advanced face swapping methods have achieved appealing results. However, most of these methods have many parameters and computations, which makes it challenging to apply them in real-time applications or deploy them on edge devices like mobile phones. In this work, we propose a lightweight Identity-aware Dynamic Network (IDN) for subject-agnostic face swapping by dynamically adjusting the model parameters according to the identity information. In particular, we design an efficient Identity Injection Module (IIM) by introducing two dynamic neural network techniques, including the weights prediction and weights modulation. Once the IDN is updated, it can be applied to swap faces given any target image or video. The presented IDN contains only 0.50M parameters and needs 0.33G FLOPs per frame, making it capable for real-time video face swapping on mobile phones. In addition, we introduce a knowledge distillation-based method for stable training, and a loss reweighting module is employed to obtain better synthesized results. Finally, our method achieves comparable results with the teacher models and other state-of-the-art methods.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes