Unlock instant, AI-driven research and patent intelligence for your innovation.
Double-branch network image steganography framework and method based on convolutional neural network
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A convolutional neural network, network image technology, applied in the field of double-branch network image steganography framework, can solve the problem of low quality of secret images
Active Publication Date: 2021-06-08
HENAN UNIVERSITY
View PDF7 Cites 3 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
[0007] Aiming at the problem of low quality of generated secret images and restored secret images in traditional image steganography methods, the present invention improves the generated secret images and Aiming at the quality of the recovered secret image, a framework and method for image steganography based on convolutional neural network are provided
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
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
Embodiment approach
[0069] As an implementable manner, the loss function L of the encoding network enco der defined as:
[0077] Among them, C represents the natural carrier image, C′ represents the encrypted carrier image, S represents the original secret image, S′ represents the recovered secret image, α is the coefficient for weighing MSSIM and L1 loss, β is the factor controlling the quality of the recovered secret image parameter.
[0078] Specifically, the loss of the encoding network includes two parts, one is the cover image reconstruction loss between the secret image and the cover image, which is realized by embeddin...
specific Embodiment
[0090] In order to further illustrate the image steganography method provided by the present invention, the present invention also provides another specific embodiment, specifically as follows:
[0091] Step S201: Construct a convolutional neural network for grayscale secret image steganography: including an encoding network and a decoding network; the parameter configuration of the network is as follows:
[0092] The encoding network includes a feature extraction network. Among them, the feature extraction network consists of seven layers. Except for the first layer, each layer contains two convolution modules, which are used to extract features from grayscale secret images and obtain feature maps of different sizes; JPEG grayscale images A matrix composed of pixel values is used as input; the size of the convolutional kernel of the first layer is expressed in the format of "input channel number × output channel number × (convolution kernel height × convolution kernel width...
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
Login to View More
Abstract
The invention provides a double-branch network image steganography framework and method based on a convolutional neural network. The framework comprises a coding network and a decoding network; the coding network comprises a feature extraction network and a steganography network; the feature extraction network is used for feature extraction of the gray secret image; the steganography network is used for embedding the grayscale image features extracted by the feature extraction network into a natural carrier image to obtain a secret-containing carrier image; and the decoding network is used for extracting a gray-scale secret image from the secret-containing carrier image. According to the invention, a double-branchsteganography network in which the secret image and the carrier image are parallel is designed, a traditional single-branchimage steganography framework based on a convolutional neural network is broken through, the security and transparency of image steganography are improved, the problems of gradient disappearance and the like during network training are avoided, and the training process of the network is accelerated.
Description
technical field [0001] The invention relates to the technical field of image information steganography, in particular to a convolutional neural network-based dual-branch network image steganography framework and method. Background technique [0002] Image steganography is to embed secret information into the natural carrier image without changing the semantic information and statistical characteristics of the carrier image, so as to realize the hiding of information. According to different steganographic methods, existing image steganographic algorithms can be divided into spatial domain methods and transform domain methods. [0003] The traditional spatial steganography method is to directly embed the secret information into the pixel value of the image through a certain algorithm, such as the Least Significant Bit (LSB) algorithm. The LSB algorithm has the least impact on the visual perception of the carrier image, and does not It is easy to be detected, but the steganogr...
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
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.