Significance of feature selection for image steganalysis

Steganalysis is capable of identifying the carrier(s) which have information hidden in them in such a way that their very existence is concealed. In this paper we propose a classification system with neural networks which reduces computational complexity through a pre-processing step (feature selection) performed by Bhattacharyya distance for image steganalysis. This approach is able to identify relevant features which are a subset of original features extracted from spatial as well as transform domain. It helps in overcoming the problem of “curse of dimensionalty” by removing redundant features by feature selection step before classifying the dataset. The experiments are performed on dataset obtained by four steganography algorithms outguess, steghide, PQ and nsF5 with two classifiers Support Vector Machine and Back Propagation neural networks. Classifier in combination with Bhattacharyya distance filter feature selection approach shows an improvement of 2-20% against total number of features.

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

[2]  Mukta Paliwal,et al.  Neural networks and statistical techniques: A review of applications , 2009, Expert Syst. Appl..

[3]  Mansour Sheikhan,et al.  Blind image steganalysis via joint co-occurrence matrix and statistical moments of contourlet transform , 2010, 2010 10th International Conference on Intelligent Systems Design and Applications.

[4]  Mohammad Saniee Abadeh,et al.  Image steganalysis using a bee colony based feature selection algorithm , 2014, Eng. Appl. Artif. Intell..

[6]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[7]  Ke Ke,et al.  Bhattacharyya Distance for Blind Image Steganalysis , 2010, 2010 International Conference on Multimedia Information Networking and Security.

[8]  Siwei Lyu,et al.  Steganalysis using color wavelet statistics and one-class support vector machines , 2004, IS&T/SPIE Electronic Imaging.

[9]  Yun Q. Shi,et al.  JPEG image steganalysis utilizing both intrablock and interblock correlations , 2008, 2008 IEEE International Symposium on Circuits and Systems.

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

[11]  Anil K. Jain,et al.  Statistical Pattern Recognition: A Review , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Andreas Westfeld,et al.  F5-A Steganographic Algorithm , 2001, Information Hiding.

[13]  Tomás Pevný,et al.  Merging Markov and DCT features for multi-class JPEG steganalysis , 2007, Electronic Imaging.

[14]  N. Kamaraj,et al.  Optimized Image Steganalysis through Feature Selection using MBEGA , 2010, ArXiv.

[15]  Ron Kohavi,et al.  Wrappers for Feature Subset Selection , 1997, Artif. Intell..

[16]  Guoming Chen,et al.  Particle Swarm Optimization Feature Selection for Image Steganalysis , 2012, 2012 Fourth International Conference on Digital Home.

[17]  Ajaz Hussain Mir,et al.  Classification of steganalysis techniques: A study , 2010, Digit. Signal Process..

[18]  Hong-Bin Zhang,et al.  Blind Steganalysis using Wavelet Statistics and ANOVA , 2007, 2007 International Conference on Machine Learning and Cybernetics.

[19]  Chao Guan,et al.  Steganalysis Based on Co-occurrence Matrix of Differential Image , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[20]  Fenlin Liu,et al.  Selection of image features for steganalysis based on the Fisher criterion , 2014, Digit. Investig..

[21]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[22]  Amaury Lendasse,et al.  A Feature Selection Methodology for Steganalysis , 2006, MRCS.

[23]  Jessica J. Fridrich,et al.  Perturbed quantization steganography , 2005, Multimedia Systems.