Image steganography detection method based on Gabor filtering and convolutional neural network

A convolutional neural network and steganographic detection technology, applied in the field of information hiding, can solve problems such as high detection error rate, complementarity of learning-type steganographic detection features to be studied, and insufficient types of image processing layer filters to achieve detection The effect of reducing the error rate and reducing the detection error rate

Active Publication Date: 2019-06-07
NAT UNIV OF DEFENSE TECH
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] 1. Although GFR is currently the steganographic detection feature with the lowest detection error rate, compared with the steganographic detection method based on deep learning, the detection error rate is still relatively high;
[0009] 2. The steganographic detection method based on the deep convolutional neural network proposed by Fridrich et al. and Zeng et al. has the problem that the filter types of the image processing layer are not rich enough;
[0010] 3. The existing technology has not yet used deep learning to realize the automatic learning and extraction of steganographic detection features;
[0011] 4. The complementarity between the stereotyped steganographic detection features and the learned steganographic detection features needs to be studied

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image steganography detection method based on Gabor filtering and convolutional neural network
  • Image steganography detection method based on Gabor filtering and convolutional neural network
  • Image steganography detection method based on Gabor filtering and convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] The image steganographic detection method based on Gabor filter and convolutional neural network of the present invention comprises the following steps: generating a carrier image and a secret image sample, figure 1 The learning-type steganographic detection feature and the stereotyped steganographic detection feature of the sample image are extracted as shown, and the above-mentioned learning-type steganographic detection feature and the stereotyped steganographic detection feature are combined as the steganographic detection feature of the sample image; as figure 2 As shown, the extraction steps of learning-type steganographic detection features include: firstly use the multi-scale and multi-directional 2D Gabor filter to filter the JPEG image, and then use the filtered images obtained by the 2D Gabor filter with the same scale parameters to train the depth convolution Then, the sample image is subjected to multi-scale and multi-directional 2D Gabor filtering, and the...

Embodiment 2

[0053] On the basis of Embodiment 1, using different groups of 2D Gabor filters to generate residual images, and then using the residual images to train multiple deep convolutional neural networks and realize learning-type feature extraction includes the following steps:

[0054] Step1: Generate four sets of 2D Gabor filters with different parameters

[0055] Use the 2D Gabor function shown in the following formula to generate a 2D Gabor filter,

[0056]

[0057] Wherein, x'=xcosθ+ysinθ, y'=-xsinθ+ycosθ, σ=0.56λ, γ=0.5.

[0058] The generation steps of the 2D Gabor filter are: (1) generating sampling points. Assuming that the size of the 2D Gabor filter is M×N, the value range of x is The value range of y is Generate sampling points (x, y) with a step size of 1; (2) Determine the filter parameters. Determine the parameters σ, θ and Calculate the value of the parameter λ, γ=0.5; (3) Generate a 2D Gabor filter. According to the 2D Gabor function expression and parame...

Embodiment 3

[0068] Such as image 3 In the present invention shown, different groups of 2D Gabor filters are used to generate filtered residual images, and then different step lengths are used to quantize the residual images, and finally histogram feature extraction is performed on the quantized residual images. Specific steps are as follows:

[0069] Step1: Decompress the JPEG image to the airspace without rounding;

[0070] Step2: Generate a 2D Gabor filter bank, the scale parameter σ is 0.75, 1, 1.25 and 1.5, the direction parameter σ corresponding to each scale is respectively {0, π / 16, 2π / 16,...,15π / 16}, and the phase offset parameter Take 0, π / 2 respectively to get four groups of 2DGabor filters, the number of filters in each group is 32, a total of 128 filters;

[0071] Step3: Combine the decompressed JPEG image with each 2D Gabor filter G in the filter bank σ,θ Perform convolution to obtain the filtered residual image U σ,θ ;

[0072] Step4: For the filtered residual image ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an image steganography detection method based on Gabor filtering and a convolutional neural network, and belongs to the technical field of information hiding, and is characterized by comprising the following steps: selecting a carrier image and a secret-carrying image to generate a sample image; extracting steganography detection characteristics of the sample image; the steganalysis features and the class labels of the sample images are trained through an integrated classifier to obtain a steganalysis detector; and after steganography detection characteristics of the to-be-detected image are extracted, the steganography detection characteristics are input into the steganography detector for image steganography detection. Image filtering is performed by using a filterto construct a plurality of deep convolutional neural networks to carry out steganography detection feature learning, and the extraction of diversified learning type steganography detection characteristics is realized. Meanwhile, according to the method, the filtering coefficient is used for carrying out structural steganography detection feature extraction. Finally, the learning type steganography detection feature and the structural steganography detection feature are combined to serve as steganography detection features, steganography detection is carried out through an integrated classifier, and the steganography detection method remarkably reduces the detection error rate of image self-adaptive steganography.

Description

technical field [0001] The invention belongs to the technical field of information hiding, and in particular relates to an image steganographic detection method based on Gabor filtering and a convolutional neural network. Background technique [0002] Information hiding technology refers to the use of the insensitivity of human senses and the redundancy of the signal itself to embed information into the host signal (such as image, audio, video or text files), and detect or extract hidden information when necessary. technology. Information hiding technology mainly includes digital steganography, digital watermarking technology, visible cryptography, protocol steganography and so on. Digital steganography is a technology that conceals the existence of secret information by embedding secret information in redundant data of digital images, audio, video and other media. Digital steganalysis is the reverse technology of digital steganography, which is mainly dedicated to detecti...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/00G06T9/00G06K9/46
Inventor 宋晓峰赵卫伟王志国韩鹍凌艳香刘晶齐新社樊琳娜
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products