Premium
Image steganalysis based on convolutional neural network and feature selection
Author(s) -
Sun Zhanquan,
Li Feng,
Huang Huifen,
Wang Jian
Publication year - 2019
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.5469
Subject(s) - steganalysis , steganography , computer science , artificial intelligence , pattern recognition (psychology) , convolutional neural network , feature selection , support vector machine , feature extraction , information hiding , steganography tools , image (mathematics) , entropy (arrow of time) , artificial neural network , computer vision , physics , quantum mechanics
Summary Steganalysis is to detect whether or not the seemly innocent image hiding message. It is an important research topic in information security. With the development of steganography technology, steganalysis becomes more and more difficult. Some steganalysis methods have been proposed to improve the performance. Most research work concentrates on special steganography information detection and the image steganography features are designed manually. Few research works concentrate on universal steganalysis methods. In this paper, as the first several attempts, a novel image steganalysis method based on deep neural network is proposed. First, image high‐frequency features are extracted with wavelet transformation method because that most image hiding message are high frequency. Second, high‐dimensional image steganography features are extracted with deep neural networks according to the high‐frequency images and informative features combination is selected with a novel feature selection method based on entropy. Then, a parallel SVM model is proposed to build the steganalysis model based on large scale training samples. At last, the efficiency of the proposed method is illustrated through analyzing a practical image steganalysis example.