This invention discloses a general HEVC video
steganalysis method based on a dual-
stream fusion network, comprising: acquiring compressed video and preprocessing the data to obtain a
prediction residual difference map and an intra-frame prediction mode difference map corresponding to each I-frame, and constructing a
training set together with frame-level category labels; constructing a general video
steganalysis network composed of a dual-
stream fusion network, a binary classifier, and a multi-classifier, wherein the dual-
stream fusion network takes the two difference maps as inputs to two branches, performs preprocessing,
feature extraction, and feature enhancement sequentially, and finally fuses the features to generate a fused feature map, obtains a frame-level
feature vector through global average
pooling, and the binary classifier outputs the determination result of whether the I-frame is a
steganalysis frame; training the network using
a domain adversarial training
algorithm; and obtaining the video-level determination result through aggregation rules during testing. The advantages are that it can improve the detection accuracy and versatility for multiple steganalysis embedding domains and multiple steganalysis algorithms, especially showing superior performance in steganalysis embedding domain mismatch scenarios.