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

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

16 Dec 2021arXiv:2112.08935archive 2025-07-28

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

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.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

dong03/MVSS-Net officialmentioned in paperpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Image ManipulationImage Manipulation DetectionImage Manipulation LocalizationSemantic SegmentationSpecificity

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Image Manipulation Localization CASIAv1(Protoclo-CAT) MVSS-Net Pixel Binary F1 0.603 #5 of 8 Archive leaderboard report
Image Manipulation Localization COVERAGE(Protocol-CAT) MVSS-Net Pixel Binary F1 0.498 #3 of 8 Archive leaderboard report
Image Manipulation Localization Columbia(Protocol-CAT) MVSS-Net Pixel Binary F1 0.739 #6 of 8 Archive leaderboard report
Image Manipulation Localization NIST16(Protocol-CAT) MVSS-Net Pixel Binary F1 0.348 #4 of 8 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Dense ConnectionsInpainting

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections