CN104144277B - Multi-path image lossless hidden transmission method - Google Patents

Multi-path image lossless hidden transmission method Download PDF

Info

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
Application number
CN201410352871.XA
Other languages
Chinese (zh)
Other versions
CN104144277A (en
Inventor
周诠
黄普明
李小军
朱历洪
方海
张茗茗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Institute of Space Radio Technology
Original Assignee
Xian Institute of Space Radio Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xian Institute of Space Radio Technology filed Critical Xian Institute of Space Radio Technology
Priority to CN201410352871.XA priority Critical patent/CN104144277B/en
Publication of CN104144277A publication Critical patent/CN104144277A/en
Application granted granted Critical
Publication of CN104144277B publication Critical patent/CN104144277B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of lossless hiding transmission method of multiway images
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.
CN201410352871.XA 2014-07-23 2014-07-23 Multi-path image lossless hidden transmission method Active CN104144277B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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