数字图像水印技术研究毕业设计doc.docx
- 文档编号:25470313
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:54
- 大小:581.92KB
数字图像水印技术研究毕业设计doc.docx
《数字图像水印技术研究毕业设计doc.docx》由会员分享,可在线阅读,更多相关《数字图像水印技术研究毕业设计doc.docx(54页珍藏版)》请在冰豆网上搜索。
数字图像水印技术研究毕业设计doc
题目数字图像水印技术研究
学生姓名许唤弟学号1113024015
所在学院物理与电信工程学院
专业班级通信工程1101班
指导教师陈莉__
完成地点物理与电信工程学院实验室
2015年月日
毕业论文﹙设计﹚任务书
院(系)物电学院专业班级通信1101学生姓名许唤弟
一、毕业论文﹙设计﹚题目数字图像水印技术研究
二、毕业论文﹙设计﹚工作自2015年3月5日起至2015年6月10日止
三、毕业论文﹙设计﹚进行地点:
物电学院实验室
四、毕业论文﹙设计﹚的内容要求:
1、数字水印是实现版权保护的有效办法,是信息隐藏技术研究领域的重要分支。
随着数字水印技术的发展,数字水印的应用领域也得到了扩展,数字水印的基本应用领域是版权保护、隐藏标识、认证和安全不可见通信,典型的水印算法是空域算法,这类算法中典型的水印算法是将信息嵌入到随机选择的图像点中最不重要的像素位(LSB:
leastsignificantbits)上,这可保证嵌入的水印是不可见的。
但是由于使用了图像不重要的像素位,算法的鲁棒性差,水印信息很容易为滤波、图像量化、几何变形的操作破坏。
另外一个常用方法是利用像素的统计特征将信息嵌入像素的亮度值中。
这次毕业设计的任务是实现空域水印嵌入。
2、要求以论文形式提交设计成果,应掌握撰写毕业论文的方法,应突出“目标,原理,方法,结论”的要素,对所研究内容作出详细有条理的阐述。
进度安排:
1-3周:
查找资料,文献。
4-7周:
研究现有空域水印算法原理,整理算法实现思路。
8-11周:
根据算法在MATLAB下仿真实现对图像的水印嵌入和提取。
12-14周:
分析试验结果,对比各种算法的优点和缺点,尝试改进算法。
15-17周:
撰写毕业论文,完成毕业答辩。
指导教师陈莉系(教研室)
系(教研室)主任签名批准日期
接受论文(设计)任务开始执行日期学生签名
数字图像水印技术研究
许唤弟
(陕西理工学院物理与电信工程学院通信1101班,陕西汉中723000)
指导教师:
陈莉
[摘要]数字水印是近年来出现的数字产品的版权保护技术。
可以标识著作者、所有者、使用者等,并携带有版权保护信息和认证信息,目的是鉴别出非法复制和盗用的数字产品,保护数字产品的合法拷贝和传输。
随着网络信息化进程的加速,对数字产品版权保护技术的要求日益迫切。
因此,数字水印一经提出就成为热点问题,出现了许多数字水印方案,也有许多公司已推出了数字水印的产品。
本文介绍了数字水印技术的相关概念研究背景和近些年的研究动态,描述了数字水印的特征分类以及其应用。
在介绍信息隐藏、数字水印的相关概念、特点基础上系统的论述了图像水印算法的通用模型。
进而基于典型的空域数字水印算法过程,详细介绍用MATLAB实现数字水印的嵌入、提取和攻击测试的方法。
数字水印的研究是从空间域开始的,LSB算法是空域算法中最具有代表性的。
这种水印算法的最大优点是信息嵌入和提取算法简单,执行速度快,缺点是鲁棒性差,我们还可以利用这种水印算法的脆弱性来进行文件的完整性检查。
最后,给出了未来可能的研究方向的一些建议。
[关键词]版权保护数字水印空域LSB算法脆弱性
ResearchofDigitalimagewatermarkingtechnology
XuHuandi
(Grade2011,Class1101,CommunicationandTelecommunicationEngineeringPhysics,ShaanxiUniversityofTechnology,Hanzhong723000,Shaanxi)
Tutor:
ChenLi
Abstract:
Digitalwatermarkisacopyrightprotectiontechnologyofthedigitalproductsoccurringinrecentyears,whichcanbeidentifiedbytheauthor,owners,users,etc.,Itcarriesinformationofcopyrightprotectionandauthentication,thepurposeistoidentifyillegalcopyingandpiracyofdigitalproducts,toprotectthelegalcopyandtransportationofdigitalproduct.Withtheaccelerationofnetworkinformationprocess,therequirementsofdigitalproductcopyrightprotectiontechnologyisbecomingmoreandmoreurgent.Therefore,digitalwatermarkingbecomeahottopicwhenitisproposed,manydigitalwatermarkingschemesoccur.Manycompanieshaveintroducedthedigitalwatermarkproducts.
Thispaperintroducestheconceptsaboutthedigitalwatermarkingandthedevelopmentofdigitalwatermarkingtechnologies,describesthebasiccharacteristic,classificationandapplicationfieldsofdigitalwatermarking.Itthenformulatesthegenericmodelofdigitalwatermarkingalgorithmbasedonimagesandtypicalprocessofairspacedigitalwatermarkingalgorithm.ThispaperintroducesMATLABdigitalwatermarkembeddingandextractionandattacktestmethod.ThedigitalwatermarkingalgorithmbasedonLSBisintroducedasadelegateofthedigitalwatermarkingalgorithmsbasedonspecial-domain.Oneoftheadvantagesofthisalgorithmisthattheinformationembeddingandextractionmethodissimple,andit’sspeedisfast,thedefectispoorrobustness.Wecanuseit’sfrangibilitytodetecttheintegrityoftheoriginaldata.
Finally,somesuggestsaregivenoutonthepossibleresearchdirectionsinthefuture.
Keyword:
copyrightprotectiondigitalwatermarkingairspacealgorithmbasedonLSBfrangibility
1绪论
1.1课题研究的背景及意义
伴随着高科技电子信息产业的飞速发展,到来了一个全新的数字化产品信息时代。
网络和计算机的快速发展在很多方面改变了大家的生活。
通信技术、多媒体、网络计算机技术发展技术的普及和运用,让人们对信息的需求从以前的单一文本数据逐渐扩伸到数字化文本、图像、音频、视频信号集成的多媒体信息。
数字化的多媒体信息拥有的优点是质量高、易于存储、加工和复制等。
多媒体信息存储和传送技术的进步,使存储和传送数字化信息非常便捷,网络计算机技术在给人们应用这些资源带来方便的同时,在网络信息安全方面也提出了新的问题。
因此引发的版权盗用问题和版权保护问题已成为越来越严重的社会问题。
进而数字产品产权保护等方面问题就亟待解决。
由此,数字水印技术也就产生了,并且在数字产品的产权保护方面起到了越来越重要的作用。
数字水印技术的最根本思想就是在原来的媒体数据中,比如说音频、视频、图像等,隐藏具有特定意义的附加信息作为标识,这些信息和原来的数据紧密结合,并和它一起被传送。
在接收那一端,通过计算机水印信号就被提取出来而达到各种目的。
由于它在知识版权保护、真伪辨别、秘密通信等领域有着广泛的应用前景,所以数字水印技术已经成为一个非常重要的技术。
数字水印被认为是抵抗多媒体版权盗用的“最后一道防线”。
因此从数字水印技术本身来说,它具有非常广泛的应用前景和庞大的经济价值。
数字产品的知识版权保护是数字水印发展最重要的动力,但是伴随着数字水印技术的快速发展,其应用的前景也是越来越广。
总而言之,数字水印有下面这些主要的应用领域:
(1)知识版权保护:
版权保护是最初提出数字水印技术的目的。
数字作品拥有者用密钥产生一个水印,并将它嵌入到原来的数字作品中,这样可以保护其知识产权。
如果该数字作品被盗版时,所有者可以通过数字水印的提取来保护自己的利益。
数字水印技术的这种应用必须有较好的鲁棒性、安全性和不可见性。
(2)拷贝控制:
拷贝控制是一种防止数字产品被非法拷贝的保护机制,它不会允许没有授权的媒体拷贝。
比如说在DVD播放系统中,就可以在原始视频信号中加入拷贝控制信息,从而达到控制使用的目的。
(3)认证:
如果数字产品被应用于法庭、医学、新闻和商业等其他领域时,就需要判断它们的内容是否被修改或者特殊处理过。
其中易损水印的鲁捧性较低,所以在数字水印的运用中,可以用它来检验数字产品内容是否具有完整性。
(4)指纹应用:
为了防止没有授权的拷贝的非法销售,数字产品的所有者可以把不同的用户识别码作为像指纹一样的信息,加入到合法的产品中,当非法拷贝一旦被发现,就可以通过提取水印提取来确定它的根源。
(5)隐秘通信及其对抗:
信息战的重要组成部分是网络情报战,其最核心的内容就是利用公用网络对保密数据进行传输。
这个领域采用的传统方法加密方案,但是加密后的文件往往很混乱,很容易被攻击者注意。
因此数字水印技术可以利用数字化信号对人的知觉冗余,进行各种信号隐藏,从而实现隐秘通信。
在现实中,数字水印技术的这些应用为它的发展提供了动力,当然对于不同的应用,数字水印的特性也有不同的要求。
1.2国内外研究状况
最早的数字水印算法是基于空域的算法,空间域方法指的是用各种方法直接对图像的像素值进行修改,把数字水印直接嵌入在原始数据上。
第一个算法是由RGvanSchgndel等人提出来的,这是一种比较典型的空域信息隐藏算法。
比如后面的Patchwork算法是由麻省理工学院媒体实验室WalterBanderf等人提出来的。
基于空域的数字水印算法能嵌入比较大的信息量,但是它的抗攻击能力不太好,所以最后慢慢被变换域算法所替代。
变换域算法就是在把水印嵌入原始载体的显著区域。
这块区域的隐蔽效果比较好,比空域算法能更好地抵抗攻击,并且保持了对人类知觉系统的不可察觉性,但变换域有较小的水印嵌入量。
当今使用的主要变换域算法有:
离散余弦变换(DiscreteCosineTransform,DCT)、离散小波变换(DiscreteWaveletTransform,DWT)。
DeepaKunclur和DimitriosHatzinakos对矩阵作小波变换,然后水印信叠加到原始图像的小波变换系数上。
由Ahmed等人发现的离散余弦交换广泛应用于变换图像编码,实际上,DCT是静止图像编码标准(JointPhotographicExpertsGroup,JPEG)和运动图像编码标准(MovingPicturesExpertsGroup,MPEG)的基础。
还有Cox等人提出了基于图像全局变换的算法,主要贡献是他们明确提出只有加载在图像视觉敏感部分的数字水印才能有比较好的鲁棒性。
其中基于分块的离散余弦变换是最常用的变换算法之一,最原始的基于分块的离散余弦变换数字水印是在原始数据上隐藏了一些二进制的信息。
C.S.Hsu等人提出了一种基于分块的离散余弦变换的数字水印算法,他们所选的水印是可识别的图像,而不会是一个个随机数。
进行检验时,通过衡量提取出来的水印和原水印之间的相似度来判断是否加入了水印。
伴随着快速发展的数字水印技术,许多研究所或者大学也逐渐从技术跟踪转为深入研究。
其中具有代表性的有哈工大、天津大学、北邮等,都是国内投入水印技术研究比较早,并且取得了比较的好成绩。
图像水印技术的历史阶段大概可以分为两个:
第一阶段是使用无意义水印,例如伪随机序列作为水印嵌入到原载体图像中,假如提取出来的水印序列有许多错误,那么只能通过统计决策来确定载体中是不是加有水印;第二阶段是使用有含义的图像水印,如果采用有含义的图像作为水印来嵌入,那么在检测水印的过程中,假若其它原因致使提取的水印损坏,大家仍可通过知觉确认到底是不是含有水印。
梅蕤蕤等提出的是彩色图像自适应的数字水印算法、郑江滨等提出的是基于彩色分量DCT域的数字图像水印算法。
以上都采用的是有含义的图像作为水印信息嵌入到载体图像当中,并且原始载体使用了彩色的图像,这样使水印技术更加具有适用性。
我国在1999年12月11日,第一届信息隐藏学术研讨会由北京电子技术应用研究所组织召开,迄今为止已经成功举办了六届,这在很大程度上促进了国内水印技术的深入研究与快速发展。
与此同时,国家也非常重视信息安全产业的健康发展,在2003年的《科技型中小企业技术创新基金若干重点项目指南》中,明确指出了对于数字产品产权保护(基于数字水印、信息隐藏、或者网络认证等先进技术)和个性化产品(证件)的防伪)等多项防盗版和防伪技术给以重点支持。
为了推进我国在这一国际前沿领域发展水印技术,促进我国的研究人员在此领域的紧密合作与交流,在2005年10月12日至14日,第十二届全国图象图形学学术会议由中国图象图形学学会主办,中科院自动化所协办,在北京西郊宾馆召开,此次会议上再次强调了数字水印技术的重要性,尤其是在数字产品版权保护方面。
1.3目前研究存在的问题
作为国际学术界新兴的研究领域,数字水印在近十几年中己经得到了迅速发展,但发展仍然不成熟,尚有许多问题有待解决,理论基础依旧薄弱,大多数还是经验性的水印算法。
认清当前数字水印研究出现的问题对于指正水印算法的快速发展有着非常重要的意义[1]。
部分学者对于水印系统的性能评价已经做了一些最初步的研究,但是当前仍然缺少评估水印系统性能合理性的通用标准,其中包含怎样客观地评价各种水印算法的性能,怎样通过可靠的标准来选择合适的水印方案,怎样对数字水印进行标准化的攻击测试,以及怎样进行标准化地分析测试的数据结果等。
大部分水印算法根据经验值对整个图像均用一样强度水印嵌入,因此图像的所有部分所嵌入的水印能量都是相同的。
但是由于没有充分考虑图像本来的局部特性和人的视觉特征,很容易造成某些分块引起了较大的失真是因为嵌入的水印能量过于大,而有些分块因为嵌入的水印能量太小而远远没有达到最小的图像失真度。
水印的两个非常重要特性是鲁棒性和不能感知性,自从数字水印技术提出以来,水印技术研究的其中一个主题就是对这两个特性的研究。
当要设计一个比较完整的水印系统时,水印的鲁棒性、嵌入的可能水印能量以及水印不能感知性,它们之间必须达到平衡。
这就成为一个比较难的课题,因为牵扯到设计鲁棒性的水印算法、构造水印和估计水印能量等。
目前,大部分水印算法利用的是经验值,并没有从理论上解决此问题。
1.4研究的若干关键方向
1.4.1理论研究
对于理论研究,对于下面这些很有价值的问题,值得去深入的研究:
(1)选择宿主信号和嵌入位置。
能不能从理论上去指导选择宿主信号,在理论指导下能不能找出水印信号嵌入的最佳的位置等。
(2)水印嵌入的最大强度。
期望嵌入水印的强度能尽可能的大是因为要提高水印抗攻击的能力。
但假如嵌入水印的强度过于大,人们就能感觉出来,因此就破坏了原载体数据的质量。
所以,能不能从理论上算出原来载体可以嵌入的最大的水印强度,并且在感官上能够不容易被察觉,以及对嵌入了水印以后的原载体质量的降低程度评估,这些问题的研究仍然很有意义。
(3)水印的安全性。
目前数字水印的算法有许多,但是没有统一的准则能够找到哪些水印嵌入算法是安全的,哪些是很不安全的,或者哪些是相对比较安全的。
对于这方面的研究也非常有意义。
1.4.2应用研究
数字水印技术有着非常宽广的应用,当今比较活跃的研究系统有:
图书馆电子资料水印保护、票据水印防伪、数字产品电子交易、身份证防伪水印等。
伴随电子商务政务的逐渐展开,怎样综合运用数字水印技术和密码技术解决电子商务政务中的信息安全问题亟待解决[2]。
对于水印系统的实际应用非常必要的是根据不同的应用制定其相应的水印标准。
数字水印要得到更广泛的应用,那必须建立一系列的标准,比如水印的认证标准、嵌入水印的标准等,每种水印算法的评价都应该是建立在一定的标准之上。
科学的测评体系是标准化工作的基础,假若没有一个公认的、符合需求的评价标准,技术方案之间就没有办法去比较优劣性,更谈不上去形成一个统一的技术准则。
在数字水印技术的研究中,迄今为止都没有一个统一的被大家所接受的评价体系。
要建立一个比较科学的测评体系,就必须要有一个兼容各种信息隐藏与攻击算法的统一的理论框架,并且在这个框架的基础上构建测评的理论基础,确定测评的指标及它的理论值。
水印的应用研究还包括对水印协议的研究。
水印生成协议、水印嵌入协议都属于水印协议。
一些具体应用系统的协议已经在研究中,但是水印协议的标准化还没有进行。
2数字水印技术概述
2.1数字水印的基本特征
对于不同的用途,数字水印的要求各不一样[3]。
常常我们要求数字水印应具有如下基本特征:
(1)鲁棒性(Robustness):
字面意思为“强健性、坚固性、强壮性”。
数字水印具备这些的特性时我们称它具有鲁棒性:
当被保护的信息经过如传输、过滤操作、编码、放大、加入噪声等操作的改动后,嵌入的信息应保持它的完整性,一般不能去除,并以一定的正确概率被检测到。
当有敌意的第三方想要通过某些处理来去除或修改被嵌入的信息时,保护信息就会发生明显改变,从而达到对信息的保护作用,并提醒合法的所有者或使用者对其进行保护。
如果对鲁棒性的要求不同,水印应用也就会有所不同,正常都能够抵抗一般的图像处理。
对水印要求最强的是版权保护的鲁棒性水印,能够抵抗恶意性攻击,但不同的是,对易损的水印和注释的水印不需要特别强调对一些恶意攻击的抵御能力。
(2)不可感知性(Imperceptibility):
不可感知的字面意思为“很难觉察,感觉不到”,是指水印信息在嵌入后,被保护的信息不应该引起原始被保护信息质量的大幅下降和视觉效果的显著变化。
这对于鲁棒和易损的不可见水印来说是一个最基本的要求。
这种技术在实际操作中实现起来是比较困难的,其实从信息处理的角度看,不可感知性和鲁棒性是一对互相矛盾的特性,如果过多的注重这一方面,就会削弱另一方面的性能。
所以在这两者之间必须进行折中。
虽然这种技术很困难,但是它并不是不可能,因为人类的知觉系统也并不是特别精确,不可感知并不是绝对感觉不到的。
现在,如果需要兼顾这两方面,通常人们是在“相对”不能感知的前提下尽量的去提升水印的鲁棒性。
(3)可检测性:
作品的作者或公证机构来提取或者检测数字水印。
当作品发生版权问题纠纷时就可以通过对作品当中存在的水印信息进行提取从而确认作品的归属权。
如果一个水印不能具备可以检测性,那么这个水印也就失去了它的意义。
(4)安全性:
数字水印的信息应该保证安全性,很难改变或伪造,与此同时,还应当有低误检测率。
如果原来的内容发生变化,水印应当也发生改变,从而可以检验到原来数据的改变。
(5)嵌入容量(embeddingcapacity):
是指载体在不发生形变的前提下可嵌入的水印信息量。
尤其是隐蔽通信领域的特殊性,对水印的容量希求很大。
2.2数字水印的应用领域
研究数字水印技术是与数字媒体的保护版权是密切相关的,当今数字水印技术应用非常广泛,概括起来主要包括下面几个方面[4]:
(1)跟踪非法传播
这是使用用户的信息作为水印嵌入到产品中,嵌入的这些水印信息就像人的指纹或DNA基因一样,可以精确地区别每一个不一样的个体,所以又叫“指纹”。
拷贝XX时,就可按照此拷贝恢复出的信息来确定它的具体来源,就可以找出违法传播者。
(2)标题与注释
将媒体的相关注释或标题等信息利用水印技术加入其中,方便自己或他人用。
例如,在照片中加入拍摄的时间、地点、作者等;在音乐中隐藏乐典的简介、作曲、访问链接等。
这种注释不用增加额外的带宽,并且很不容易丢失,所以这是一种比较理想的标识方式。
(3)内容保护
一些应用中,拥有数字产品内容的人可能会希望要卖的多媒体内容能任意地预览,为了多招来顾客,但是需要注意的是,要防止这些内容不会被其它人用于其它目的。
因此,预览的内容就被自动加上水印。
数字水印的技术因为自身的优点很多,很多的应用领域都在关注,但是目前技术自身还不能完全满足安全性和可用性等要求。
然而在现代密码学的研究和不断发展的基础上,数字水印技术的应用有了很好的依靠。
现代密码学所提供的特性是保密、认证、不可抵赖和完整性,利用这个可以设计比较安全的数字水印以便服务不同的应用领域[5]。
2.3数字水印的分类
对数字水印的分类有很多种,按照不同的角度可以按照下面进行分类:
(1)按能见性划分
按水印是否能见划分,数字水印被分为可见水印和不可见水印。
当需要当场声明一个数字产品的版权归属,威慑和约束盗版者,对于数字的产品进行宣传是就采用可见水印。
不可见水印虽然不能够阻挡数字产品非法的复制与盗用,但是可以用它来证明所有权,还可以作为鉴别和起诉非法侵权行为的证据。
(2)按水印是否具有鲁棒性划分
如果按照水印的鲁棒性,数字水印将分为脆弱数字水印和鲁棒数字水印。
对多媒体的各种变换或处理都非常敏感的是脆弱水印;对各种处理操作和攻击均有较强的鲁棒性的叫做鲁棒水印,一个好的鲁棒水印算法甚至可以把水印从质量已被破坏的数字作品中提取出来;如果用于在数字作品中标识著作权信息,如作者、作品序号等,就要在用鲁棒水印。
如果是用于完整性认证和内容保护就采用脆弱数字水印。
按照脆弱水印的状态就可以判断数据是不是被改变,从而实现对多媒体的被破坏情况的定位或者跟踪。
(3)按水印的内容划分
按内容划分,数字水印分为有意义的水印和没有意义的水印。
有意义的水印指的是水印本身就是某个数字图像或着编码;没有意义的水印则只是对应一个序列号。
对有意义的水印来说,优点在于,如果由于受到各种攻击或其它原因致使水印破损,人们仍可以通过知觉系统确认水印是否存在。
但如果是无意义的水印,如果有错误,则只能通过统计决策来确定信息中水印还是否存在。
(4)按水印要嵌入的空间划分
按嵌入的空间来划分,数字水印被分为空域和频域水印。
空间域水印的嵌入和提取,是通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 水印 技术研究 毕业设计 doc