Method of Embedding Secret Information in Image Based on Texture Synthesis

A technology of texture synthesis and embedding information, which is applied in the field of steganography algorithm, can solve the problems of high distortion, image steganography, and high risk of secret information, and achieve the effect of improving robustness, strong trace ability, and guaranteed embedding rate

Active Publication Date: 2020-11-24
SHANGHAI UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The higher the degree of carrier distortion, the higher the risk that the interceptor will analyze the secret information using steganalysis tools
[0006] Currently there is a steganography algorithm based on the texture synthesis process, but there is no steganography for the image after texture synthesis as a carrier

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
  • Method of Embedding Secret Information in Image Based on Texture Synthesis
  • Method of Embedding Secret Information in Image Based on Texture Synthesis
  • Method of Embedding Secret Information in Image Based on Texture Synthesis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] see figure 1 ~Figure 4, this steganographic algorithm based on texture synthetic image, the specific steps to realize information hiding.

Embodiment 2

[0040] Figure 5(a)~(d) are 653×653 source texture synthetic images, each image has a different texture.

[0041] Referring to Fig. 5, the present invention is based on the steganography algorithm of texture synthetic image, and its specific steps are as follows:

[0042] (1) The size of the source texture synthetic image used is 653×653, and the source texture image is sequentially divided into blocks with a size of 7×7, 8×8…20×20.

[0043] (2) Given a source texture synthetic image with a size of 653×653, the source texture image can be subdivided into multiple non-overlapping kernel blocks. i.e. each of size T r ×T c The block of is further divided into a kernel region and a boundary region, the kernel region contains K r × K c pixels. Expand the kernel area, and the expansion depth in each direction is defined as P d , the extended area is the boundary area.

[0044] (3) Start block scanning from the first block in the upper left corner of the source texture composit...

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 discloses a method for embedding secret information in an image based on texture synthesis. According to the method, by setting different sizes, an image is divided to generate multipleimage blocks with the same size, and the number of the same blocks corresponding to the different sizes is recorded; when the secret information is embedded in the synthesized texture image, the sizewhen the number of same blocks is the largest is selected and determined to be the size of the sub-block of the synthesized texture image; a steganographic algorithm embeds the secret information in the image block boundary region using the LSB steganography, and the same blocks are embedded with the same information; and then the size of the image block is reduced stage by stage to re-divide theareas of the remaining different blocks, and then the secret information is embedded again according to the method that the same blocks are embedded with the same information until the embedding of the secret information is completed. The method proposed by the invention can resist the LSB steganalysis, so that the method of the invention can improve the robustness of the steganographic image; andthe embedding rate of the secret information can be adjusted according to the embedded depth of the texture image block so as to ensure the relatively high embedding rate.

Description

technical field [0001] The present invention relates to a steganography algorithm based on texture synthetic image, which uses signal processing and computer technology to decompose digital image content, so as to embed secret information in the image synthesized by texture, thereby proposing a robust steganographic algorithm. Background technique [0002] Steganography is a method of information hiding technology. Using digital media such as digital images, texts, audio, video, and 3D models as a cover, embed the secret message to be sent into the carrier signal to hide the secret information; in a way that does not attract the attention of the outside world, through public channels, especially the Internet to be delivered so as not to arouse suspicion by an eavesdropper. A typical application of steganography is covert communication between two parties, the existence of which is unknown to a would-be attacker. [0003] With the popularity and use of digital images, a lar...

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 Patents(China)
IPC IPC(8): G06T1/00
Inventor 钱振兴吕梦琪黄楠楠张新鹏
Owner SHANGHAI UNIV
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