A Random Matrix Approach to the Forensic Analysis of Upscaled Images

The forensic analysis of resampling traces in upscaled images is addressed via subspace decomposition and random matrix theory principles. In this context, we derive the asymptotic eigenvalue distribution of sample autocorrelation matrices corresponding to genuine and upscaled images. To achieve this, we model genuine images as an autoregressive random field and we characterize upscaled images as a noisy version of a lower dimensional signal. Following the intuition behind Marčenko-Pastur law, we show that for upscaled images, the gap between the eigenvalues corresponding to the low-dimensional signal and the ones from the background noise can be enhanced by extracting a small number of consecutive columns/rows from the matrix of observations. In addition, using bounds provided by the same law for the eigenvalues of the noise space, we propose a detector for exposing traces of resampling. Finally, since an interval of plausible resampling factors can be inferred from the position of the gap, we empirically demonstrate that by using the resulting range as the search space of existing estimators (based on different principles), a better estimation accuracy can be attained with respect to the standalone versions of the latter.

[1]  V. Marčenko,et al.  DISTRIBUTION OF EIGENVALUES FOR SOME SETS OF RANDOM MATRICES , 1967 .

[2]  Arun N. Netravali,et al.  Reconstruction filters in computer-graphics , 1988, SIGGRAPH.

[3]  Y. Li,et al.  Blind channel identification based on second order cyclostationary statistics , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  Edward Y. Chang,et al.  Color filter array recovery using a threshold-based variable number of gradients , 1999, Electronic Imaging.

[5]  Antonia Maria Tulino,et al.  Random Matrix Theory and Wireless Communications , 2004, Found. Trends Commun. Inf. Theory.

[6]  Hany Farid,et al.  Exposing digital forgeries by detecting traces of resampling , 2005 .

[7]  Andrew C. Gallagher Detection of linear and cubic interpolation in JPEG compressed images , 2005, The 2nd Canadian Conference on Computer and Robot Vision (CRV'05).

[8]  S. Prasad,et al.  On Resampling Detection and its Application to Detect Image Tampering , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[9]  Matthias Kirchner,et al.  Fast and reliable resampling detection by spectral analysis of fixed linear predictor residue , 2008, MM&Sec '08.

[10]  Babak Mahdian,et al.  Ieee Transactions on Information Forensics and Security 1 Blind Authentication Using Periodic Properties of Interpolation , 2022 .

[11]  Rainer Böhme,et al.  Hiding Traces of Resampling in Digital Images , 2008, IEEE Transactions on Information Forensics and Security.

[12]  J. W. Silverstein,et al.  Spectral Analysis of Large Dimensional Random Matrices , 2009 .

[13]  Ran Wang,et al.  Detection of Resampling Based on Singular Value Decomposition , 2009, 2009 Fifth International Conference on Image and Graphics.

[14]  David Vazquez-Padin,et al.  Two-dimensional statistical test for the presence of almost cyclostationarity on images , 2010, 2010 IEEE International Conference on Image Processing.

[15]  Xinpeng Zhang,et al.  Estimation of Image Rotation Angle Using Interpolation-Related Spectral Signatures With Application to Blind Detection of Image Forgery , 2010, IEEE Transactions on Information Forensics and Security.

[16]  Matthias Kirchner,et al.  Linear row and column predictors for the analysis of resized images , 2010, MM&Sec '10.

[17]  Rainer Böhme,et al.  The 'Dresden Image Database' for benchmarking digital image forensics , 2010, SAC '10.

[18]  David Vazquez-Padin,et al.  ML estimation of the resampling factor , 2012, 2012 IEEE International Workshop on Information Forensics and Security (WIFS).

[19]  Matthias Kirchner,et al.  Spectral methods to determine the exact scaling factor of resampled digital images , 2012, 2012 5th International Symposium on Communications, Control and Signal Processing.

[20]  T. Tao Topics in Random Matrix Theory , 2012 .

[21]  Chun-Wei Wang,et al.  Effective Detection for Linear Up-Sampling by a Factor of Fraction , 2012, IEEE Transactions on Image Processing.

[22]  Ingemar J. Cox,et al.  Normalized Energy Density-Based Forensic Detection of Resampled Images , 2012, IEEE Transactions on Multimedia.

[23]  A. Piva An Overview on Image Forensics , 2013 .

[24]  David Vazquez-Padin,et al.  Set-membership identification of resampled signals , 2013, 2013 IEEE International Workshop on Information Forensics and Security (WIFS).

[25]  Heung-Kyu Lee,et al.  Estimation of linear transformation by analyzing the periodicity of interpolation , 2014, Pattern Recognit. Lett..

[26]  Jessica J. Fridrich,et al.  Effect of Image Downsampling on Steganographic Security , 2014, IEEE Transactions on Information Forensics and Security.

[27]  D. Paul,et al.  Random matrix theory in statistics: A review , 2014 .

[28]  V. Mankar,et al.  Blind method for rescaling detection and rescale factor estimation in digital images using periodic properties of interpolation , 2014 .

[29]  Jiangqun Ni,et al.  Effective Estimation of Image Rotation Angle Using Spectral Method , 2014, IEEE Signal Processing Letters.

[30]  David Vazquez-Padin,et al.  An SVD approach to forensic image resampling detection , 2015, 2015 23rd European Signal Processing Conference (EUSIPCO).

[31]  Alan C. Bovik,et al.  Blind Picture Upscaling Ratio Prediction , 2016, IEEE Signal Processing Letters.

[32]  Xiangui Kang,et al.  Revealing Traces of Image Resampling and Resampling Antiforensics , 2017, Adv. Multim..

[33]  Xiao Jin,et al.  Hierarchical image resampling detection based on blind deconvolution , 2017, J. Vis. Commun. Image Represent..

[34]  David Vazquez-Padin,et al.  Derivation of the Asymptotic Eigenvalue Distribution for Causal 2D-AR Models under Upscaling , 2017, ArXiv.