D-Unet: A Dual-encoder U-Net for Image Splicing Forgery Detection and Localization
Bo Liu, Ranglei Wu, Xiuli Bi, Bin Xiao, Weisheng Li, Guoyin Wang, and, Xinbo Gao

TL;DR
This paper introduces D-Unet, a dual-encoder neural network that improves image splicing forgery detection and localization by combining learned image fingerprints with directional information, outperforming existing methods.
Contribution
The novel dual-encoder architecture with an unfixed and fixed encoder enhances detection accuracy without needing extensive pre-training or large forgery datasets.
Findings
D-Unet outperforms state-of-the-art methods in detection accuracy.
It is robust against various attack types.
No large-scale pre-training required.
Abstract
Recently, many detection methods based on convolutional neural networks (CNNs) have been proposed for image splicing forgery detection. Most of these detection methods focus on the local patches or local objects. In fact, image splicing forgery detection is a global binary classification task that distinguishes the tampered and non-tampered regions by image fingerprints. However, some specific image contents are hardly retained by CNN-based detection networks, but if included, would improve the detection accuracy of the networks. To resolve these issues, we propose a novel network called dual-encoder U-Net (D-Unet) for image splicing forgery detection, which employs an unfixed encoder and a fixed encoder. The unfixed encoder autonomously learns the image fingerprints that differentiate between the tampered and non-tampered regions, whereas the fixed encoder intentionally provides the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDigital Media Forensic Detection · Adversarial Robustness in Machine Learning · Law in Society and Culture
MethodsConvolution · *Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Concatenated Skip Connection · U-Net
