CN104144277B - Multi-path image lossless hidden transmission method - Google Patents
Multi-path image lossless hidden transmission method Download PDFInfo
- Publication number
- CN104144277B CN104144277B CN201410352871.XA CN201410352871A CN104144277B CN 104144277 B CN104144277 B CN 104144277B CN 201410352871 A CN201410352871 A CN 201410352871A CN 104144277 B CN104144277 B CN 104144277B
- Authority
- CN
- China
- Prior art keywords
- image
- hidden
- information
- hiding
- carrier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Abstract
The invention discloses a multi-path image lossless hidden transmission method mainly used for performing hidden transmission of images. According to an existing typical lossless information hiding method, a large amount of additional information is needed during extraction, the hiding volume is only about 1/8 without taking the additional information into consideration, robustness does not exist, and any change of a secret carrier image can enable secret information not to be correctly extracted. The new method breaks the convention, and a new carrier suitable for secret information to be embedded is constructed through redundant information to hide the information. The carrier and hidden information can be losslessly recovered at the receiving end through the method, the relative volume can reach 1/2, and compared with the existing hiding method, the new method has a larger hiding volume. The carrier and secret information can be losslessly recovered under the condition that a certain error rate, such as the 20% error rate exists in a channel, and certain robustness exists.
Description
Technical field
The present invention relates to a kind of method of Image Communication, the lossless hiding transmission method of more particularly to a kind of multiway images, category
In communication (such as data communication technology) field.
Background technology
Current society is an information-intensive society, and the safety problem of information increasingly becomes increasingly urgent problems, and information is hidden
The important branch that (also referred to as image watermarking) is information security is hidden, secret information is embedded into load by it using human vision redundancy
In body (image etc.), the purpose of safe transmission secret information is reached.
As the safety of the development of science and technology, view data efficiency of transmission and transmission becomes more and more important.By letter
Breath concealing technology can accomplish that in the case where image size is not changed in the picture embedded secret information is transmitted, so as to
Realize the transmission of secret information and image.On the other hand, for remote sensing images, medical image and law image etc. require extracting
Carrier image can correctly recover as far as possible after secret information.Lossless information concealing technology is generated under this demand, also referred to as may be used
Inverse Information Hiding Techniques.Lossless information concealing method not only can correctly extract secret information, moreover it is possible to nondestructively recover carrier figure
Picture.But at present typical lossless information concealing method is needed based on the class method based on rectangular histogram displacement when extracting
Substantial amounts of additional information and do not consider in the case of additional information that hidden capacity is maximum there is no in addition robustness 1/8 or so, contain
Any change of close carrier image will all cause cannot correctly extracting for secret information.
The content of the invention
Present invention solves the technical problem that being:Overcome the deficiencies in the prior art, there is provided a kind of lossless hiding biography of multiway images
Transmission method, the problems such as solving that the capacity that current lossless hidden method is present is little, need additional information, have no robustness.
The technical scheme is that:A kind of lossless hiding transmission method of multiway images, step is as follows:
1) new carrier image X is generated according to image A;The Pixel Dimensions of image A are W × H, and are quantified for 8bit, image X
Size be m times of A, m is even number;
2) by N width size be W × H, 8bit quantify image concealing in carrier image X, obtain same size containing close figure
As X ', wherein hiding image number N determines according to the performance of channel;
3) the image Y for being arranged in advance with transmitting-receiving two-end and stego-image X ' carries out XOR, obtains image Y ', image Y
It is identical with stego-image X ' sizes, and it is 8bit quantizations;
4) receiving terminal receives image Y ', and carries out XOR with the image Y of prior agreement and obtain stego-image X ';
5) image A and N width hidden image is extracted from stego-image X '.
Step 1) in new carrier image X is generated according to image A concrete grammar be:First, scanogram A, and with L
Pixel is grouped for one group to image A, and L is positive integer;Then, block encoding is carried out successively to each group, forms redundancy letter
Breath;Described block encoding mode selects systematic code;Finally, redundancy is arranged, is formed image X;Wherein, redundancy letter
The number of pixels of breath is m times of image A number of pixels.
Step 2) in hide image number it is as follows with the property relationship of channel:If ideal communication channel, i.e., in channel not
There is interference and attack, then can hide image number N=m/2 of transmission;If there is error code during transmission,
Image number N of transmission can be hidden<m/2.
Step 2) in by N width size be W × H, 8bit quantify image concealing be to the concrete grammar in carrier image X:
N width images being scanned first, and the pixel in every image being grouped respectively with L pixel as one group, L is positive integer;Then,
Enter line shuffle in units of group;Finally, the N width images after scramble are replaced into each image institute in carrier image X in units of group
The pixel of correspondence position.
Step 5) in extract image A and N width hidden image concrete grammar it is as follows:First according to embedding from stego-image X '
The inverse process for entering, extracts N width hidden images, the image X being restored, then according to step 1) image A generate image X it is inverse
Process, obtains image A.
Compared with the prior art, the invention has the advantages that:
(1) present invention propose a kind of building method of new carrier image, first using error correcting code generate redundancy as
Carrier enters hiding for row information;
(2) at present jumbo lossless hidden method is mostly that the method being embedded in by multilamellar is realized, needs record each
The substantial amounts of additional informations such as histogram peak point, flooding information when embedded, and method proposed by the invention is without the need for any attached
Plus information;
(3) the capacity very little of current many lossless hidden method, even if additional information when not considering extraction information is hidden
Capacity is hidden also only 1/8 or so, but the maximum hidden capacity of the present invention is up to 1/2;
(4) current lossless hidden method has no robustness can say, it is any attack or interference all can cause secret information without
Method is correctly extracted, but the method for the present invention has certain robustness;
(5) method of the present invention can hide transmission capacity according to the quality of transmission channel come dynamic regulation;
(6) image that the present invention is also arranged after information is embedded into carrier image using transmitting-receiving two-end carries out mould 2 plus processes,
And enter line shuffle to hiding information and then further increase the safety for hiding transmission;
(7) method of the present invention just can abandon image A after new carrier image X is generated, can be without transmission figure
As A, and Distortionless is remained in receiving terminal.
Description of the drawings
Fig. 1 is four width experimental images;
Fig. 2 is flow chart of the present invention.
Specific embodiment
A kind of lossless hiding transmission method of multiway images of the present invention, comprises the following steps that:
1) new carrier image X, first scanogram A is generated according to image A, and image A is entered with L pixel as one group
Row packet, L is positive integer;Then, block encoding is carried out successively to each group, forms redundancy;Described block encoding side
Formula selects systematic code;Finally, redundancy is arranged, is formed image X;Wherein, the number of pixels of redundancy is image A
M times of number of pixels;The Pixel Dimensions of image A are W × H, and are quantified for 8bit, and the size of image X is m times of A, and m is even number;
2) by N width size be W × H, 8bit quantify image concealing in carrier image X:N width images are scanned first, and
Pixel in every image is grouped respectively with L pixel as one group, L is positive integer;Then, put in units of group
Disorderly;Finally, the N width images after scramble are replaced the pixel of position corresponding to each image in carrier image X in units of group, is obtained
To the stego-image X ' of same size, wherein hiding image number determines according to the performance of channel, if ideal communication channel, that is, believe
There is no interference in road and attack, then can hide image number N=m/2 of transmission;If existed during transmission
Error code, then can hide image number N of transmission<m/2;
3) the image Y for being arranged in advance with transmitting-receiving two-end and stego-image X ' carries out XOR (mould 2 adds) computing, obtains image
Y ', image Y are identical with stego-image X ' sizes, and are 8bit quantizations;
4) receiving terminal receives image Y ', and carries out XOR with the image Y of prior agreement and obtain stego-image X ';
5) image A and N width hidden image is extracted from stego-image X ':It is embedded in from the middle bases of stego-image X ' first
Inverse process, extracts N width hidden images, the image X being restored, then according to step 1) image A generate image X inverse mistake
Journey, obtains image A.
In order to verify set forth herein algorithm performance, it is 8 bits of 4 512 × 512 that size is employed in emulation experiment
Gray level image is hidden.First, using size for 512 × 512 Lena images as image A with 16 bytes as one group, utilization
(144,16) the RS codes of form are encoded RS, and the redundancy of 128 byte therein is arranged by its corresponding position of packet
Row, so as to form the carrier image X that a width size is 512 × 4096.
1) carry out multiway images it is lossless hiding when test effect
When in channel without error code, then the image of 4 512 × 512 can be at most hidden in carrier image X (including figure
As A), can be with completely lossless recovery in receiving terminal.Wherein, 4 width experimental images A, B, C, D are as shown in figure 1, size is 512
× 512 image.
According to Lena images with 16 bytes as one group, i.e. L=16, the new support image X that size is 512 × 4096 is obtained.
Wherein systematic code use RS (144,16) the RS codes of form.
By remaining 3 width image respectively with L=16 byte packets, then it is hidden into after scramble in image X and is formed containing close figure
As X '.
The image mould 2 of stego-image X ' and receiving-transmitting sides agreement is added and obtains image Y '.
Receiving terminal is by the image Y ' for receiving and agreement image mould 2 plus obtains stego-image X ', and extract image A, B,
C、D。
Simulation result illustrates that the inventive method has larger capacity, and hidden capacity is up to 1/ in the case of ideal communication channel
2, it is explained as follows:Wherein hiding image is the image of 4 512 × 512, and the size of carrier image X is 512 × 4096, so
Hidden capacity (relative value) is:4 × 512 × 512/ (512 × 4096)=1/2.
2) image X is subject to the robustness test result under salt-pepper noise attack condition as shown in table 1.
The robustness test result of table 1
Noise intensity | The carrier byte bit error rate | The secret information bit error rate |
0.01 | 1.01% | 0% |
0.05 | 5.10% | 0% |
0.10 | 9.85% | 0% |
0.20 | 20.20% | 0% |
It is general in contemporary literature more robustness test to be carried out using salt-pepper noise, and the salt-pepper noise intensity for using is
0.01, but the present invention is in the case where noise intensity is 0.1-0.2, i.e., current 10 times -20 times of universal test intensity, secret information
The bit error rate be still 0%, illustrate the present invention with certain robustness.
Data transmission technology has been widely used for the spacecrafts such as remote sensing satellite, space probe and all kinds of satellite systems,
Image lossless hides transmission method will obtain broader applications from now on.The invention provides a kind of multiway images hide transmission
Method, the method has the hidden capacity of super large, while the method has, complexity is low, the practicality such as few of realizing resource occupation
The characteristics of, so as to more with practical value in spacecraft engineering.A kind of multiway images proposed by the present invention hide the side of transmission
Method, can adopt in image delivering system.
The content not being described in detail in description of the invention belongs to the known technology of those skilled in the art.
Claims (4)
1. the lossless hiding transmission method of a kind of multiway images, it is characterised in that step is as follows:
1) new carrier image X is generated according to image A;The Pixel Dimensions of image A are W × H, and are quantified for 8bit, and image X's is big
Little m times for A, m is even number;Wherein it is according to the concrete grammar of the new carrier image X of image A generations:First, scanogram A,
And image A is grouped with L pixel as one group, L is positive integer;Then, block encoding is carried out successively to each group, is formed
Redundancy;Described block encoding mode selects systematic code;Finally, redundancy is arranged, is formed image X;Wherein,
The number of pixels of redundancy is m times of image A number of pixels;
2) by N width size be W × H, 8bit quantify image concealing in carrier image X, obtain the stego-image X ' of same size,
N is positive integer;Wherein hiding image number N determines according to the performance of channel;
3) the image Y that arranged in advance with transmitting-receiving two-end and stego-image X ' carries out XOR, obtains image Y ', image Y with contain
Close image X ' sizes are identical, and are 8bit quantizations;
4) receiving terminal receives image Y ', and carries out XOR with the image Y of prior agreement and obtain stego-image X ';
5) image A and N width hidden image is extracted from stego-image X '.
2. a kind of lossless hiding transmission method of multiway images according to claim 1, it is characterised in that step 2) in hide
Image number it is as follows with the property relationship of channel:If ideal communication channel, i.e., there is no interference in channel and attack, then can be hidden
Hide image number N=m/2 of transmission;If there is error code during transmission, image number N of transmission can be hidden
<m/2。
3. the lossless hiding transmission method of a kind of multiway images according to claim 1, it is characterised in that:Step 2) in by N
Width size is W × H, and the image concealing that 8bit quantifies is to the concrete grammar in carrier image X:N width images are scanned first, and will
Pixel in per image is grouped respectively with L pixel as one group, and L is positive integer;Then, line shuffle is entered in units of group;
Finally, the N width images after scramble are replaced the pixel of position corresponding to each image in carrier image X in units of group.
4. a kind of lossless hiding transmission method of multiway images according to claim 1, it is characterised in that step 5) in extract
The concrete grammar of image A and N width hidden image is as follows:The inverse process being embedded in from the middle bases of stego-image X ' first, extracts N width
Hidden image, the image X being restored, then according to step 1) image A generate image X inverse process, obtain image A.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410352871.XA CN104144277B (en) | 2014-07-23 | 2014-07-23 | Multi-path image lossless hidden transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410352871.XA CN104144277B (en) | 2014-07-23 | 2014-07-23 | Multi-path image lossless hidden transmission method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104144277A CN104144277A (en) | 2014-11-12 |
CN104144277B true CN104144277B (en) | 2017-05-10 |
Family
ID=51853340
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410352871.XA Active CN104144277B (en) | 2014-07-23 | 2014-07-23 | Multi-path image lossless hidden transmission method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104144277B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105049669B (en) * | 2015-06-17 | 2017-12-22 | 西安空间无线电技术研究所 | It is a kind of multiple image to be hidden in the method transmitted in piece image |
CN105025195B (en) * | 2015-06-30 | 2017-11-28 | 西安空间无线电技术研究所 | A kind of camouflage satellite data transmission method |
CN111669394B (en) * | 2020-06-04 | 2022-03-04 | 西安空间无线电技术研究所 | Method for hiding and transmitting image and voice information of satellite communication |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1005230A2 (en) * | 1998-11-25 | 2000-05-31 | Sony Corporation | Coding apparatus and method, decoding apparatus and method, data processing system, and storage medium |
WO2003055130A1 (en) * | 2001-12-13 | 2003-07-03 | Digimarc Corporation | Reversible watermarking |
CN101667285A (en) * | 2009-09-25 | 2010-03-10 | 上海大学 | Reversible data hiding method based on pixel grouping strategy |
US7787652B2 (en) * | 2001-10-15 | 2010-08-31 | Jessica Fridrich | Lossless embedding of data in digital objects |
-
2014
- 2014-07-23 CN CN201410352871.XA patent/CN104144277B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1005230A2 (en) * | 1998-11-25 | 2000-05-31 | Sony Corporation | Coding apparatus and method, decoding apparatus and method, data processing system, and storage medium |
US7787652B2 (en) * | 2001-10-15 | 2010-08-31 | Jessica Fridrich | Lossless embedding of data in digital objects |
WO2003055130A1 (en) * | 2001-12-13 | 2003-07-03 | Digimarc Corporation | Reversible watermarking |
CN101667285A (en) * | 2009-09-25 | 2010-03-10 | 上海大学 | Reversible data hiding method based on pixel grouping strategy |
Non-Patent Citations (2)
Title |
---|
一个对称的四维混沌系统及其信息隐藏应用;兀松贤;《中国优秀硕士学位论文全文数据库基础科学辑》;20111215(第S2期);正文17-21页 * |
一种基于混沌序列的高效图像置乱算法;刘洪陈,刘雁健,韩锋;《数字技术与应用》;20140131(第1期);第112页第2栏到第113页第1栏 * |
Also Published As
Publication number | Publication date |
---|---|
CN104144277A (en) | 2014-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103761702B (en) | Image hiding and authentication method based on secret sharing | |
CN109194337B (en) | A kind of Polar code encoding method, device | |
ES2584066T3 (en) | Method and apparatus for transmitting data in a MIMO system | |
CN105227962B (en) | A kind of lossless information concealing method based on data difference | |
CN103037223B (en) | Secret image share method based on block compressed sensing | |
Zhang et al. | A JPEG-compression resistant adaptive steganography based on relative relationship between DCT coefficients | |
CN109981918B (en) | Reversible information hiding method for encrypted image based on dynamic block segmentation of quadtree | |
CN104144277B (en) | Multi-path image lossless hidden transmission method | |
CN103413269A (en) | Image steganography method and secret information extraction method | |
CN103310407A (en) | Vector geographic space data totally blind watermarking method based on QR code | |
CN104125467A (en) | Embedding and extracting methods for video steganography information | |
CN104050622B (en) | The coloured image blind watermark method encoded based on ternary | |
CN104680472A (en) | Space domain and frequency domain combined vector spatial data multi-blind watermarking method | |
CN102857514B (en) | HTTP (hyper text transport protocol) based secret information hidden-transmission method | |
CN105959104A (en) | Steganalysis method based on Hamming distance distribution | |
CN101527030A (en) | Safe watermark method based on side information | |
CN103391482A (en) | Blind digital watermarking coding and decoding method capable of resisting geometric attack | |
CN105430228A (en) | Reversible information hiding method for code groups | |
CN102938888B (en) | Secret document steganography and extraction method suitable for wireless communication environment | |
Cao et al. | Iterative embedding-based reversible watermarking for 2D-vector maps | |
CN103996162B (en) | Flexible image watermarking method and device based on human eye video features | |
CN103020887B (en) | Non-destructive hidden transmission method for on-board data | |
CN105025195B (en) | A kind of camouflage satellite data transmission method | |
CN103440615A (en) | High-volume reversible watermarking method based on remainder invariance | |
CN112926087B (en) | Secret sharing method with verification function and high embedding capacity based on two-dimensional code |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |