End-to-End Reconstruction-Classification Learning for Face Forgery Detection
Authors:
Top Cited Papers
- 1 June 2022
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 4103-4112
Abstract
Existing face forgery detectors mainly focus on specific forgery patterns like noise characteristics, local textures, or frequency statistics for forgery detection. This causes specialization of learned representations to known forgery patterns presented in the training set, and makes it difficult to detect forgeries with unknown patterns. In this paper, from a new perspective, we propose a forgery detection frame-work emphasizing the common compact representations of genuine faces based on reconstruction-classification learning. Reconstruction learning over real images enhances the learned representations to be aware of forgery patterns that are even unknown, while classification learning takes the charge of mining the essential discrepancy between real and fake images, facilitating the understanding of forgeries. To achieve better representations, instead of only using the encoder in reconstruction learning, we build bipartite graphs over the encoder and decoder features in a multi-scale fashion. We further exploit the reconstruction difference as guidance of forgery traces on the graph output as the final representation, which is fed into the classifier for forgery detection. The reconstruction and classification learning is optimized end-to-end. Extensive experiments on large-scale benchmark datasets demonstrate the superiority of the proposed method over state of the arts.Keywords
Funding Information
- NSFC (61906119,U19B2035)
This publication has 45 references indexed in Scilit:
- ReenactGAN: Learning to Reenact Faces via Boundary Transfer2018
- Fast Face-Swap Using Convolutional Neural Networks2017
- Grad-CAM: Visual Explanations from Deep Networks via Gradient-Based Localization2017
- Synthesizing ObamaACM Transactions on Graphics, 2017
- Two-Stream Neural Networks for Tampered Face Detection2017
- Xception: Deep Learning with Depthwise Separable Convolutions2017
- Context Encoders: Feature Learning by Inpainting2016
- FaceNet: A unified embedding for face recognition and clustering2015
- Semi-Supervised Learning (Chapelle, O. et al., Eds.; 2006) [Book reviews]IEEE Transactions on Neural Networks, 2009
- Face swappingACM Transactions on Graphics, 2008