一种增强的GEMD图像信息隐藏方法技术

技术编号:37562951 阅读:13 留言:0更新日期:2023-05-15 07:44
本发明专利技术公开了一种增强的GEMD图像信息隐藏方法,嵌入阶段中将载体图像的像素进行分组获得若干个分组图像,将需要隐藏的信息进行分组,分组个数与载体图像的分组个数相同,将分组后隐藏的信息分别嵌入到所述分组图像中从而获得若干个携带隐藏信息的载秘图像;提取阶段中基于若干个所述载秘图像提取出若干个隐藏信息,再将若干个所述隐藏信息还原为完整的隐藏信息。本发明专利技术在维持载体图像的图像质量和抵抗RS检测的基础上,提高了图像的隐藏容量。提高了图像的隐藏容量。提高了图像的隐藏容量。

【技术实现步骤摘要】
一种增强的GEMD图像信息隐藏方法


[0001]本专利技术属于信息安全中的图像安全
,特别涉及一种增强的GEMD图像信息隐藏方法。

技术介绍

[0002]网络通信中的信息保护是网络安全的重要研究内容,传统的解决方法是利用加密解密技术将要明文信息转换成密文进行传输,接收方在收到密文后利用解密算法将密文恢复成明文。然而密文通常是杂乱无序的,在信道中容易引起攻击者注意,从而激发攻击者的破译热情,同时也可能导致信息被干扰或拦截,致使信息传送失败。在这种情况下,一种新的安全通信观念被逐渐认可:通信安全不仅意味着需要传递的信息内容是安全的,同时还要求传输秘密信息的行为的存在性也是不可知的。正是在这种新的安全通信需求的促使下,通信行为具有“伪装”特点的信息隐藏技术在近年来受到了更多的关注。信息隐藏技术的基本原理是将秘密信息隐藏到常见载体中人的感知系统不敏感的冗余信息里,并通过载体的传输来实现秘密信息的传送。由于信息隐藏到载体的过程不会改变载体的正常感知特性,使得攻击者很难觉察到秘密信息的存在,从而保证了信息安全隐蔽的进行传输。同时,其还可以结合加密、置乱、编码等技术,使得即使被第三方察觉到存在异常,隐藏的信息也很难被提取,从而进一步保证信息传递的安全性。
[0003]目前,以数字图像为载体的图像信息隐藏技术是信息隐藏的主流研究方向。近年来,各国的很多大学、科研院所、公司研发部门等研究机构都在图像信息隐藏这一领域进行着积极的探索,并且己有大量有价值的文献公开发表。代表性的算法有基于LSB(Least Significant Bit,最低有效位)嵌入的LSB Replacement等算法。虽然LSB信息隐藏算法操作简单,对原始载密图像的改动较小,不易被察觉。但是它的信息隐藏效率较低,随着基于图像统计特性的信息隐藏分析攻击方法的出现,这种简单的以抵抗视觉攻击为主要目标的信息隐藏术的安全性受到了严重的威胁。
[0004]图像信息隐藏是网络通信安全领域内的重要研究方向,有着广泛的应用背景,如保密通信,版权保护等。因此,针对现有的图像信息隐藏方案存在的各种的问题,研究出一种可以改善上述问题并提高信息隐藏效率和安全性的图像信息隐藏算法具有非常大的实际应用和商用价值。

技术实现思路

[0005]本专利技术提出一种增强的GEMD图像信息隐藏方法,该图像信息隐藏算法是GEMD算法基础之上的扩展,能够解决现有信息隐藏算法中信息隐藏效率偏低的问题。
[0006]为实现上述目的,本专利技术提供了一种增强的GEMD图像信息隐藏方法,包括以下步骤:
[0007]嵌入阶段:将载体图像的像素进行分组获得若干个分组图像,将需要隐藏的信息进行分组,分组个数与载体图像的分组个数相同,将分组后隐藏的信息分别嵌入到所述分
组图像中从而获得若干个携带隐藏信息的载秘图像;
[0008]提取阶段:基于若干个所述载秘图像提取出若干个隐藏信息,再将若干个所述隐藏信息还原为完整的隐藏信息。
[0009]可选的,嵌入阶段隐藏的信息的分组过程包括:
[0010](1)将需要隐藏的信息s用二进制表示为s
(10)

[0011](2)二进制转换成十进制的数据写成2
i
×
c+r的形式,令求出两个特征值c和r,其中c和r是整数,并且c和r满足n1代表分组图像I1的像素个数,n2代表分组图像I2的像素个数;
[0012](3)将步骤(2)中求出的两个特征值分别嵌入到两个分组图像中,c代表嵌入到I2中的信息,r代表嵌入到I1中的信息。
[0013]可选的,嵌入阶段中载体图像的分组过程包括:
[0014]将一张n像素的载体图像随机分为两组图像I1和I2,其中,其中分别代表分组图像I1的像素,n1代表分组图像I1的像素个数;的像素个数;分别代表分组图像I2的像素,n2代表图像I2的像素个数,n代表载体图像的像素个数,n=n1+n2。
[0015]可选的,嵌入阶段中将分组后隐藏的信息分别嵌入到所述分组图像中从而获得若干个携带隐藏信息的载秘图像过程包括:
[0016]分别采用GEMD的嵌入算法将特征值c嵌入到分组图像I2中,将特征值r嵌入到分组图像I1中,得到载秘图像I1′
和I2′
,c代表嵌入到I2中的信息,r代表嵌入到I1中的信息;代表载秘图像I1′
的像素,n1代表载秘图像I1′
的像素个数;代表载秘图像I2′
的像素,n2代表载秘图像I2′
的像素个数。
[0017]可选的,提取阶段的具体步骤如下:
[0018]步骤1.分别采用GEMD的提取算法将特征值c从载秘图像I2′
中提取出,将特征值r从载秘图像I1′
中提取出,得到c和r;中提取出,得到c和r;代表载秘图像I1′
的像素,n1代表载秘图像I1′
的像素个数;代表载秘图像I2′
的像素,n2代表载秘图像I2′
的像素个数;
[0019]步骤2.根据步骤1中计算出来的特征值c和r采用公式还原隐藏的信息s
(10)
,此时隐藏的信息为十进制;
[0020]步骤3.将步骤2中还原出来的隐藏信息s
(10)
表示成二进制数据,完成隐藏信息提取。
[0021]可选的,将n+2位比特的隐藏信息嵌入到n像素的载秘图像中,所述方法将载体图像的信息隐藏效率提高到
[0022]本专利技术的有益效果:本专利技术提出一种增强的GEMD图像信息隐藏方法,嵌入阶段将载体图像的像素进行分组获得若干个分组图像,将需要隐藏的信息进行分组,分组个数与载体图像的分组个数相同,分别嵌入到分组图像中从而获得若干个携带隐藏信息的载秘图像;通过这种方式,本专利技术在维持载体图像的图像质量和抵抗RS检测的基础上,提高了图像的隐藏容量,同时提升了图像的信息隐藏效率。
附图说明
[0023]构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0024]图1为本专利技术实施例高效的图像信息隐藏方法的流程示意图。
[0025]具体实施方式(实施例)
[0026]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面结合附图对本专利技术的较佳实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定。
[0027]如图1所示,本实施例中提供了一种增强的GEMD图像信息隐藏方法,在GEMD算法的基础之上,嵌入阶段将载体图像的像素进行分组获得若干个分组图像,将需要隐藏的信息进行分组,分组个数与载体图像的分组个数相同,分别嵌入到分组图像中从而获得若干个携带隐藏信息的载秘图像;提取阶段的特征在于从若干个载秘图像中分别提取出若干个隐藏信息,再将其还原为完整的隐藏信息。本专利技术在维持载体图像的图像质量和抵抗本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种增强的GEMD图像信息隐藏方法,包括以下步骤:嵌入阶段:将载体图像的像素进行分组获得若干个分组图像,将需要隐藏的信息进行分组,分组个数与载体图像的分组个数相同,将分组后隐藏的信息分别嵌入到所述分组图像中从而获得若干个携带隐藏信息的载秘图像;提取阶段:基于若干个所述载秘图像提取出若干个隐藏信息,再将若干个所述隐藏信息还原为完整的隐藏信息。2.根据权利要求1所述的一种增强的GEMD图像信息隐藏方法,嵌入阶段隐藏的信息的分组过程包括:(1)将需要隐藏的信息s用二进制表示为s
(10)
;(2)二进制转换成十进制的数据写成2
i
×
c+r的形式,令求出两个特征值c和r,其中c和r是整数,并且c和r满足n1代表分组图像I1的像素个数,n2代表分组图像I2的像素个数;(3)将步骤(2)中求出的两个特征值分别嵌入到两个分组图像中,c代表嵌入到I2中的信息,r代表嵌入到I1中的信息。3.根据权利要求1所述的一种增强的GEMD图像信息隐藏方法,嵌入阶段中载体图像的分组过程包括:将一张n像素的载体图像随机分为两组图像I1和I2,其中分别代表分组图像I1的像素,n1代表分组图像I1的像素个数;分别代表分组图像I2的像素,n2代表图像I2的像素个数,n代表载体图像的像素个数,n=n1+n2。4.根据权利要求1中所述的增强的GEMD图像信息隐藏方法,嵌入阶段中将分组后隐藏的信息分别嵌入到所述分组...

【专利技术属性】
技术研发人员:杨志海孙钦东刘雁孝
申请(专利权)人:四川数字经济产业发展研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1