Robust Median Filtering Forensics by CNN-Based Multiple Residuals Learning

Median filtering (MF), a non-linear smoothing operation, has often been utilized as a means of image denoising to protect image edges and hide the traces of image tampering. Although the existing MF forensics methods have achieved excellent performance without post-processing, there is still a challenge of detecting MF in small image size and JPEG compression scenario. To meet this challenge, a robust MF forensic method using convolutional-neural-network (CNN)-based multiple residuals learning is proposed in this paper. Firstly, to reveal the traces left by MF, we use multiple high-pass filters to initialize the weights of the pre-processing layer, and obtain discriminative residuals to characterize MF artifacts in various aspects. Then the output of the pre-processing layer is employed as the input of CNN, which is elaborately designed to extract rich hierarchical features for further classification. Furthermore, Batch Normalization (BN) is introduced as a regularization method to help accelerate convergence of the entire network. The extensive experimental results on the composite database demonstrate that the proposed method is superior to the state-of-the-art methods when detecting MF in both JPEG compressed and small size images.

[1]  Yuting Su,et al.  Smooth filtering identification based on convolutional neural networks , 2019, Multimedia Tools and Applications.

[2]  Alessandro Piva,et al.  Detection of Nonaligned Double JPEG Compression Based on Integer Periodicity Maps , 2012, IEEE Transactions on Information Forensics and Security.

[3]  Jiangqun Ni,et al.  Deep Learning Hierarchical Representations for Image Steganalysis , 2017, IEEE Transactions on Information Forensics and Security.

[4]  Jiwu Huang,et al.  JPEG Error Analysis and Its Applications to Digital Image Forensics , 2010, IEEE Transactions on Information Forensics and Security.

[5]  Jessica J. Fridrich,et al.  Rich Models for Steganalysis of Digital Images , 2012, IEEE Transactions on Information Forensics and Security.

[6]  Tomás Pevný,et al.  "Break Our Steganographic System": The Ins and Outs of Organizing BOSS , 2011, Information Hiding.

[7]  Jessica J. Fridrich,et al.  On detection of median filtering in digital images , 2010, Electronic Imaging.

[8]  Francesco Villecco,et al.  Multi-Scale Permutation Entropy Based on Improved LMD and HMM for Rolling Bearing Diagnosis , 2017, Entropy.

[9]  Yao Zhao,et al.  Contrast Enhancement-Based Forensics in Digital Images , 2014, IEEE Transactions on Information Forensics and Security.

[10]  Yao Zhao,et al.  Unsharp Masking Sharpening Detection via Overshoot Artifacts Analysis , 2011, IEEE Signal Processing Letters.

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

[12]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[13]  K. J. Ray Liu,et al.  Robust Median Filtering Forensics Using an Autoregressive Model , 2013, IEEE Transactions on Information Forensics and Security.

[14]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[15]  Yao Zhao,et al.  Forensic detection of median filtering in digital images , 2010, 2010 IEEE International Conference on Multimedia and Expo.

[16]  Yun Q. Shi,et al.  Revealing the Traces of Median Filtering Using High-Order Local Ternary Patterns , 2014, IEEE Signal Processing Letters.

[17]  Gerald Schaefer,et al.  UCID: an uncompressed color image database , 2003, IS&T/SPIE Electronic Imaging.

[18]  Yaohua Yi,et al.  Robust Median Filtering Forensics Using Image Deblocking and Filtered Residual Fusion , 2019, IEEE Access.

[19]  Mauro Barni,et al.  Second-Order Statistics Analysis to Cope With Contrast Enhancement Counter-Forensics , 2015, IEEE Signal Processing Letters.

[20]  Andrew Zisserman,et al.  Deep Face Recognition , 2015, BMVC.

[21]  Saeed Shiry Ghidary,et al.  Convolutional Neural Networks for Image Processing: An Application in Robot Vision , 2003, Australian Conference on Artificial Intelligence.

[22]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[23]  Jiwu Huang,et al.  Detecting median filtering via two-dimensional AR models of multiple filtered residuals , 2018, Multimedia Tools and Applications.

[24]  Yun Q. Shi,et al.  Structural Design of Convolutional Neural Networks for Steganalysis , 2016, IEEE Signal Processing Letters.

[25]  Tomás Pevný,et al.  Steganalysis by subtractive pixel adjacency matrix , 2010, IEEE Trans. Inf. Forensics Secur..

[26]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

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

[28]  Jiwu Huang,et al.  Blind Detection of Median Filtering in Digital Images: A Difference Domain Based Approach , 2013, IEEE Transactions on Image Processing.

[29]  Hai-Dong Yuan,et al.  Blind Forensics of Median Filtering in Digital Images , 2011, IEEE Transactions on Information Forensics and Security.

[30]  Ronggang Huang,et al.  Robust contrast enhancement forensics based on convolutional neural networks , 2019, Signal Process. Image Commun..

[31]  K. J. Ray Liu,et al.  Forensic detection of image manipulation using statistical intrinsic fingerprints , 2010, IEEE Transactions on Information Forensics and Security.

[32]  Z. Jane Wang,et al.  Median Filtering Forensics Based on Convolutional Neural Networks , 2015, IEEE Signal Processing Letters.