基于最小值滤波与感知哈希算法的图像隐写算法
- 格式:pdf
- 大小:913.52 KB
- 文档页数:11
基于视觉感知与菱形编码的图像隐写算法金涛;何加铭;杨任尔;曾兴斌;樊玲慧【摘要】为提供较大的隐写容量和保持良好的载密图像质量,提出一种基于视觉感知和菱形编码的图像隐写算法。
根据人类视觉系统,针对人眼对图像的高中低灰度区、纹理区及平滑区的敏感度的不同,在不同区域选择嵌入不同数量的秘密信息;同时为了尽可能减少对图像像素值的改变,采用改进的菱形编码来嵌入秘密信息。
实验结果表明,与HVS-OPAP算法相比,该算法图像的嵌入容量提高了4.09%,获取的隐写图像具有更好的不可感知性,同时峰值信噪比平均提高了1.5 dB,而且该算法具有抗RS隐写分析能力,安全性更高。
%In order to provide larger capacity of the hidden secret messages and maintain a good visual quality of stego-image,a novel image steganography based on visual perception and Diamond Encoding( DE) is proposed. According to the Human Visual System(HVS),human eyes have different sensitivity on high grayareas,middle gray areas and low gray areas,texture areas and smooth areas. The different amounts of secret messages are embedded in the different areas of cover images. Especially,the modified DE is used to minimize the change of the image pixel value. Experimental results show that the proposed method can effectively improve the embedding capacity than HVS-OPAP algorithm by 4 . 09%, while stego-image has better imperceptibility, PSNR average of 1. 5 dB, and RS steganalysis methods can not detect whether the secret information is embedded,so it has a better security.【期刊名称】《计算机工程》【年(卷),期】2014(000)010【总页数】5页(P6-10)【关键词】隐写术;容量;人类视觉系统;像素值;菱形编码;RS隐写分析【作者】金涛;何加铭;杨任尔;曾兴斌;樊玲慧【作者单位】宁波大学信息科学与工程学院,浙江宁波315211; 浙江省移动网应用技术重点实验室,浙江宁波315211;宁波大学通信技术研究所,浙江宁波315211; 浙江省移动网应用技术重点实验室,浙江宁波315211;宁波大学通信技术研究所,浙江宁波315211; 浙江省移动网应用技术重点实验室,浙江宁波315211;宁波大学通信技术研究所,浙江宁波315211; 浙江省移动网应用技术重点实验室,浙江宁波315211;宁波大学通信技术研究所,浙江宁波315211; 浙江省移动网应用技术重点实验室,浙江宁波315211【正文语种】中文【中图分类】TP393隐写术(steganography)是利用信息隐藏技术实现隐蔽通信的技术,其主要思想是将特定的秘密信息隐藏到某种公开的数字载体中,而载体本身并没有太大的变化,不会引起怀疑,从而达到隐蔽通信的目的[1]。
lsb隐写方法LSB隐写技术详解什么是LSB隐写?LSB隐写全名为最低有效位(Least Significant Bit)隐写,是一种数字隐写技术。
它通过将秘密信息嵌入到数字媒体文件中,而不会引起明显的视觉或听觉变化。
最低有效位指的是像素值最右边的位,因为它对图像的感知变化最小。
嵌入秘密信息的方法1.LSB替换法在LSB隐写中,最常见的方法是利用最低有效位将秘密信息的二进制值直接替换到数字媒体文件(如图片或音频)的像素值或采样值中。
通过将秘密信息分割为一系列比特,并将其插入到图像或音频中不相关的位置,可以隐藏信息。
2.LSB匹配法除了替换法以外,还有一种方法叫做LSB匹配法。
这种方法使用像素值中的最低有效位来嵌入秘密信息,但是只在满足一定条件下进行替换。
例如,当像素的最低有效位为0时,接下来的三个像素的最低有效位从左到右依次也必须都为0,才能将秘密信息的比特嵌入其中。
3.LSB匹配与差异法LSB匹配与差异法是一种结合了LSB替换和LSB匹配的隐写方法。
它使用了部分随机性,以减少嵌入信息所引起的视觉和听觉变化。
首先通过LSB匹配法判断哪些像素可以嵌入信息,然后再使用替换法将秘密信息嵌入剩余的像素中。
提取秘密信息的方法•根据LSB替换法提取通过逐个获取像素值或采样值的最低有效位,并将其重组成二进制序列,就可以提取嵌入其中的秘密信息。
•根据LSB匹配法提取提取LSB匹配法嵌入的秘密信息需要根据规则进行匹配。
通过判断像素值最低有效位的变化,可以确定出哪些像素中嵌入了秘密信息。
•根据LSB匹配与差异法提取LSB匹配与差异法的提取过程相对复杂,并需要通过解密算法来提取嵌入的秘密信息。
具体步骤涉及像素排序、提取信息比特、解密等过程。
应用与风险LSB隐写技术有着广泛的应用,例如数字水印、信息隐藏、版权保护等。
它可以对信息进行隐藏保护,并且对原始文件的影响较小。
然而,LSB隐写技术也存在一些风险。
一旦秘密信息被发现,攻击者可能利用LSB隐写技术进行信息窃取、篡改甚至破坏。
• 12•基于载体误差的图像隐写算法研究广东理工学院 林显宁图片的隐写算法的两个主要决定因素是嵌入容量以及安全性,空域隐写算法是一种可以同时兼容抗检性能以及隐写容量的算法。
本法先将将图片压缩成jpeg 格式,然后再解压得到实验对象,然后通过对比载体图像拿到有误差的图像,之后通过运用最佳的扩域因子计算出基数矩阵,进而找到可用于嵌入图像信息的像素点,然后通过混合进制的系统编码形式对秘密信息进行比对,得到混的相关数值依据情况分别嵌入载体图像,从而达到隐藏秘密信息的效果。
1.概述图片隐写算法中变换域的DCT 系数最低比特位替换算法和LSB 是典型算法的代表,然而此算法往往存在较差的安全性并且隐写的容量还很小(<15000bit )的缺点。
因此,有人提出了可以自动适应边缘的图片隐写的检测算法EALSBMR ,在图片的嵌入方面该算法可以根据隐写容量的变化而对隐写像素进行从而保证秘密信息在边缘像素的嵌入极大地提升了图片的隐写内存,进而在图片的抗检测性能方面有了很大的提升。
以上的算法在隐写算法的安全性方面有了很大提升(张琳琳,王建军.稀疏特征自适应的彩色图像隐写[J].计算机辅助设计与图形学报,2014,26(7):1109-1115)。
本文分析了隐写图片像素和JPEG 形式的压缩图片间的差别,在隐写载体噪声方面,开发了一种载体误差向量隐写算法。
首先,采用图像质量因子(Image Quality Factor ,IQF)计算隐写图像的误差矢(高瞻瞻,汤光明,张伟伟.融合最小化失真与模型保持的隐写算法[J].中国图象图形学报,2014,19(9):1260-1267),通过图像压缩处理,获取载体图像的压缩参考值,同原始图像进行差值处理,获得了载体的误差向量;然后,通过运用最佳扩域因子(OEF)求得了基数矩阵,通过空域滤波优化的方法实现载体基数矩阵的优化,确定隐写像素点集,采用混合编码的方式实现了秘密信息的高效隐藏。
基于像素差分的图像隐写算法研究摘要隐写术是一种隐藏通信手段,其目的是避开第三方的怀疑将信息传递出去,在军事、情报、国家安全等方面具有重要的意义。
隐写的基本要求是要有极高的安全性和足够的信息嵌入量。
隐写技术和隐写分析在国家军事、情报、商业等方面的意义重大。
设计高度安全的隐写方法是一项十分紧迫的任务,而对隐写分析的研究同样很重要。
一方面是要以尽可能隐蔽的方式将信息隐藏在载体信号之中,从而不引起对方的怀疑以实现隐蔽通信的目的;另一方面则是要以各种各样的手段检测隐蔽信息的存在,寻找敌对隐蔽通信的信源,从而阻断隐蔽通信的信道。
如同密码分析和密码术之间的对立关系,隐写分析和隐写术之间如同展开了一场“军备竞赛",伴随着彼此的发展而演化前进。
由于当前针对隐写的主要对抗措施是利用统计分析手段发现数字媒体的统计异常性,因此统计隐蔽性是安全隐写的主要考虑因素。
基于 LSB 的图像隐写方法简单,嵌入量较大;而基于人眼视觉特性的图像隐写算法具有很好的视觉隐蔽性和较大的嵌入量,因此两者都得到了广泛的应用,现在针对它们已经出现了多种有效的隐写分析方法。
本论文对隐写和隐写分析的目的、基本原理、主要方法进行了讨论,对国内外研究现状进行了综述。
系统地分析了现有的隐写算法,针对隐写算法中存在的统计异常,提出抗统计分析、安全性更好的算法,本文提出了一种结合了LSB与边缘匹配的基于像素差分的图像隐写算法,这些是上述算法中所没有提到的,预期希望可以实现兼顾嵌入秘密信息的容量和提高隐写图像的安全性的效果。
关键字:隐写分析;像素值差分;边缘匹配;最优像素调整AbstractSteganographic methods is a kind of hidden communication, its purpose is to avoid the third party doubt information transfer out, in the military, intelligence, such as national security has an important significance. The basic requirement of implicit writing is to have a high safety and enough information embedded quantity. Steganographic techniques and steganalysis in the national military, intelligence, business etc is of great significance. The design of the high security steganographic method is a very urgent task, but to steganalysis also is very important. On the one hand is to as much as possible in a hidden way will information hiding in the carrier signal, thus not cause each other's doubt to achieve the purpose of stealth communication; On the other hand is to all kinds of means testing the existence of hidden information, look for the enemy hidden communication source, thus blocking the concealed communication channel. As code analysis and cryptography confrontation relations, steganalysis and steganographic methods as launched a "arms race", with each other's development and evolution forward.Due to the current steganographic main countermeasures is the use of statistical analysis methods found that digital media statistical abnormality, so statistical disguised is safe hidden write main consideration factors. Based on LSB image steganographic method is simple, embedded in large quantities, And based on human visual characteristics of the image steganographic algorithm has very good visual concealment and larger embedding quantity, so both a wide range of applications, for now they have appeared a variety of effective steganalysis method. This thesis about hidden writing and steganalysis purpose, basic principle, main methods are discussed, the research at home and abroad are reviewed. This paper analyses systematically the existing steganographic algorithm, in view of the steganographic algorithm existing statistical anomaly, and puts forward the resistance to statistical analysis, safety better algorithm,this paper proposes a combined with LSB and edge matching based on pixel difference image steganographic algorithm, these are the above algorithms have not mentioned, the hope can achieve expected to embed secret information capacity and improve the security of the steganographic image effect.Keywords: Steganalysis; Pixel value difference; Edge matching; The optimal adjustment of pixels目录第一章绪论 (1)1.1 研究背景 (1)1.2 课题意义 (1)1.3 研究内容 (2)1.4 论文的组织结构 (3)第二章图像隐写及隐写分析综述 (5)2.1 隐写术的发展 (5)2.2 隐写系统的模型与特征 (6)2.2.1 隐写系统的模型 (6)2.2.2 隐写系统的特征 (6)2.3 数字水印与隐写术 (7)2.4 图像隐写的研究现状 (8)2.5 本章小结 (9)第三章基于像素特征的图像隐写算法研究 (10)3.1 引言 (10)3.2 现有算法的缺陷 (10)3.3 像素特征改进算法 (11)3.3.1 MD5伪随机数算法 (11)3.3.2 图像置乱预处理 (12)3.3.3基于边缘的整数小波域自适应隐写算法 (12)3.3.4阈值 T 的计算 (13)3.3.5数据的嵌入与提取 (14)3.4 实验结果及分析 (15)3.5 本章小结 (17)第四章基于像素值差分的边缘匹配隐写算法研究 (18)4.1 引言 (18)4.2 现有算法的缺陷 (18)4.3 边缘匹配改进算法 (19)4.3.1 MD5伪随机数算法 (19)4.3.2 图像置乱预处理 (19)4.3.3 四边边缘匹配隐写算法 (20)4.3.4 九边边缘匹配隐写算法 (22)4.3.6 信息提取算法 (26)4.4 实验结果与分析 (26)4.5本章小结 (28)第五章总结与展望 (29)5.1 总结 (29)5.2 展望 (30)参考文献 (31)致谢 (34)第一章绪论1.1 研究背景20世纪90年代以来,随着计算机网络的普及和信号处理技术的飞速发展,图像、视频、音频等多媒体数据能够在通信网络中迅速的传输,给人们的生活带来了诸多便捷,改变了传统的通信方式,一些私人秘密、商业机密和军事情报等也通过互联网进行传送。
基于图像处理技术的信息隐藏与水印识别研究信息隐藏与水印识别是一项利用图像处理技术的重要研究领域。
在数字化时代,随着信息技术的迅速发展,我们需要保护重要信息的传输安全和知识产权的保护。
信息隐藏通过在图像中嵌入隐藏的信息,可以实现秘密通信和版权保护。
水印识别则旨在检测和提取嵌入在图像中的水印,以判定图像的真实性和完整性。
首先,我们先来了解信息隐藏的原理。
信息隐藏是一种将隐藏信息嵌入到载体媒体(如图像、音频和视频)中的技术。
最常见的方法是在图像的像素值中嵌入隐藏信息。
嵌入隐藏信息有多种方式,如利用最低有效位替换(LSB substitution)和复制位平面(copy bit plane)等。
其中,最低有效位替换是最常见的隐写术,它将隐藏信息的二进制数据嵌入到图像的最低有效位中,以保证对原始图像的视觉感知最小化。
信息隐藏技术有着广泛的应用。
例如,通过在医学影像中嵌入患者的病历信息,可以加强医疗数据的隐私保护。
此外,在数字版权保护领域,可以将版权信息嵌入到数字图像中,以防止盗版和非法复制。
另外,信息隐藏技术还广泛应用于网络传输中,可以通过在传输的图像中嵌入加密的信息,提高数据的安全性。
然而,信息隐藏技术也存在一些挑战和问题。
首先,嵌入隐藏信息可能会对图像质量造成一定程度的损失。
尽管最低有效位替换对图像的视觉感知影响较小,但对于某些敏感应用场景来说,依然可能引起警觉。
另外,随着技术的发展,一些隐写术检测算法也日益成熟,从而使得隐藏信息更容易被检测出来。
因此,如何提高隐写术的安全性和隐蔽性仍然是一个研究的重点。
水印识别是另外一个重要的研究内容。
水印是一种嵌入在图像中的可见或不可见的标识,用于保护图像的版权和真实性。
水印技术可以分为两类:可见水印和不可见水印。
可见水印通常是以人眼可见的形式出现在图像或视频上,起到版权保护和广告宣传的作用;而不可见水印则是以一种无法被肉眼直接观察到的方式嵌入到图像中,主要用于图像真实性的验证。