We use DeepFaceLab (DFL) as our face swapping framework [1]}. DFL is a popular open-source tool and has reported state-of-the-art results on the FaceForensics++ dataset [2]}. The overall stages are face extraction, training, and deployment. We incorporate most of the DFL pipeline as-is, but make changes during the face extraction stage.
