Image Steganalysis Based on Deep Content Features Clustering
Source abstract
Abstract
The training images with obviously different contents to the detected images will make the steganalysis model perform poorly in deep steganalysis. The existing methods try to reduce this effect by discarding some features related to image contents. Inevitably, this should lose much helpful information and cause low detection accuracy. This paper proposes an image steganalysis method based on deep content features clustering to solve this problem. Firstly, the wavelet transform is used to remove the high-frequency noise of the image, and the deep convolutional neural network is used to extract the content features of the low-frequency information of the image. Then, the extracted features are clustered to obtain the corresponding class labels to achieve sample pre-classification. Finally, the steganalysis network is trained separately using samples in each subclass to achieve more reliable steganalysis. We experimented on publicly available combined datasets of Bossbase1.01, Bows2, and ALASKA#2 with a quality factor of 75. The accuracy of our proposed pre-classification scheme can improve the detection accuracy by 4.84% for Joint Photographic Experts Group UNIversal WAvelet Relative Distortion (J-UNIWARD) at the payload of 0.4 bits per non-zero alternating current discrete cosine transform coefficient (bpnzAC). Furthermore, at the payload of 0.2 bpnzAC, the improvement effect is minimal but also reaches 1.39%. Compared with the previous steganalysis based on deep learning, this method considers the differences between the training contents. It selects the proper detector for the image to be detected. Experimental results show that the pre-classification scheme can effectively obtain image subclasses with certain similarities and better ensure the consistency of training and testing images. The above measures reduce the impact of sample content inconsistency on the steganalysis network and improve the accuracy of steganalysis.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Advanced Steganography and Watermarking Techniques · Digital Media Forensic Detection · Generative Adversarial Networks and Image Synthesis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (40)
Show source-provided references
1. A cautionary note on image downgrading
2. An implementation of key-based digital signal steganography
3. Upham · JPEG-Jsteg-v4 · 1993
4. F5-A steganographic algorithm
5. Using high-dimensional image models to perform highly undetectable steganography
6. Digital image steganography using universal distortion
7. Spatial image steganography incorporating adjacent
8. Spatial image steganography using a correlational model
9. Attacks on steganographic systems
10. Attacking the outguess
11. Steganalysis of JPEG images: Breaking the F5 algorithm
12. Rich models for steganalysis of digital images10.1109/TIFS.2012.2190402 ↗
13. Low complexity features for JPEG steganalysis using undecimated DCT10.1109/TIFS.2014.2364918 ↗
14. Steganalysis of adaptive JPEG steganography using 2D gabor filters
15. An improved steganalysis method using feature combinations
16. A deep learning approach to detection of warping forgery in images
17. Deep learning for steganalysis via convolutional neural networks
18. Structural design of convolutional neural networks for steganalysis10.1109/LSP.2016.2548421 ↗
19. Pre-training via fitting deep neural network to rich-model features extraction procedure and its effect on deep learning for steganalysis
20. Large-scale JPEG image steganalysis using hybrid deep-learning framework10.1109/TIFS.2017.2779446 ↗
21. ReST-Net: Diverse activation modules and parallel subnets-based CNN for spatial image steganalysis10.1109/LSP.2018.2816569 ↗
22. JPEGCNN: A transform domain steganalysis model based on convolutional neural network
23. Stacked convolutional auto-encoders for steganalysis of digital images
24. Deep learning hierarchical representations for image steganalysis10.1109/TIFS.2017.2710946 ↗
25. Selection-channel-aware rich model for steganalysis of digital images
26. Deep residual network for steganalysis of digital images10.1109/TIFS.2018.2871749 ↗
27. Deep residual learning for image recognition
28. WISERNet: Wider separate-then-reunion network for steganalysis of color images10.1109/TIFS.2019.2904413 ↗
29. Arbitrary-sized JPEG steganalysis based on fully convolutional network
30. Deep learning is a good steganalysis tool when embedding key is reused for different images, even if there is a cover source-mismatch
31. Cover-source mismatch in deep spatial steganalysis
32. Dataset mismatched steganalysis using subdomain adaptation with guiding feature10.1007/s11235-022-00901-6 ↗
33. An intelligent metaheuristic binary pigeon optimization-based feature selection and big data classification in a MapReduce environment10.3390/math9202627 ↗
34. New framework for using image contents in blind steganalysis systems10.1117/1.3554413 ↗
35. Image pre-classification to improve accuracy of universal steganalysis
36. Steganalysis of content-adaptive steganography based on massive datasets pre-classification and feature selection10.1109/ACCESS.2019.2896781 ↗
37. The FERET evaluation methodology for face-recognition algorithms10.1109/34.879790 ↗
38. Automated flower classification over a large number of classes
39. Novel dataset for fine-grained image categorization: Stanford dogs
40. Detection based defense against adversarial examples from the steganalysis point of view