The invention provides a few-sample
steganalysis method based on feature enhancement and sample expansion, and the method combines a few-sample learning theory, enhances the diversity of feature space, and uses the generated pseudo
steganalysis sample to finely adjust the pre-training model, thereby improving the
training effect and detection precision of the
steganalysis model. Specifically, firstly, high-
frequency noise features of an image are extracted through a
spatial domain rich model and a 2D
Gabor filter, and a steganographic feature map with the most representative is screened through normalization
feature saliency measurement; thirdly, generating a
steganography feature prototype by adopting a variational auto-
encoder VAE, and generating a large number of pseudo-
steganography samples through methods of sampling, threshold segmentation and the like, so as to enhance the diversity of training samples; and finally, in combination with the real
steganography sample and the pseudo steganography sample, carrying out hierarchical training on the pre-trained steganography analysis model, and gradually optimizing the model performance. The method is suitable for various steganography analysis networks, and steganography images generated by different steganography algorithms can be effectively detected.