Universal Image Manipulation Detection using Deep Siamese Convolutional Neural Network
Detection of different types of image editing operations carried out on an image is an important problem in image forensics. It gives the information about the processing history of an image, and also can expose forgeries present in an image. There have been few methods proposed to detect different types of image editing operations in a single framework. However, all the operations have to be known a priori in the training phase. But, in real-forensics scenarios it may not be possible to know about the editing operations carried out on an image. To solve this problem, we propose a novel deep learning-based method which can differentiate between different types of image editing operations. The proposed method classifies image patches in a pair-wise fashion as either similarly or differently processed using a deep siamese neural network. Once the network learns feature that can discriminate between different image editing operations, it can differentiate between different image editing operations not present in the training stage. The experimental results show the efficacy of the proposed method in detecting/discriminating different image editing operations.
Code (0)
등록된 구현이 없습니다.
Tasks
Image ForensicsImage ManipulationImage Manipulation DetectionSimilar Papers 제목 키워드 기반
Change Detection in Multi-temporal VHR Images Based on Deep Siamese Multi-scale Convolutional Networks
Very-high-resolution (VHR) images can provide abundant ground details and spatial geometric information. Change detection in multi-temporal VHR images plays a significant role in urban expansion and area internal change …
Change DetectionFully Convolutional Siamese Networks for Change Detection
This paper presents three fully convolutional neural network architectures which perform change detection using a pair of coregistered images. Most notably, we propose two Siamese extensions of fully convolutional networ…
Change DetectionChange detection for remote sensing imagesEarth ObservationVideo Object TrackingVideo Face Manipulation Detection Through Ensemble of CNNs
In the last few years, several techniques for facial manipulation in videos have been successfully developed and made available to the masses (i.e., FaceSwap, deepfake, etc.). These methods enable anyone to easily edit f…
DeepFake DetectionDetecting Image ManipulationFake Image DetectionGAN image forensics+3Siamese NestedUNet Networks for Change Detection of High Resolution Satellite Image
Change detection is an important task in remote sensing (RS) image analysis. With the development of deep learning and the increase of RS data, there are more and more change detection methods based on supervised learnin…
Change DetectionChange detection for remote sensing imagesSemantic SegmentationVocal Bursts Intensity PredictionEmbedding Structured Contour and Location Prior in Siamesed Fully Convolutional Networks for Road Detection
Road detection from the perspective of moving vehicles is a challenging issue in autonomous driving. Recently, many deep learning methods spring up for this task because they can extract high-level local features to find…
Autonomous Driving