SISL:Self-Supervised Image Signature Learning for Splicing Detection & Localization
@article{Agrawal2022SISLSelfSupervisedIS, title={SISL:Self-Supervised Image Signature Learning for Splicing Detection \& Localization}, author={Susmit Agrawal and Prabhat Kumar and Siddharth Seth and Toufiq Parag and Maneesh Kumar Singh and R. Venkatesh Babu}, journal={2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW)}, year={2022}, pages={22-32} }
Recent algorithms for image manipulation detection almost exclusively use deep network models. These approaches require either dense pixelwise groundtruth masks, camera ids, or image metadata to train the networks. On one hand, constructing a training set to represent the countless tampering possibilities is impractical. On the other hand, social media platforms or commercial applications are often constrained to remove camera ids as well as metadata from images. A self-supervised algorithm for…
One Citation
Three-stage image forgery localization with shallow feature enhancement and attention
- Computer ScienceJournal of Electronic Imaging
- 2022
Extensive experimental results show that this method outperforms other state-of-the-art methods in image forgery localization, making full use of local and global information to improve the generalization ability.
References
SHOWING 1-10 OF 81 REFERENCES
Fighting Fake News: Image Splice Detection via Learned Self-Consistency
- Computer ScienceECCV
- 2018
A learning algorithm for detecting visual image manipulations that is trained only using a large dataset of real photographs to determine whether an image is self-consistent — that is, whether its content could have been produced by a single imaging pipeline.
Deep Matching and Validation Network: An End-to-End Solution to Constrained Image Splicing Localization and Detection
- Computer ScienceACM Multimedia
- 2017
A novel deep convolutional neural network architecture, called Deep Matching and Validation Network (DMVN), which simultaneously localizes and detects image splicing and is end-to-end optimized to produce the probability estimates and the segmentation masks.
CAT-Net: Compression Artifact Tracing Network for Detection and Localization of Image Splicing
- Computer Science2021 IEEE Winter Conference on Applications of Computer Vision (WACV)
- 2021
CAT-Net is proposed, an end-to-end fully convolutional neural network including RGB and DCT streams, to learn forensic features of compression artifacts on RGB andDCT domains jointly to localize spliced regions in JPEG or non-JPEG images.
Noiseprint: A CNN-Based Camera Model Fingerprint
- Computer ScienceIEEE Transactions on Information Forensics and Security
- 2020
This paper proposes a method to extract a camera model fingerprint, called noiseprint, where the scene content is largely suppressed and model-related artifacts are enhanced, by means of a Siamese network trained with pairs of image patches coming from the same or different cameras.
Tampering Detection and Localization Through Clustering of Camera-Based CNN Features
- Computer Science2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW)
- 2017
An algorithm for image tampering detection and localization, leveraging characteristic footprints left on images by different camera models to detect whether an image has been forged, and localize the alien region.
Leveraging Frequency Analysis for Deep Fake Image Recognition
- Computer ScienceICML
- 2020
It is demonstrated how the frequency representation can be used to identify deep fake images in an automated way, surpassing state-of-the-art methods.
Learning Rich Features for Image Manipulation Detection
- Computer Science2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition
- 2018
A two-stream Faster R-CNN network is proposed and trained end-to-end to detect the tampered regions given a manipulated image and fuse features from the two streams through a bilinear pooling layer to further incorporate spatial co-occurrence of these two modalities.
Image Splicing Localization using a Multi-task Fully Convolutional Network (MFCN)
- Computer ScienceJ. Vis. Commun. Image Represent.
- 2018
Extracting camera-based fingerprints for video forensics
- Computer ScienceCVPR Workshops
- 2019
A neural network is trained that enhances the model-related traces hidden in a video, extracting a sort of camera fingerprint, called video noiseprint, that performs well in major forensic tasks, such as camera model identification and video forgery localization, with no need of prior knowledge on the specific manipulation or any form of fine-tuning.
RRU-Net: The Ringed Residual U-Net for Image Splicing Forgery Detection
- Computer Science2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW)
- 2019
The core idea of the proposed RRU-Net is to strengthen the learning way of CNN, which is inspired by the recall and the consolidation mechanism of the human brain and implemented by the propagation and the feedback process of the residual in CNN.