FakeOut: Leveraging Out-of-domain Self-supervision for Multi-modal Video Deepfake Detection
Gil Knafo, Ohad Fried
TL;DR
This work tackles the problem of detecting deepfakes that generalize across unseen manipulation techniques and datasets. It introduces FakeOut, a two-stage framework that pre-trains a multi-modal, out-of-domain self-supervised backbone (MMV) on large-scale video data and then fine-tunes it on in-domain deepfake data, leveraging both visual and auditory cues. The method, supported by a robust face-tracking and data enrichment pipeline, achieves state-of-the-art cross-dataset generalization on audio-visual deepfake benchmarks and demonstrates the value of out-of-domain multi-modal pre-training for detection tasks. The authors provide extensive ablations and analyses, highlighting the benefits of fine-tuning over linear probing, audio-visual enrichment, and a robust data-preprocessing pipeline, with code slated for release on GitHub.
Abstract
Video synthesis methods rapidly improved in recent years, allowing easy creation of synthetic humans. This poses a problem, especially in the era of social media, as synthetic videos of speaking humans can be used to spread misinformation in a convincing manner. Thus, there is a pressing need for accurate and robust deepfake detection methods, that can detect forgery techniques not seen during training. In this work, we explore whether this can be done by leveraging a multi-modal, out-of-domain backbone trained in a self-supervised manner, adapted to the video deepfake domain. We propose FakeOut; a novel approach that relies on multi-modal data throughout both the pre-training phase and the adaption phase. We demonstrate the efficacy and robustness of FakeOut in detecting various types of deepfakes, especially manipulations which were not seen during training. Our method achieves state-of-the-art results in cross-dataset generalization on audio-visual datasets. This study shows that, perhaps surprisingly, training on out-of-domain videos (i.e., not especially featuring speaking humans), can lead to better deepfake detection systems. Code is available on GitHub.
