图像信息隐藏技术要点(14页).doc
《图像信息隐藏技术要点(14页).doc》由会员分享,可在线阅读,更多相关《图像信息隐藏技术要点(14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-图像信息隐藏技术要点-第 14 页学 院 名 称: 电子与信息工程学院 专 业: 计算机科学与技术 班 级: 软件09-1 姓 名: 章小丽 学 号 09401010207 指 导 教 师: 鲍淑娣 定稿日期: 2012年12月 31日目录一、摘要2二、关键词3三、背景及研究意义3四、正文34.1信息隐藏技术的基本原理44.1.1信息隐藏技术的实现44.1.2信息隐藏技术的属于和模型44.2图像信息隐藏技术54.2.1图像64.2.2图像的数字化处理74.2.3数字图像的灰度直方图94.2.4常用颜色模型104.3基于DCT的图像信息隐藏实例134.3.1水印的嵌入134.3.2水印的提取1
2、44.3.3相似度和峰值信噪比计算14五、结论15六、文献16图像信息隐藏一、 摘要 信息隐藏技术使用的载体有图像、视频、语音及文本等数字媒体,包括数字隐写与隐写分析两个方面的内容,本文以使用最为广泛的数字图像作为研究对象,以基于数字图像的隐写方法作为研究内容。文章介绍了信息隐藏技术的基本知识和图像信息隐藏的常用算法,像信息隐藏技术,并且运用MATLAB7.0进行大量的实验测试,对该方法的性能进行检验分析,表明该方法具有一定的优点。二、 关键词:数字图像 信息隐藏三、 背景及研究意义 二十世纪九十年代以来,网络信息技术在全世界范围内得到了迅猛发展,它极大地方便了人们之间的通信和交流。借助于计算
3、机网络所提供的强大的多媒体通信功能,人们可以方便、快速地将数字信息(数字音乐、图像、影视等方面的作品)传到世界各地,一份电子邮件可以在瞬息问传遍全球。但同时计算机网络也成为犯罪集团、非法组织和有恶意的个人利用的工具。从恶意传播计算机病毒,到非法入侵要害部门信息系统,窃取重要机密甚至使系统瘫痪;从计算机金融犯罪,到利用表面无害的多媒体资料传递隐蔽的有害信息等等,对计算机信息系统进行恶意攻击的手段可谓层出不穷。因此,在全球联网的形势下,网络信息安全非常重要,一个国家信息系统的失控和崩溃将导致整个国家经济瘫痪,进而影响到国家安全。密码技术是信息安全技术领域的主要传统技术之一,由于加密技术的局限性,最
4、近十几年以来,一种新的信息安全技术信息隐藏技术(Information Hiding)迅速地发展起来。将机密信息嵌入到公开的图像、视频、语音及文本文件等载体信息中,然后通过公开信息的传输来传递机密信息。 信息隐藏技术的研究在信息安全领域中具有重要的地位,它对于军事、情报、国家安全方面的重要意义不言而喻。它包括了数字隐写与隐写分析两个方面。一方面要以尽可能隐蔽的方式将信息深藏于浩如烟海的数字多媒体信号中,毫不引起对方的怀疑而达到隐蔽通信的目的;另一方则要以各种手段检测可疑信息的存在,寻找敌对隐蔽通信的信源,阻断隐蔽通信的信道。设计高度安全的隐写方法是一项富于挑战性的课题,而对隐写的准确性分析往往
5、比隐写本身更加困难。数字隐写与隐写分析的交互发展正方兴未艾,成为互联网时代信息战技术的一个新课题。信息网络上的攻防技术水平将反映一个国家的科技水平和防范意识。四、 正文4.1信息隐藏技术的基本原理信息隐藏技术通常使用文字、图像、声音及视频等作为载体,信息之所以能够隐藏在多媒体数据中,主要是利用了多媒体信息的时间或空间冗余性和人对信息变化的掩蔽效应。(1)多媒体信息本身存在很大的冗余性,从信息论的角度看,未压缩的多媒体信息的编码效率是很低的,所以将某些信息嵌入到多媒体信息中进行秘密传送是完全可行的,并不会影响多媒体信息本身的传送和使用。(2)人的视觉或听觉感官系统对某些信息都有一定的掩蔽效应。在
6、亮度有变化的边缘上,该边界“掩蔽”了边缘邻近像素的信号感觉,使人的感觉变得不灵敏、不准确,这就是视觉掩蔽效应。通常人眼对灰度的分辨率只有几十个灰度级,对边缘附近的信息不敏感。利用这些特点,可以很好地将信息隐藏而不被觉察。4.1.1信息隐藏技术的实现信息隐藏是把一个有意义的信息隐藏在另一个称为载体的普通信息中得到隐密载体,然后通过普通信息的传输来传递秘密信息。如图1所示。非法者不知道这个普通信息中是否隐藏了其他的信息,而且即使知道,也难以提取隐藏的信息。 载体S 110110101010010010111011隐藏 信息M 信息隐藏载体S图1 信息隐藏示意图4.1.2信息隐藏技术的属于和模型一个
7、信息隐藏系统的一般化模型可用图2表示。我们称待隐藏的信息为秘密信息(secretmessage),它可以是版权信息或秘密数据,也可以是一个序列号;称公开信息为载体信息(cover message),这种信息隐藏过程一般由密钥(Key)来控制,通过嵌入算法(Embedding algorithm)将秘密信息隐藏于公开信息中形成隐蔽载体(stego cover),隐蔽载体则通过信道(Communication channel)传递,然后检测器(Detector)利用密钥从隐蔽载体中恢复/检测秘密信息密钥生成器嵌入密钥提取密钥掩体对象嵌入过程提取过程嵌入对象隐藏对象 嵌入对象掩体对象隐藏分析者图2
8、信息隐藏系统的一般模型该系统主要包括一个嵌入过程和一个提取过程,其中嵌入过程是指信息隐藏者利用嵌入算法,将秘密信息添加到掩体对象中,从而生成隐藏对象这一过程。隐藏对象在传输过程中可能被隐藏分析者截获并进行处理。提取过程是指利用提取算法从接收到的、可能经过修改的隐藏对象中恢复秘密信息,提取过程中可能需要掩体对象的参与,也可能不需要,通常前者称为非盲提取,后者称为盲提取。该模型中没有包括对秘密信息的预处理和提取后的后处理,在有些情况下,为了提高保密性需要预先对秘密信息进行预处理(例如加密),相应地在提取过程后要对得到的信息进行后处理(例如解密),恢复出秘密信息。4.2图像信息隐藏技术目前信息隐藏研
9、究中使用的载体信息有几种:文本、图像、语音信号、视频信号和应用软件。数字图像由于大量存在,因而被研究最多的是图像中的信息隐藏,而且,图像信息隐藏所研究的方法往往经过改进可以轻易地移植到其他的载体中。在国内15种有关图像工程的重要中文期刊中关于图像和信息隐藏的文献,2003年有49篇,2004年有57篇,2005年有48篇,信息隐藏已成为图像技术中的一个重要研究热点。用于进行隐蔽通信的图像信息隐藏算法可以分为两大类:基于空域的信息隐藏算法和基于变换域的信息隐藏算法。基于空域信息隐藏算法中的典型算法是LSB算法,该算法的主要特点是在载体图像中嵌入的隐藏信息数据量大,但是嵌入位置固定,安全性差,嵌入
10、的隐藏信息易被破坏,鲁棒性不高;基于变换域信息隐藏算法中的典型算法是离散余弦变换域的信息隐藏算法,该算法嵌入信息能够抵御多种攻击,具有较好的鲁棒性,并且嵌入方式多种多样,增加了攻击者提取的难度,具有一定的安全性,但是该类算法嵌入的隐藏信息数据量较小,不适合于进行大数据量的隐蔽通信。这里介绍了图像的定义和类型,图像的数字化处理过程,灰度直方图的概念和作用,常用的颜色模型,讨论了图像质量评价方法;然后讨论了两种空域隐藏算法:LSB替换算法和基于统计的信息隐藏算法;接着介绍了变换域隐藏算法的原理和优越性,在此基础上讨论了基于离散傅里叶变换的图像信息隐藏算法、基于离散余弦变换(DCT)的图像信息隐藏算
11、法、基于离散小波变换的图像信息隐藏算法,对基于离散余弦变换(DCT)的图像信息隐藏算法做了详细的论述,给出了算法流程、程序和实例效果。4.2.1图像图像是用各种观测系统以不同形式和手段观测客观世界而获得的,可以直接或间接作用于人眼并进而产生视知觉的实体。人的视觉系统(HVS:human Vision system)就是一个观测系统,通过它得到的图像就是客观景物在人心目中形成的影像。视觉是人类从大自然中获取信息的最主要的手段。据统计,在人类获取得信息中,视觉信息约占60,听觉信息约占20,其他方式获取的信息加起来约占20。由此可见,视觉信息对人类非常重要。同时,图像又是人类获取视觉信息的主要途径
12、,是人类能体验的最重要、最丰富、信息量最大的信息源。一幅图像包含了它所表示的物体的有关信息,在较广的定义下,图像也包括人眼不能感知的各种“表示”。图像可根据其形式或产生方法来分类。为此,引入一个集合论的方法,将图像的类型用图3来表示。物体图像数学图像可见图像图片模拟不可见图像光学图像数字图3 图像的模型在图像集合中,包含了所有可见的图像(visible image),即可由人眼看见的图像的子集,在该子集中又包含几种不同方法产生的图像的子集,一个子集为图片(picture),它包括照片(photograph)、图(drawing)和画(painting)。另一个子集为光学图像(optical i
13、mage),即用透镜、光栅和全息技术产生的图像。图像的另一个子集是由连续函数和离散函数组成的抽象的数学图像,其中后一种是能被计算机处理的数字图像(digital image)。客观世界在空间上是三维的,但一般从客观景物得到的图像是二维的。一幅图像可以用一个二维函数f(x,y)来表示,也可看作是一个二维数组,x和y表示二维空间XY中一个坐标点的位置,代表图像在点(x,y)的某种性质F的数值,例如一种常用的图像是灰度图(如图4),此时f表示灰度值,它对应客观景物被观察到的亮度。127 220178981732521726112717312736图4 灰度图像及其函数表示日常见到的图像多是连续的,有
14、时又称之为模拟图像,即f,x和y的值可以是任意实数。为了便于计算机处理和存储,需要将连续的图像在坐标空间XY和性质空间F都离散化。这种离散化的图像就是数字图像(digital image),可以用I(r,c)来表示。其中,r代表图像的行(row),c代表图像的列(column)。这里I,r,c的值都是整数。在不致引起混淆的情况下我们仍用f(x,y)表示数字图像,f,x和y都在整数集合中取值。4.2.2图像的数字化处理实际的图像具有连续的形式,但必须经过数字化变成离散的形式,才能在计算机中存储和运算。数字化包括采样和量化两个步骤。采样就是用一个有限的数字阵列来表示一幅连续的图像,阵列中的每一个点
15、对应的区域为“采样点”,又称为图像基元(picture element),简称为像素(pixel)。采样时要满足“采样定理”。这个过程是通过扫描实现的,输出的量是连续的电平。“量化”就是对这个模拟输出量取离散整数值,这个过程用A/D器件实现。1图像的采样图像采样的常见方式是均匀的矩形网格,如图5所示,将平面(x,y)沿x方向和y方向分别以x和y为间隔均匀地进行矩形的划分,采样点为x=ix y=jy于是连续图像f(x,y)对应的离散图像f1(x,y)可表示为(5-1) (5-1) YxyX图5 典型的矩阵网格采样方式2图像的量化经过采样后,模拟图像已被分解成空间上离散的像素,但这些像素的取值仍然
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 信息 隐藏 技术 要点 14
限制150内