[发明专利]一种载体质量可控的高容量信息隐藏传输方法有效
申请号: | 201410353176.5 | 申请日: | 2014-07-23 |
公开(公告)号: | CN104202500B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 周诠;黎军;张怡;方海;朱历洪;呼延烺;李静玲 | 申请(专利权)人: | 西安空间无线电技术研究所 |
主分类号: | H04N1/32 | 分类号: | H04N1/32;H04N21/8358;G06T1/00 |
代理公司: | 中国航天科技专利中心11009 | 代理人: | 安丽 |
地址: | 710100 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 载体 质量 可控 容量 信息 隐藏 传输 方法 | ||
技术领域
本发明涉及一种图像通信的方法,特别涉及一种载体质量可控的高容量信息隐藏传输方法,属于通信(如数据通信技术等)领域。
背景技术
信息隐藏(也称数据隐藏)是利用人类的视觉冗余将秘密信息嵌入到载体中从而达到安全传输秘密信息的目的,它是信息安全的一个重要分支。
随着科技的发展,提高图像数据传输效率变得越来越重要。通过信息隐藏(也称数据隐藏)技术可以做到在不改变图像大小的情况下,在图像中嵌入秘密信息进行传输,从而实现秘密信息和图像的一体化传输。然而目前典型的信息隐藏容量最大也仅在1/8左右,且恢复载体图像质量差。
发明内容
本发明解决的技术问题是:克服现有技术的不足,提供一种载体质量可控的高容量信息隐藏传输方法,解决现有隐藏算法容量不高、载体图像恢复质量不可控的问题。
本发明的技术方案是:一种载体质量可控的高容量信息隐藏传输方法,步骤如下:
1)根据待嵌入容量1/P对像素尺寸大小为M×N的载体图像A进行分组;P为正整数;
2)将待隐藏的秘密信息S顺序每8bit形成一个字节,顺序每m个字节分为一组,每个组的像素为s1,s2,…,sm,m为正整数;
3)在载体图像A中寻找适合信息隐藏的分组;
4)将秘密信息S隐藏在载体图像A中适合信息隐藏的分组内,形成含密图像并进行传输;
5)接收端收到含密图像后,使用和发送端信息嵌入时相同的扫描顺序和像素分组方法,进行秘密信息的提取,并恢复出载体图像A。
步骤1)对像素尺寸大小为M×N的载体图像A进行分组的具体方法为:将载体图像A的像素顺序分成不重叠的组,其中每个组的像素均为x0,x1,…,xm,所述的m/(m+1)大于等于相对容量1/P,其中m为正整数。
步骤3)中在载体图像A中寻找适合信息隐藏的分组的具体步骤如下:
31)计算获得载体图像A各分组内的像素差最大值d=max(d1,d2,…,dm),其中d1=x1-x0,d2=x2-x0,…,dm=xm-x0;
32)查找并获取d=0的分组及分组个数Q0,若m×Q0/(M×N)≥1/P,则不再查找,否则继续找d=1的分组及分组个数Q1,若m×(Q0+Q1)/(M×N)≥1/P,则不再查找,否则继续找d=2的分组及分组个数Q2;依次类推直到m×(Q0+Q1+…+QT)/(M×N)≥1/P为止,此时d=T,T为图像质量控制门限;最终得到所有d≤T的分组,即为适合信息隐藏的分组。
步骤4)将秘密信息S隐藏在载体图像A中适合信息隐藏的分组内的步骤如下:将秘密信息S按字节替换步骤3)获得的适合信息隐藏的分组中每个分组的后m个像素值,即x1,x2…,xm;将第一个像素x0用于标记信息隐藏,即对于隐藏信息的分组,将该组第一个像素x0的最低位设置为1,对于没有隐藏信息的分组,将该组第一个像素x0的最低位设置为0。
步骤5)进行秘密信息的提取的步骤如下:
检测含密图像中每个分组的第一个像素x0的最低位,如果最低位为0,则表明没有隐藏信息,对应像素分组内像素保持不变;如果最低位为1,则表明对应的分组隐藏了信息,则提取该分组中的剩余像素x1,x2…,xm的灰度值作为嵌入的秘密信息s1,s2…,sm;最后按照原秘密信息的分组顺序恢复出原始的秘密信息S。
步骤5)进行载体图像A恢复的步骤如下:
用含密图像分组中第一个像素x0的灰度值替换分组中其它灰度值,得到恢复的分组值x0,x1,…,xm=x0,x0,…,x0,根据恢复的全体分组值形成恢复的载体图像A。
本发明与现有技术相比的有益效果是:
(1)本发明方法大大提高了图像信息隐藏传输的嵌入容量;相对容量优于1/4,可达1/2。
(2)本发明是一种计算复杂度很低的信息隐藏方法,易于硬件实现和星上应用。
(3)本发明方法载体图像恢复质量好(40dB左右),优于经典算法LSB。
(4)本发明方法在T=0时是一种无损的信息隐藏算法,秘密信息可以无损的提取,载体图像也可以高保真的恢复。
(5)本发明方法是一种载体图像恢复质量可控的方法,根据门限T设置不同的值,可以取得不同载体恢复质量。
(6)本发明方法是一种隐藏容量也可控的方法,根据门限T设置不同的值,可以取得不同的隐藏容量,门限T可以根据需求设置相应的值。
(7)本发明信息的提取不需要任何附加信息,可以实现信息的盲提取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安空间无线电技术研究所,未经西安空间无线电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410353176.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:资讯传递方法及资讯传递系统
- 下一篇:一种通信记录处理设备、方法以及移动终端