Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

MVSS-Net: Multi-View Multi-Scale Supervised Networks for Image Manipulation Detection

About

As manipulating images by copy-move, splicing and/or inpainting may lead to misinterpretation of the visual content, detecting these sorts of manipulations is crucial for media forensics. Given the variety of possible attacks on the content, devising a generic method is nontrivial. Current deep learning based methods are promising when training and test data are well aligned, but perform poorly on independent tests. Moreover, due to the absence of authentic test images, their image-level detection specificity is in doubt. The key question is how to design and train a deep neural network capable of learning generalizable features sensitive to manipulations in novel data, whilst specific to prevent false alarms on the authentic. We propose multi-view feature learning to jointly exploit tampering boundary artifacts and the noise view of the input image. As both clues are meant to be semantic-agnostic, the learned features are thus generalizable. For effectively learning from authentic images, we train with multi-scale (pixel / edge / image) supervision. We term the new network MVSS-Net and its enhanced version MVSS-Net++. Experiments are conducted in both within-dataset and cross-dataset scenarios, showing that MVSS-Net++ performs the best, and exhibits better robustness against JPEG compression, Gaussian blur and screenshot based image re-capturing.

Chengbo Dong, Xinru Chen, Ruohan Hu, Juan Cao, Xirong Li• 2021

Related benchmarks

TaskDatasetResultRank
Manipulation LocalizationFFHQ OOD 1.0
F1 Score0.241
36
Pixel-level Manipulation DetectionCOVER
F1 Score83.2
34
Pixel-level Manipulation DetectionNIST
F1 Score73.7
34
Pixel-level Manipulation DetectionColumbia
F1 Score73.1
34
Pixel-level Manipulation DetectionDEFACTO 12k
F1 Score57.2
32
Tamper LocalizationColumbia
IoU48
28
Image-level manipulation detectionDEFACTO 12k
AUC57.3
26
Image-level manipulation detectionColumbia
AUC98.4
25
Pixel-level Forgery LocalizationCASIAv1, COVERAGE, Columbia, NIST16, CocoGlide, AutoSplice nature-oriented (full)
Binary F1 Score78.1
24
Image-level Forgery DetectionColumbia
F1 Score75.47
24
Showing 10 of 96 rows
...

Other info

Code

Follow for update