Fake face detection is a significant challenge for intelligent systems as generative models become more powerful every single day. As the quality of fake faces increases, the trained models become more and more inefficient to detect the novel fake faces, since the corresponding training data is considered outdated. In this case, robust One-Shot learning methods is more compatible with the requirements of changeable training data. In this paper, we propose a universal One-Shot GAN generated fake face detection method which can be used in significantly different areas of anomaly detection. The proposed method is based on extracting out-of-context objects from faces via scene understanding models. To do so, we use state of the art scene understanding and object detection methods as a pre-processing tool to detect the weird objects in the face. Second, we create a bag of words given all the detected out-of-context objects per all training data. This way, we transform each image into a sparse vector where each feature represents the confidence score related to each detected object in the image. Our experiments show that, we can discriminate fake faces from real ones in terms of out-of-context features. It means that, different sets of objects are detected in fake faces comparing to real ones when we analyze them with scene understanding and object detection models. We prove that, the proposed method can outperform previous methods based on our experiments on Style-GAN generated fake faces.
翻译:假面部质量随着假面部质量的提高,训练有素的模型越来越低效率,以探测假面部,因为相应的培训数据被认为已经过时。在这种情况下,强健的单片学习方法更符合可变培训数据的要求。在本文中,我们提议一个通用的单片GAN生成的假面部检测方法,可以在异常检测的不同领域使用。拟议方法的基础是通过场面理解模型从面部提取变异物。为此,我们使用艺术场面理解和对象探测方法作为预处理工具来检测面部怪异物体。第二,根据所有培训数据所检测到的外部物体,我们创建了一包单词。这样,我们将每个图像转换成一个稀薄的矢量,其中每个特征都代表了与所检测到的每个异常对象相关的信任度。我们的实验显示,我们可以将假面部与真实面部从外部特征区分开来。为了这样做,我们用艺术场景理解状态和对象探测方法作为预处理工具。这意味着,在以往的模型上,我们用假面部模型来对比,我们用假面的模型来分析。