2017 · 209 citations · 41 references
ComputingComputer ScienceCybersecurityAuthenticationComputer VisionDigital ForensicsComputer ForensicsForensic EvidenceForgery DetectionImage Feature EngineeringTamper DetectionConvolutional Neural Network DetectionConvolutional Neural NetworksImage AuthenticityImage ForensicsImage Forgery DetectionImage ManipulationImage Tampering LocalizationTamper Localization
Due to the rapid proliferation of image capturing devices and user-friendly editing software suites, image manipulation is at everyone's hand. For this reason, the forensic community has developed a series of techniques to determine image authenticity. In this paper, we propose an algorithm for image tampering detection and localization, leveraging characteristic footprints left on images by different camera models. The rationale behind our algorithm is that all pixels of pristine images should be detected as being shot with a single device. Conversely, if a picture is obtained through image composition, traces of multiple devices can be detected. The proposed algorithm exploits a convolutional neural network (CNN) to extract characteristic camera model features from image patches. These features are then analyzed by means of iterative clustering techniques in order to detect whether an image has been forged, and localize the alien region.
41
Gradient-based learning applied to document recognition
Yann LeCun, Léon Bottou, Yoshua Bengio et al. · Proceedings of the IEEE · 1998 · 58.2K citations · Full text
Going deeper with convolutions
Christian Szegedy, Wei Liu, Yangqing Jia et al. · 2015 · 46.8K citations
DeepFace: Closing the Gap to Human-Level Performance in Face Verification
Yaniv Taigman, Ming Yang, Marc’Aurelio Ranzato et al. · 2014 · 6.6K citations
Min Lin, Qiang Chen, Shuicheng Yan · arXiv (Cornell University) · 2013 · 2K citations · Full text