Noisesniffer: a Fully Automatic Image Forgery Detector Based on Noise Analysis

Images undergo a complex processing chain from the moment light reaches the camera’s sensor until the final digital image is delivered. Each of these operations leave traces on the noise model which enable forgery detection through noise analysis. In this article we define a background stochastic model which makes it possible to detect local noise anomalies characterized by their number of false alarms. The proposed method is both automatic and blind, allowing quantitative and subjectivity-free detections. Results show that the proposed method outperforms the state of the art.

[1]  Jiwu Huang,et al.  Evaluation of random field models in multi-modal unsupervised tampering localization , 2016, 2016 IEEE International Workshop on Information Forensics and Security (WIFS).

[2]  Bo Liu,et al.  Multi-scale noise estimation for image splicing forgery detection , 2016, J. Vis. Commun. Image Represent..

[3]  Hugues Talbot,et al.  Automatic Image Splicing Detection Based on Noise Density Analysis in Raw Images , 2016, ACIVS.

[4]  Karen O. Egiazarian,et al.  Practical Poissonian-Gaussian Noise Modeling and Fitting for Single-Image Raw-Data , 2008, IEEE Transactions on Image Processing.

[5]  Antoni Buades,et al.  Analysis and Extension of the Ponomarenko et al. Method, Estimating a Noise Curve from a Single Image , 2013, Image Process. Line.

[6]  Manuel Menezes de Oliveira Neto,et al.  Humans are easily fooled by digital images , 2017, Comput. Graph..

[7]  Yiannis Kompatsiaris,et al.  Large-scale evaluation of splicing localization algorithms for web images , 2017, Multimedia Tools and Applications.

[8]  Miroslav Goljan,et al.  Digital camera identification from sensor pattern noise , 2006, IEEE Transactions on Information Forensics and Security.

[9]  Xinpeng Zhang,et al.  Detecting Image Splicing Based on Noise Level Inconsistency , 2017, Multimedia Tools and Applications.

[10]  Jean-Michel Morel,et al.  Secrets of image denoising cuisine* , 2012, Acta Numerica.

[11]  Pan Feng,et al.  A survey of passive technology for digital image forensics , 2007 .

[12]  Davide Cozzolino,et al.  Splicebuster: A new blind image splicing detector , 2015, 2015 IEEE International Workshop on Information Forensics and Security (WIFS).

[13]  Feng Cheng,et al.  Recent Advances in Passive Digital Image Security Forensics: A Brief Review , 2018 .

[14]  J. Delon,et al.  Study of the digital camera acquisition process and statistical modeling of the sensor raw data , 2013 .

[15]  Hui Zeng,et al.  Image splicing localization using PCA-based noise level estimation , 2016, Multimedia Tools and Applications.

[16]  Jean-Michel Morel,et al.  From Gestalt Theory to Image Analysis: A Probabilistic Approach , 2007 .

[17]  Jean-Michel Morel,et al.  Nonparametric noise estimation method for raw images. , 2014, Journal of the Optical Society of America. A, Optics, image science, and vision.

[18]  Davide Cozzolino,et al.  Noiseprint: A CNN-Based Camera Model Fingerprint , 2018, IEEE Transactions on Information Forensics and Security.

[19]  Xing Zhang,et al.  Exposing image forgery with blind noise estimation , 2011, MM&Sec '11.

[20]  Larry S. Davis,et al.  Two-Stream Neural Networks for Tampered Face Detection , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[21]  Abhishek Kashyap,et al.  An Evaluation of Digital Image Forgery Detection Approaches , 2017, ArXiv.

[22]  Dianji Lv,et al.  An Overview of Digital Watermarking in Image Forensics , 2011, 2011 Fourth International Joint Conference on Computational Sciences and Optimization.

[23]  Savita Walia,et al.  Forgery Detection using Noise Inconsistency: A Review , 2014 .

[24]  Hany Farid,et al.  Digital doctoring: how to tell the real from the fake , 2006 .

[25]  Hugues Talbot,et al.  Using The Noise Density Down Projection To Expose Splicing In JPEG Images , 2017 .

[26]  Mo Chen,et al.  Determining Image Origin and Integrity Using Sensor Noise , 2008, IEEE Transactions on Information Forensics and Security.

[27]  Babak Mahdian,et al.  Using noise inconsistencies for blind image forensics , 2009, Image Vis. Comput..

[28]  Hany Farid,et al.  Statistical Tools for Digital Forensics , 2004, Information Hiding.

[29]  Weidong Min,et al.  Detecting Image Forgery Based on Noise Estimation , 2014, MUE 2014.

[30]  Diego Renza,et al.  A dataset of 1050-tampered color and grayscale images (CG-1050) , 2020, Data in brief.