Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Second Order Local Anomaly for General Face Forgery Detection

About

In this work, we propose a novel method to improve the generalization ability of CNN-based face forgery detectors. Our method considers the feature anomalies of forged faces caused by the prevalent blending operations in face forgery algorithms. Specifically, we propose a weakly supervised Second Order Local Anomaly (SOLA) learning module to mine anomalies in local regions using deep feature maps. SOLA first decomposes the neighborhood of local features by different directions and distances and then calculates the first and second order local anomaly maps which provide more general forgery traces for the classifier. We also propose a Local Enhancement Module (LEM) to improve the discrimination between local features of real and forged regions, so as to ensure accuracy in calculating anomalies. Besides, an improved Adaptive Spatial Rich Model (ASRM) is introduced to help mine subtle noise features via learnable high pass filters. With neither pixel level annotations nor external synthetic data, our method using a simple ResNet18 backbone achieves competitive performances compared with state-of-the-art works when evaluated on unseen forgeries.

Jianwei Fei, Yunshu Dai, Peipeng Yu, Tianrun Shen, Zhihua Xia, Jian Weng• 2022

Related benchmarks

TaskDatasetResultRank
Fake Face DetectionCeleb-DF v2 (test)
AUC76.02
50
Face Forgery DetectionFaceForensics++ (test)
AUC (DF)100
34
Face Forgery DetectionFaceForensics++ NT (test)
AUC85.64
25
Face Forgery DetectionFaceForensics++ F2F (test)
AUC0.8572
25
Face Forgery DetectionFaceForensics++ FS (test)
AUC0.8678
20
Face Forgery DetectionFaceShifter (test)
AUC98.72
7
Face Forgery DetectionFaceForensics++ (in-domain)
AUC (DF)100
6
Face Forgery DetectionFaceForensics++ DF (test)
AUC0.9551
4
Showing 8 of 8 rows

Other info

Follow for update