Litcius/Paper detail

Deepfacelab: Integrated, flexible and extensible face-swapping framework

Kunlin Liu, Ivan Perov, Daiheng Gao, Nikolay Chervoniy, Wenbo Zhou, Weiming Zhang

2023Pattern Recognition125 citationsDOIOpen Access PDF

Abstract

Face swapping has drawn a lot of attention for its compelling performance. However, current deepfake methods suffer the effects of obscure workflow and poor performance. To solve these problems, we present DeepFaceLab, the current dominant deepfake framework for practical face-swapping. It provides the necessary tools as well as an easy-to-use way to conduct high-quality face-swapping. It also offers a flexible and loose coupling structure for people who need to strengthen their pipeline with other features without writing complicated boilerplate code. We detail the principles that drive the implementation of DeepFaceLab and introduce its pipeline. DeepFaceLab could achieve cinema-level results with high fidelity as our supplemental video shows. We also demonstrate the advantage of our system by comparing our approach with other face-swapping methods. Deepfake defense not only requires the research of detection but also requires the efforts of generation methods. As for a popular and practical toolkit, we encourage users to promote harmless deepfake-entertainment content on social media, reminding the public of the existence of deepfake when they are looking for entertainment.

Topics & Concepts

Computer scienceWorkflowFace (sociological concept)Pipeline (software)EntertainmentFidelityExtensibilityGuard (computer science)Data scienceQuality (philosophy)Social mediaSoftware engineeringHuman–computer interactionWorld Wide WebDatabaseProgramming languageSociologyVisual artsEpistemologySocial sciencePhilosophyArtTelecommunicationsGenerative Adversarial Networks and Image SynthesisDigital Media Forensic DetectionAdvanced Steganography and Watermarking Techniques
Deepfacelab: Integrated, flexible and extensible face-swapping framework | Litcius