Abstract
Deep learning-based steganalysis techniques have significantly progressed in recent years. Compared with typical steganalysis methods using rich model features and classifiers, deep learning-based steganalysis methods usually train a deep convolutional neural network (CNN) as the steganography detector. One advantage of a deep CNN is the strong capability for discriminative feature learning. The input feature map of the fully connected layer is the steganalysis feature learned using the deep CNN. We can, therefore, extract the steganalysis feature based on the trained deep CNN. Compared with steganalysis features constructed by hand, the extraction of steganalysis features using a deep CNN can take advantage of the strong feature-learning capability of such a network. Therefore, two types of typical steganalysis frameworks are first compared. Then, a deep CNN for steganalysis feature learning is constructed, and the setting of the image preprocessing layer is discussed. Next, the detection performances of the different learned steganalysis features are compared. Finally, the detailed extraction process of the proposed learned steganalysis feature is described. The experiment results show that the proposed steganalysis method, combining learned and handcrafted steganalysis features, can significantly improve the detection performance for content-adaptive JPEG steganography.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.