1,046 research outputs found
Analysis of adversarial attacks against CNN-based image forgery detectors
With the ubiquitous diffusion of social networks, images are becoming a
dominant and powerful communication channel. Not surprisingly, they are also
increasingly subject to manipulations aimed at distorting information and
spreading fake news. In recent years, the scientific community has devoted
major efforts to contrast this menace, and many image forgery detectors have
been proposed. Currently, due to the success of deep learning in many
multimedia processing tasks, there is high interest towards CNN-based
detectors, and early results are already very promising. Recent studies in
computer vision, however, have shown CNNs to be highly vulnerable to
adversarial attacks, small perturbations of the input data which drive the
network towards erroneous classification. In this paper we analyze the
vulnerability of CNN-based image forensics methods to adversarial attacks,
considering several detectors and several types of attack, and testing
performance on a wide range of common manipulations, both easily and hardly
detectable
Boosting Image Forgery Detection using Resampling Features and Copy-move analysis
Realistic image forgeries involve a combination of splicing, resampling,
cloning, region removal and other methods. While resampling detection
algorithms are effective in detecting splicing and resampling, copy-move
detection algorithms excel in detecting cloning and region removal. In this
paper, we combine these complementary approaches in a way that boosts the
overall accuracy of image manipulation detection. We use the copy-move
detection method as a pre-filtering step and pass those images that are
classified as untampered to a deep learning based resampling detection
framework. Experimental results on various datasets including the 2017 NIST
Nimble Challenge Evaluation dataset comprising nearly 10,000 pristine and
tampered images shows that there is a consistent increase of 8%-10% in
detection rates, when copy-move algorithm is combined with different resampling
detection algorithms
A Full-Image Full-Resolution End-to-End-Trainable CNN Framework for Image Forgery Detection
Due to limited computational and memory resources, current deep learning
models accept only rather small images in input, calling for preliminary image
resizing. This is not a problem for high-level vision problems, where
discriminative features are barely affected by resizing. On the contrary, in
image forensics, resizing tends to destroy precious high-frequency details,
impacting heavily on performance. One can avoid resizing by means of patch-wise
processing, at the cost of renouncing whole-image analysis. In this work, we
propose a CNN-based image forgery detection framework which makes decisions
based on full-resolution information gathered from the whole image. Thanks to
gradient checkpointing, the framework is trainable end-to-end with limited
memory resources and weak (image-level) supervision, allowing for the joint
optimization of all parameters. Experiments on widespread image forensics
datasets prove the good performance of the proposed approach, which largely
outperforms all baselines and all reference methods.Comment: 13 pages, 12 figures, journa
Resampling Forgery Detection Using Deep Learning and A-Contrario Analysis
The amount of digital imagery recorded has recently grown exponentially, and
with the advancement of software, such as Photoshop or Gimp, it has become
easier to manipulate images. However, most images on the internet have not been
manipulated and any automated manipulation detection algorithm must carefully
control the false alarm rate. In this paper we discuss a method to
automatically detect local resampling using deep learning while controlling the
false alarm rate using a-contrario analysis. The automated procedure consists
of three primary steps. First, resampling features are calculated for image
blocks. A deep learning classifier is then used to generate a heatmap that
indicates if the image block has been resampled. We expect some of these blocks
to be falsely identified as resampled. We use a-contrario hypothesis testing to
both identify if the patterns of the manipulated blocks indicate if the image
has been tampered with and to localize the manipulation. We demonstrate that
this strategy is effective in indicating if an image has been manipulated and
localizing the manipulations.Comment: arXiv admin note: text overlap with arXiv:1802.0315
Non-Facial Video Spatiotemporal Forensic Analysis Using Deep Learning Techniques
Digital content manipulation software is working as a boon for people to edit recorded video or audio content. To prevent the unethical use of such readily available altering tools, digital multimedia forensics is becoming increasingly important. Hence, this study aims to identify whether the video and audio of the given digital content are fake or real. For temporal video forgery detection, the convolutional 3D layers are used to build a model which can identify temporal forgeries with an average accuracy of 85% on the validation dataset. Also, the identification of audio forgery, using a ResNet-34 pre-trained model and the transfer learning approach, has been achieved. The proposed model achieves an accuracy of 99% with 0.3% validation loss on the validation part of the logical access dataset, which is better than earlier models in the range of 90-95% accuracy on the validation set
- …