New Steganalytic Features for Spatial Image Steganography Based on Non-negative Matrix Factorization

The traditional steganalysis feature extraction method can be mainly divided into two steps. First, the residual image is calculated by convolution filtering, and then the co-occurrence matrix of residual image is calculated to obtain the final feature. Previous work calculates the residual image usually through a set of fixed high-pass filter or a manually designed residual sub-model, and does not utilize the consistency between pixels in the local area of the natural image. In this paper, we propose the Non-negative Matrix Factorization (NMF) based steganalysis feature extraction method for spatial image. Considering the number of pixels used by NMF for prediction and its positional relationship with the predicted pixels, a plurality of sets of residual sub-models for acquiring residual images are designed; and then, a new residual combination method is proposed, combining Local Binary Pattern (LBP), co-occurrence matrix and other statistical information, and the parameters in feature extraction is optimized. Finally, we compare the performance of the designed features with existing steganalysis features and analyze the validity of the designed features. In addition, we combine the existing artificially designed spatial steganalysis features with the designed features and analyze the validity and complementarity of each type of features, such as Spatial Rich Model (SRM) and Threshold LBP (TLBP).

[1]  Jessica J. Fridrich,et al.  Content-Adaptive Steganography by Minimizing Statistical Detectability , 2016, IEEE Transactions on Information Forensics and Security.

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

[3]  Tomás Pevný,et al.  Is ensemble classifier needed for steganalysis in high-dimensional feature spaces? , 2015, 2015 IEEE International Workshop on Information Forensics and Security (WIFS).

[4]  Bin Li,et al.  Large-scale JPEG steganalysis using hybrid deep-learning framework , 2016, ArXiv.

[5]  H. Sebastian Seung,et al.  Learning the parts of objects by non-negative matrix factorization , 1999, Nature.

[6]  Bin Li,et al.  A Survey on Image Steganography and Steganalysis , 2011, J. Inf. Hiding Multim. Signal Process..

[7]  Bin Li,et al.  Stacked convolutional auto-encoders for steganalysis of digital images , 2014, Signal and Information Processing Association Annual Summit and Conference (APSIPA), 2014 Asia-Pacific.

[8]  Bin Li,et al.  A Strategy of Clustering Modification Directions in Spatial Image Steganography , 2015, IEEE Transactions on Information Forensics and Security.

[9]  Jiwu Huang,et al.  Large-Scale JPEG Image Steganalysis Using Hybrid Deep-Learning Framework , 2016, IEEE Transactions on Information Forensics and Security.

[10]  Tomás Pevný,et al.  Benchmarking for Steganography , 2008, Information Hiding.

[11]  Jun Yu,et al.  Capacity Limits of Pseudorandom Channels in Deception Problems , 2015, IEEE Transactions on Information Forensics and Security.

[12]  Matti Pietikäinen,et al.  A comparative study of texture measures with classification based on featured distributions , 1996, Pattern Recognit..

[13]  Yun Q. Shi,et al.  Ensemble of CNNs for Steganalysis: An Empirical Study , 2016, IH&MMSec.

[14]  Jessica J. Fridrich,et al.  Ensemble Classifiers for Steganalysis of Digital Media , 2012, IEEE Transactions on Information Forensics and Security.

[15]  Bin Li,et al.  A new cost function for spatial image steganography , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[16]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

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

[18]  Bin Li,et al.  New Steganalytic Features for Spatial Image Steganography Based on Derivative Filters and Threshold LBP Operator , 2017, IEEE Transactions on Information Forensics and Security.

[19]  Jing Dong,et al.  Deep learning for steganalysis via convolutional neural networks , 2015, Electronic Imaging.

[20]  Jessica J. Fridrich,et al.  Selection-channel-aware rich model for Steganalysis of digital images , 2014, 2014 IEEE International Workshop on Information Forensics and Security (WIFS).

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