Unsupervised Steganalysis Based on Artificial Training Sets
arXiv:1703.00796 · doi:10.1016/j.engappai.2015.12.013
Abstract
In this paper, an unsupervised steganalysis method that combines artificial training setsand supervised classification is proposed. We provide a formal framework for unsupervisedclassification of stego and cover images in the typical situation of targeted steganalysis (i.e.,for a known algorithm and approximate embedding bit rate). We also present a completeset of experiments using 1) eight different image databases, 2) image features based on RichModels, and 3) three different embedding algorithms: Least Significant Bit (LSB) matching,Highly undetectable steganography (HUGO) and Wavelet Obtained Weights (WOW). Weshow that the experimental results outperform previous methods based on Rich Models inthe majority of the tested cases. At the same time, the proposed approach bypasses theproblem of Cover Source Mismatch -when the embedding algorithm and bit rate are known-, since it removes the need of a training database when we have a large enough testing set.Furthermore, we provide a generic proof of the proposed framework in the machine learningcontext. Hence, the results of this paper could be extended to other classification problemssimilar to steganalysis.
Cited by in corpus (5)
- Generating Steganographic Images via Adversarial Training
- Subsequent embedding in targeted image steganalysis: Theoretical framework and practical applications
- Detection of Classifier Inconsistencies in Image Steganalysis
- PixelSteganalysis: Destroying Hidden Information with a Low Degree of Visual Degradation
- Leaking Sensitive Financial Accounting Data in Plain Sight using Deep Autoencoder Neural Networks