基天DWT域的数字图像水印技术(论文)

基天DWT域的数字图像水印技术(论文)
基天DWT域的数字图像水印技术(论文)

毕业设计(论文)外文摘要

目录

1 绪论 (1)

1.1 课题研究的目的和意义 (1)

1.2 国内外研究现状 (2)

1.3 本论文的主要工作 (2)

2 数字水印技术 (4)

2.1 数字水印的应用领域 (4)

2.2 数字水印的基本特征 (5)

2.3 数字水印的分类 (6)

2.4 数字水印技术原理和基本模型 (7)

2.5 图像数字水印技术的典型算法 (8)

2.6 数字水印系统的评价 (11)

2.7 数字水印面临的攻击 (13)

3 小波分析理论 (14)

3.1 小波分析理论基础 (14)

3.2 离散小波变换 (15)

3.3 小波理论在数字水印中的应用 (20)

4 基于DWT域的数字图像水印算法 (22)

4.1 水印嵌入位置的选择 (22)

4.2 水印的嵌入 (22)

4.4 实验结果及分析 (23)

4.3 实验结果分析 (26)

结论 (27)

致谢 (28)

参考文献 (29)

附录部分源代码 (30)

1 绪论

近年来,随着计算机多媒体技术和因特网技术的快速发展,多媒体信息的交流已达到了前所未有的深度和广度,其发布形式也愈加丰富,人们可以很方便地传播、拷贝、存储和处理图像、音频和文本等多媒体信息。但是随之而出现的问题也十分严重,如作品侵权更加容易,篡改也更加方便。因此引发了各种多媒体信息的传输安全问题和数字产品的版权保护问题。为了解决数字内容的版权保护和信息安全问题,近年来提出了加密-解密、数字签名、数字标签、数字指纹、数字水印等多种技术。这标志着一门新兴的交叉学科—信息隐藏学的正式诞生,在计算机、通讯、保密学等领域有着广阔的应用前景。如今信息隐藏学作为隐蔽通信和知识产权保护等的主要手段,正得到广泛的研究与应用。数字水印技术作为其在多媒体领域的重要应用,已受到人们越来越多的重视。它通过在数字产品中嵌入可感知或不可感知的信息来确定数字产品的所有权或检验数字内容的原始性。数字水印技术是信息隐藏技术研究领域的重要分支,也是当今网络信息安全和数字媒体版权保护研究的热点。

1.1 课题研究的目的和意义

随着多媒体技术和网络技术的快速发展和广泛应用,使得数据的交换和传输也变成了一个相对简单且快捷的过程。人们借助于计算机,数字扫描仪,打印机等先进电子设备可以方便、迅速地将数字信息传达到世界各地,在国际互联网上发布自己的作品,传递重要的信息,进行各种学术交流和电子商务活动。但这些便利也带来了负面影响,网络及数字媒体文件自身的特性使有恶意的个人或团体有可能在没有得到作品所有者的许可权下篡改、拷贝和传播有版权的内容,例如,现代盗版者仅需要轻点几下鼠标就可以获得与原版一样的复制品,并以此获取暴利,而一些具有特殊意义的信息,如涉及司法诉讼、政府机要等信息,则会遭到恶意攻击和篡改伪造等等。这一系列数字化技术本身的可复制和广泛传播的特性所带来的负面效应,已成为信息产业健康持续发展的一大障碍。目前,数字媒体的信息安全、知识产权保护和认证问题变得日益突出,且已成为数字世界中一个非常重要和紧迫的议题。

传统的加密技术只能保证作品发送者到接收者之间的信息安全(包括防篡改、伪造等),而不能控制接收者向第三方进行非法散发甚至销售。因而,加密技术不能很好地保证数字多媒体产品的版权。数字水印技术的研究就是在这种环境下迅速发展起来的。

所谓数字水印技术,就是将代表数字媒体著作权人身份的特定信息,用户指定的标志或序列码等,按照某种方式嵌入被保护的信息中,在产生版权纠纷时,通过相应的算法提取出该数字水印,从而验证版权的归属,确保媒体著作权人的合法利益,避免非法盗版的威胁。被保护的信息可以是任何一种数字媒体,如软件、图像、音频、视频或一般性的电子文档等。数字水印是嵌在数字产品中的数字信号,水印的存在要以不破坏原数据的欣赏价值,使用价值为原则。可见,数字水印技术正好弥补加密技术的不足,它不是防止别人非法读取数字信息,而是进行版权申明或在非法用户读取信息后对其进行追踪。在网络信息技术迅速发展的今天,数字水印技术的研究具有明显的意义,数字水印技术对保护各种形式的数字产品将起到重要的作用。

1.2 国内外研究现状

数字水印技术自93年提出以来,由于它在信息安全上的重要地位,发展较为迅速。从公开发表的文献看,国际上在数字水印方面的研究刚开始不久,但由于大公司的介入和美国军方及财政部的支持,该技术研究的发展速度非常快。1998年以来,《IEEE图像处理》、《IEEE 会报》、《IEEE通信选题》、《IEEE消费电子学》等许多国际重要期刊都组织了数字水印专刊或专题新闻报道。1996年5月,第一届国际信息隐藏学术研讨会在英国剑桥牛顿研究所召开,至今该研讨会已举办了六届。在1999年第三届信息隐藏国际学术研讨会上,数字水印成为主旋律,全部33篇文章中有18篇是关于数字水印的研究。

目前,已支持或开展数字水印技术研究的机构有政府部门,也有大学和知名企业,它们包括美国财政部、美国版权工作组、美国空军研究院、美国陆军研究实验室、德国国家信息技术研究中心、日本NTT信息与通信系统研究中心、麻省理工学院、伊利诺斯大学、明尼苏达大学、剑桥大学、瑞士洛桑联邦工学院、西班牙Vigo大学、IBM公司Watson研究中心、微软公司剑桥研究院、朗讯公司贝尔实验室、CA公司、Sony公司、NEC研究所以及荷兰菲利浦公司等。

国外数字水印技术研究的高潮也激起了国内专家和知名学者的极大兴趣,业内的许多有识之士纷纷加入到这方面研究的洪流中来,从各个方面对该技术开展了广泛而深入的研究,并且取得了许多高水平的研究成果。1999年12月,我国信息安全领域的何德全院士,周仲义院士,蔡吉人院士与有关应用研究单位联合发起并召开了我国第一届信息安全隐藏学术研讨会。2000年1月,由国家“863”智能专家组织中科院自动化所模式识别国家重点实验组织召开了数字水印学术研讨会,来自国家自然科学基金委员会、国家信息安全测评论证中心、中国科学院、国防科技大学、中山大学、清华大学、上海交通大学、天津大学、中国科技大学、北京大学、北京理工大学、北京电子技术应用研究所等单位的专家学者和研究人员深入讨论了数字水印的关键技术,并报告了各自的研究成果。同时,国家“836计划”,“973”项目,国家自然科学基金等都对数字水印的研究有项目资金支持。从目前的研究发展来看,我国相关学术领域的研究与世界水平相差不远,而且有自己独特的研究思路。2006年6月17-18日于北京,2001年9月10日于西安,2002年8月24-26于大连,2004年11月19-21于广州中山大学分别召开了第二、第三、第四、第五界信息隐藏学术讨论会,标志着我国对数字水印技术的研究已经与国际同步了。

就目前而言,数字水印技术在国内外尚属一个非常新的技术课题,虽然国际上已有很多科研机构,高等院校和大公司在进行这方面的研究,但基本上还处于研究阶段,没有投入实际的生产和应用当中。研究者们还在努力寻找一定计算复杂限度之内的某种良好的水印嵌入和提取算法,制定一个数字水印算法标准,进而向DVD,MP3,MPEG-4,JPEG2000以及IFPI 等主流数字媒体标准看齐。

1.3 本论文的主要工作

本文主要研究静态图像数字水印算法问题。通过使用一张静态灰度图像进行离散小波变换的水印信息嵌入和提取算法过程,用原始图像和水印图像进行比较,分析基于DWT域的数字图像水印技术。并通过一系列图像攻击来检测这种水印技术的不可见性和鲁棒性等性能。

本文的组织结构如下:

第一章首先说明本文的选题目的和意义,然后概括性地介绍国内外数字水印技术的研究现状,最后介绍本文的主要工作。

第二章对数字水印本身进行较为全面的介绍。首先介绍数字水印的应用领域,基本特征和分类等基本问题,然后给出数字水印的基本模型以及典型算法,最后讲述数字水印系统所面临的攻击。

第三章介绍本文所涉及到的小波分析理论知识。

第四章设计并实现一个完整的基于离散小波变换的数字水印系统,从水印嵌入到带水印图像被攻击,最后提取检测出水印。在Matlab7环境下进行实验仿真实现水印信息的嵌入,提取及检测算法。水印嵌入在比较稳定的小波系数中,用实验证明该方案具有较好的鲁棒性。

第五章对本论文研究工作的一个总结。

2 数字水印技术

2.1 数字水印的应用领域

数字水印技术的研究是与数字媒体的版权保护紧密相关的,目前数字水印技术的应用领域非常广泛,概括起来主要包括以下几个方面:

(1)媒体所有权的认定和版权保护

数字作品的所有者可用密钥产生一个水印,并将其嵌入原始数据,然后公开发布他的水印版权作品。当该作品被盗版或出现版权纠纷时,所有者即可以利用水印的检测或提取方法从盗版作品和水印版作品中获取水印信息作为依据,从而保护所有者的权益。对这种应用领域来说,水印技术必须有较好的鲁棒性,同时也必须能防止被伪造。

(2)跟踪非法传播

这是使用购买者的信息(如不同用户ID或序列号等)作为水印嵌入产品中,这些水印信息就如同人的指纹或DNA基因一样,可以准确地区分每一个不同的用户个体,因此又叫“指纹”。当发现未经授权的拷贝时,就可以根据此拷贝所恢复出的指纹来确定它的来源,以追究非法传播者的责任。对于这种水印,除应具有用于版权保护水印的特性以外,还应该能够防止串谋攻击,就是防止两个以上的用户联合起来,通过对比消除加入的水印。

(3)标题与注释

利用水印技术将媒体的相关注释或标题等信息加入其中,以便自己或他人使用。比如,在图片或照片中加入制作或拍摄时间、地点、图像名称、内容简介、创作者等;在CD音乐中隐藏乐典的简介、作曲、定购信息、访问链接等;在数字视频中嵌入各种语言构成多语言电影系统,以适应不同用户的需要等。这种隐式注释不需要增加额外的带宽,且不容易丢失,因此是一种比较理想的注解方式。

(4)篡改提示

当数字作品被用于法庭、医学、新闻及商业时,常需确定它们的内容是否被修改、伪造或特殊处理过。为实现该目的,通常可将原始图像分成多个独立块,再将每个块加入不同的水印。同时可通过检测每个数据块中的水印信号,来确定作品的完整性。与其它水印不同的是,这类水印必须是脆弱的,并且检测水印信号时,不需要原始数据。

(5)使用控制

在一个封闭的系统中,多媒体内容需要特殊的硬件来拷贝和观看使用,插入水印来标识允许的拷贝数,每拷贝一份,进行拷贝的硬件会修改水印的内容,将允许的拷贝数减一,以防止大规模的盗版,这种应用的一个典型的例子是DVD防拷贝系统,即将水印信息加入DVD 数据中,这样DVD播放机即可通过检测DVD数据中的水印信息而判断其合法性和可拷贝性。从而保护制造商的商业利益。

(6)内容保护

在一些特定应用中,数字产品内容的所有者可能会希望要卖的多媒体内容能公开自由地预览,以尽可能地多招来潜在的顾客,但也需要防止这些预览的内容不被其它人用于商业目

的。因此,这些预览内容被自动加上可见的但难除去的水印。

数字水印技术凭借其自身的诸多优点引起了众多应用领域的关注,但是数字水印技术本身目前还不能完全满足实际应用在安全性、可用性等方面的要求。然而现代密码学的研究和发展为数字水印技术的应用提供了良好的基础。利用现代密码学提供的各种保密性、认证性、完整性和不可抵赖性机制,可以设计安全的数字水印服务于不同的应用。

2.2 数字水印的基本特征

不同的用途,对于数字水印的要求各不相同。通常我们要求数字水印应具有如下基本特征:

(1)鲁棒性:对应的英文为Robustness,可以理解为“强健性、坚固性、强壮性”。数字水印的鲁棒性是指数字水印应该具备这样的特性:当被保护的信息经过某种改动后,比如传输、过滤操作、重新采样、编码、有损压缩等,嵌入的信息应保持其完整性,不能被轻易地去除,并以一定的正确概率被检测到。当有敌意的第三方试图通过某些处理来去除或修改嵌入的信息时,只会引起保护信息的明显改变,从而提醒合法的所有者或使用者,达到对信息的保护作用。不同的水印应用对鲁棒性的要求不同,一般应能够抵抗正常的图像处理。用于版权保护的鲁棒水印需要最强的鲁棒性,需要抵抗恶意攻击,而易损水印、注释水印则无需特别强调对恶意攻击的抵抗能力。

(2)不可感知性:对应的英文术语为Imperceptibility,可以理解为“难以觉察,感觉不到”。这是指被保护信息在嵌入水印信息后应不引起原始被保护信息质量的显著下降和视觉效果的明显变化。对于鲁棒和易损的不可见水印来说,这是一个最基本的要求。这种技术是比较困难的,从信息处理的角度看,水印的鲁棒性和不可感知性是一对相互矛盾的特性要求,过多的注重一方面,另一方面的性能就会削弱。因此需要在这两者之间进行折中。这种技术是困难的,但并不是不可能的,因为人类的感觉器官并不是特别精密的系统,所谓的不可感知并不是绝对感知不到的,目前,当需要在这两方面兼顾时,人们通常是在保证“相对”不可感知的前提下尽可能地提高水印鲁棒性。

(3)可检测性:数字水印应该能够由作者或公证机构来检测或提取。当作品在版权问题上发生争执时通过提取作品中的水印信息可以确认作品的版权归属。如果不具备可检测性,那么水印也就失去了意义。

(4)可证明性:这是指恢复出的水印或水印判决结果应该能够确定地表明所有权的归属,不会发生多重所有权的纠纷。水印算法能识别被嵌入到保护对象中的所有者的相关信息(如注册的用户号码、产品标志或者有意义的文字等),并能在需要的时候将其提取出来。水印可以用来判别对象是否受到保护,并能够监视被保护数据的传播、真伪鉴别以及非法拷贝控制等。就目前已经出现的很多算法而言,攻击者有可能破坏掉图像中的水印,或复制出一个理论上存在的“原始图像”,这导致文件所有者不能令人信服地提供版权归属的有效证据。因此一个好的水印算法应该能够提供完全没有争议的版权证明。

2.3 数字水印的分类

数字水印的分类方法多种多样,从不同的角度可以如下进行分类:

(1)按水印的可见性划分

按嵌入水印后数字产品中水印是否可见可将数字水印分为可见水印和不可见水印。可见水印主要用于当场声明数字产品的版权归属,对盗版者起到即时威慑和约束作用,也可用于在因特网上在线分发带有可见水印的数字产品,对数字产品进行广告宣传。不可见水印不能够阻止盗版者对数字产品的非法复制,但可用来证明数字产品所有权,以及作为鉴定、起诉非法侵权的证据。

(2)按水印的鲁棒性划分

按水印的鲁棒性可以将数字水印分为脆弱数字水印和鲁棒数字水印两种。脆弱水印对多媒体的任何变换或处理都非常敏感;鲁棒水印对常见的各种处理操作和攻击均有较强的鲁棒性,好的鲁棒水印算法甚至可以从质量已被破坏的数字作品中提取出水印;鲁棒数字水印主要用于在数字作品中标识著作权信息,如作者、作品序号等。脆弱数字水印主要用于完整性认证和内容保护。人们根据脆弱水印的状态就可以判断数据是否被篡改过,实现对多媒体的被破坏情况的跟踪和定位。

(3)按水印所附载的媒体划分

按水印所附载的载体数据,我们可以将数字水印划分为图像水印、音频水印、视频水印、文本水印等等。随着数字技术的发展,会有更多类的数字媒体出现,同时也会产生相应的水印技术。

(4)按水印的检测过程划分

按水印的检测过程可以将数字水印划分为非盲水印(Nonblind watermark)、半盲水印(seminonblind watermark)和盲水印(Blind watermark)。非盲水印在检测过程中需要原始数据和原始水印的参与;半盲水印则不需要原始数据,但需要原始水印来进行检测;盲水印的检测只需要密钥,既不需要原始数据,也不需要原始水印。一般说来,非盲水印的稳健性比较强,但其应用受到存储成本的限制。目前研究的数字水印大多数是半盲水印或者盲水印。

(5)按水印的内容划分

按数字水印的内容可以将数字水印分为有意义的水印和无意义水印。有意义水印是指水印本身也是某个数字图像(如商标图像)或数字音频片断的编码;无意义水印则只对应于一个序列号。有意义水印的优势在于,如果由于受到攻击或其它原因致使解码后的水印破损,人们仍然可以通过视觉觉察确认是否有水印。但对无意义的水印来说,如果解码后的水印序列有若干码元错误,则只能通过统计决策来确定信息中是否含有水印。

(6)按水印嵌入的空间划分

按水印嵌入的空间划分可将数字水印分为空域水印和频域水印。空间域水印的嵌入和提取是通过修改图像像素点的强度或灰度值来实现的,计算简单,效率较高,但难以抵抗常见图像处理的攻击及噪声干扰的影响,稳健性较差。频域方法是将水印添加到原始图像的某种

变换系数中,更容易与人的感知系统的某些掩蔽特性相结合,与数据压缩标准,如JPEG 等兼容。因此,频域水印算法对诸如压缩和某些图像处理等的攻击的鲁棒性更强。

(7)按用途划分

不同的应用需求造就了不同的水印技术。按水印的用途,我们可以将数字水印划分为票据防伪水印、版权保护水印、篡改提示水印和隐藏标识水印。票据防伪水印加在纸质票据的数字生成过程中,历经印刷、打印、扫描过程后能将水印检测出来,需要防止的是复制后水印将不再存在。隐蔽标识水印是在图像中加入注释信息,对图像进行说明和作者介绍等,不占用带宽,需要隐藏的数据量较大。

2.4 数字水印技术原理和基本模型

所谓数字水印,是嵌入在数字产品中的数字信号,它可以是图像、声音、文字、符号、数字等一切可以作为标记、标识的信息。它的存在是以不破坏原数据的欣赏价值和使用价值为原则的。数字水印是指利用数字产品的信息冗余性,把与多媒体内容相关或不相关的一些标识信息直接嵌入多媒体内容中,并能够通过计算机或专用检测电路及时地把水印检测或提取出来的技术。这种技术充分利用了人的知觉系统(HVS )和人类听觉系统(HAS )的冗余特性。

从图像处理的角度看,嵌入水印信号可以视为在强背景(原始图像)下又叠加一个弱信号(水印),只要叠加的水印信号强度低于HVS (Human Vision System )的对比度门限,HVS 就无法觉察到信号的存在。而对比度门限则受视觉系统的空间、时间和频率特性的影响。因此,通过对原始图像作一定的调整,有可能在不改变视觉效果的情况下嵌入一些信息。

从数字通信的角度看,水印嵌入可以理解为在一个宽带信道(载体图像)上用扩频通信技术传输一个窄带信号(水印信号)。尽管水印信号具有一定的能量,但分布到信道中任一频率上的能量是难以检测到的。水印的译码(检测)则是一个有噪信道中弱信号的检测问题。

设载体图像为I ,待嵌入的水印信息为W ,实际嵌入的水印信号为w ',密钥为K,水印提取和检测函数D,水印嵌入函数为F 。这一框架大致分为如下三步:

步骤1:水印信号的生成:根据不同的需要,有时要对水印信息进行必要的预处理,如编码、压缩、加密等,最终形成水印信号。这一过程可以表示为函数G :(,)W G w k '=。

步骤2:水印信号的嵌入:采用一定的算法将水印信息加入到图像的空间域或者变换域中,最终生成水印图像;(,,)w I F I W K '=,算法应使对原始图像所作的改动最小,同时又要

保证尽可能强的鲁棒性。这一步是整个过程中最重要的。

步骤3:水印的提取和检测:水印的提取是指从水印图像中完全恢复出水印信息的过程;水印的检测是判断图像中特定水印信号的存在性的过程。水印的提取和检测可以表示为:W=D (I ,K )或者(,,)P D I W K '=,其中P=0/1,0表示水印不存在,1表示存在。

以上的提取和检测方案不依赖于原始图像,但是也可以类似地定义依赖原始图像的方案。 实际应用的水印技术整体设计方案可以用图2.1、图2.2来概括描述。

图2.1水印的嵌入模型

图2.2水印的提取模型

图2.1为水印信号的嵌入模型,输入信号为水印信息,原始信息,密钥用来增强算法的安全性,为了保证水印的安全性,防止他人在获知水印算法的情况下来篡改水印或伪造水印,在实际应用的系统中至少使用一个密钥,有的甚至是几个密钥结合来对水印信息加密或控制水印的嵌入位置。但这并不关系到水印的本质算法。水印信息可以为序列号、图像、文本等任何形式的数据,原始信息可以为音频、视频、图像或文本等,经过嵌入算法的处理,相应的水印信息就被嵌入到载体中去,得到的是嵌入水印信息后的含水印信息。

图2.2为水印信息的提取模型,待检测的含水印信息可能是受过有意或无意攻击的,在进行水印信息的恢复时,可以根据所采用嵌入的具体方法不同,应用或不应用原始信息或水印信息来对嵌入的水印信息进行恢复。其中恢复的数据可与原始的水印信号进行相似度或可信度来测量,以此来判定水印信息的存在与否。

2.5 图像数字水印技术的典型算法

目前,以图像为载体的数字水印技术吸引了众多研究人员和学者的兴趣。在该领域发表了数目远大于以音频等信号为载体的论文。对图像水印技术的研究根据水印嵌入时对载体图像采取的变换形式可分为空间域水印技术和变换域水印技术。数字图像水印研究人员普遍认为变换域水印比时空域水印具有更好的稳健性,因此近年来提出了大量的变换域数字水印方案。下面分别作简单介绍:

2.5.1 空域数字图像水印算法

将信息直接叠加到图像的空间域上的算法叫空间域算法。水印在空域算法中,考虑到人类视觉特性,在载体图像中隐藏较复杂的水印信号。它的优点在于对载体影响很小,计算速度较快,隐藏的信息较多,且适合多媒体,缺点是鲁棒性较差,即:抗几何变形,噪声攻击

和有损压缩等常见信号处理能力较差。但这一特点可用于嵌入脆弱水印。空域的典型算法有:最低有效位算法和Patchwork水印算法。

(1)最低有效位算法(Least significant Bits-LSB)

最低有效位(LSB)是R.Gvan Schbngel等人提出的第一个数字水印算法,是一种典型的空间域信息隐藏算法。LSB算法使用特定的密钥通过m序列发生器产生随机信号,然后按一定的规则排列成二维水印信号,并逐一插入到原始图像相应像素值的最低几位。由于水印信号隐藏在最低位,相当于叠加了一个能量微弱的信号,因而在视觉和听觉上难察觉。LSB水印的检测是通过待检测图像与水印图像的相关运算和统计决策实现的。LSB算法虽然可以隐藏较多的信息,但隐藏的信息可以被轻易除去,无法满足数字水印的鲁棒性要求,因此现在的数字水印软件已经很少采用LSB算法了。不过,作为一种大数据量的信息隐藏方法,LSB 在隐蔽通信中仍占据着相当重要的地位。

(2)Patchwork算法和纹理块映射编码方法

这两种方法都是由麻省理工学院媒体实验室Walter Bander等人提出的。Patchwork方法是基于改变图像的统计特性。首先随机选择N对像素点(a i,,b i),然后将每个a i点的亮度值加1,每个b i点的亮度值减1,这样整个图像的亮度保持不变。适当调整参数,Patchwork法对JPEG压缩、FIR滤波及图像剪裁有一定抵抗力。但该方法嵌入的信息量有限。纹理映射将水印信息隐藏在图像的随机纹理区域中,利用纹理间的相似性掩盖水印信息。该算法隐蔽性较好,对滤波、压缩和扭转等操作具有抵抗能力,但仅适用于具有大量任意纹理区域的图像,且需人工干预。

2.5.2 变换域算法

变换域算法通常也称为频率域算法,是指将原始图像变换(比如离散余弦变换—DCT、离散小波变换—DWT、傅里叶变换—FFT)处理后,选取一些特定的变换域系数,通过修改这些系数的值来嵌入水印的方法。基于变换域算法的数字水印技术可以嵌入大量比特数据依然能够保持水印的不可见性,且对常用的压缩处理具有很强的鲁棒性,但是其抵抗几何变换等攻击的能力较弱。

(1)DCT 域水印算法

DCT变换(DCT,Discrete Cosine Transform)计算量小且与国际数据压缩标准(JPEG、MPEG、H261/236)兼容,便于在压缩域(Compressed Domain)中实现,目前在水印系统中用的最多。其主要思想是在图像的DCT变换域选择中低频系数叠加水印信息。选择中低频系数是因为人眼的感觉主要集中在这一频段,攻击者在破坏水印的过程中,不可避免地会引起图像质量的严重下降,一般的图像处理过程也从不会改变这部分数据。

Cox等提出水印应放在视觉系统感觉上最重要的分量上(对应于DCT域中的低频系数)。其理由是感觉上重要的分量是图像信号的主要成份。因此,若水印嵌入到感觉上重要的分量,则稳健性较好。一些学者则进行了折衷,把水印信息嵌入在DCT域的中频系数上。

Cox等的观点已逐渐为人们所赞同和采纳,但在基于块DCT的水印算法中,DC(直流)分量总是被明确地排除在外。这样处理的考虑在于避免加水印的图像出现块效应现象。然而

被人们忽视的一个事实是,DC分量比任何AC分量更适合嵌入水印信号,这有二方面的理由:一是与AC系数相比,DC系数的振幅大得多;二是根据信号处理论,嵌入水印的图像有可能遭遇到的信号处理过程,如数据压缩、低通滤波、次抽样、插值、D/A和A/D转换等,对DC分量的保护比AC分量要好。

(2)DFT域水印算法

DFT变换(DFT,Discrete Fourier Transform)具有仿射变换(图像几何变换和传输过程中常见畸变的数学模型)不变性,对图像的空间坐标平移不敏感,并且可利用相位信息嵌入水印,所以,DFT水印对图像的坐标平移具有免疫力,但是DFT与国际标准不兼容。

(3)DWT域水印算法

在新的图像压缩标准JPEG2000中,小波成为关键技术之一。目前,这种技术已经应用于图像水印。相对于DCT,首先由于DWT具有时间-尺度(时间-频率)分析,多分辨率特性,而且具有分层特性,其能使得水印的嵌入和检测在某个子带或某几个子带进行;其次DWT 符合视觉特性,即小波变换和人类视觉系统是相吻合的;再者,由于小波变换在时频两域都具有表征信号局部特征的能力,其特征化和定位攻击能力更强,并且运算量比DCT小。但是,DWT系数不具有几何不变性,因此抗几何攻击能力不好,抽取过程中必须保证水印信号的同步。

C.T.Hsu和J.LWu最早提出了多分辨率分析的水印算法,首先对水印和原始图像同时进行多分辨率分析,然后将水印在分辨率下的分析系数嵌入到具有相应分辨率的图像中,这样,即使含水印的图像质量受到了攻击的影响,丢失了部分信息,较低分辨率的水印仍然保存在较低分辨率的图像块中,因此水印具有较高的稳健性。X.G.Xia和C.G.Boncelet等选用满足正态分布的伪随机序列做水印,在整幅小波分解生成的图像中,用由高分辨率到低分辨率、同一分辨率下由高频到低频逐个子带添加水印的方法进行嵌入。水印的检测同样由高分辨率到低分辨率、由高频到低频子带进行。这种水印算法的优点是水印检测按子带分级扩充水印序列进行,即如果先检测出的水印序列已经满足水印存在的相似函数要求,检测就可以终止,否则继续搜寻下一子带、继续扩充水印序列直至相似函数出现一个峰值或所有子带搜索结束。

H.M.Wang和P.C.Su等在上述方法的基础上又进了一步,他们利用渐进编码的思想进行水印的嵌入和检测。黄达人等提出了一种自适应水印算法,首先在小图像的低频系数中嵌入水印,若水印未完全嵌入,有剩余水印再按小波图像频带重要性的排序嵌入高频带,此算法还指出嵌入到小波低频系数和高频系数需要用不同的嵌入策略。

2.5.3 基于非线性理论算法

随着研究的深入,更多的非线性理论被用于数字水印技术中来,包括分形、混沌、神经网络等。下面对应用这些方法实现的水印算法进行简单的介绍:

(1)基于分形图像编码的数字水印算法

分形是一种利用图像的自相似性来进行压缩的编码方法。1996年,Puate和Jorban提出了利用分形编码嵌入数字水印的方法,该方法基于分形编码理论,定义每个R块的两个近邻域,根据要嵌入的水印来决定编码时在哪一个邻域来搜索最佳匹配的D块。文献在此基础上,

将R 块的两个近邻域的划分作了改进,提高了水印的鲁棒性。文献对数字图像分别进行传统分形编码和频域分形编码后,通过码数的比较,选择出一些R 块,将这些快的编码方案更改,即用次优匹配D 块代替最优匹配D 块,从而实现数字水印的嵌入。

(2)基于混沌特性的数字水印算法

Athanasios Nikolaidis 和Ioannis Pitas 提出了使用N 维Renyi 混沌映像和N 维Brtnoullo 混沌映像产生混沌序列,将其作为水印嵌入到小波系数中,用于在JPEG 混沌映像产生 环境中保护图像版权。Jie Y ang 等利用了小波变换多分辨率的特性和混沌信号的非相关性,在通过阀值选择的高通小波变换系数中嵌入水印。可以用来在JPEG 有损缩、滤波、旋转、栽剪等环境下保护图像版权。

(3)基于神经网络的数字水印算法

神经网络在数字水印技术中的应用是最近几年才提出的。它的主要作用可分为两个方面:一是在水印嵌入时使用神经网络对图像进行分类或产生自适应图像的水印,其目的是提高水印的嵌入强度和图像的保真度;二是使用神经网络进行水印检测,其目的是提高水印检测的正确率。

Davis 等在使用小波变换进行水印嵌入的基础上,在水印嵌入之前使用神经网络技术产生自适应于图像内容的水印,水印的强度在保证图像质量的约束下可以达到最大值,使得水印的稳健性获得较大的提高。Picard 等在使用多层神经网络的基础上,提出了一个公开密钥的水印系统,试验表明使用该算法的水印对JPEG 压缩有非常好的稳健性。

虽然目前人们开发的鲁棒水印算法很多,但是还是不完善,不够成熟,还没有形成一个完善的体系,尤其是公认的标准尚未出现,这些都使得该项技术的应用和推广需要一段很长的时间。

2.6 数字水印系统的评价

对一个水印系统而言,无论它用于什么目的,不可见性和鲁棒性都是它的两个最重要的指标,因此对水印系统的评价就可以根据这两个指标来进行。可惜的是,到目前为止,对透明性和稳健性都没有确定性的描述,这使得人们不得不从主观的角度建立一些评价办法,下面列出其中常用的一些方法。

(1)不可见性(Invisibility )

对水印透明性的测试可分为主观测试和客观测试两个方面。主观测试是采用一定数量的没有经过训练的旁观者,根据他们是否能够区分出未嵌入水印的和已嵌入水印的多媒体作品来进行。客观测试则使用差别失真评测准则评价因嵌入水印而导致的宿主的退化程度。常用的差别失真评测准则是峰值信噪比(PSNR )和信噪比(SNR ),单位均为贝(dB ),定义如下:

2,,102,,,m ax 10log ()

x y

x y x y x y x y XY p PSN R p p =-∑∑ (2-1)

2,,2,,,10lg ()x y

x y x y

x y x y p SN R p

p =-∑

∑ (2-2) 其中,x y p 和,x y p 分别表示原始图像和嵌入水印后的图像中点(x,y )的灰度值;X ,Y 分别

是图像行和列的个数。上式中可以看出较高的峰值信噪比对应较高的图像间的相似程度,也就是表示嵌入水印后的图像有较高的不可感知性。

还有用MSE 均方误差来度量图像的客观保真度的,与PSNR 相反,MSE 越小表示图像的近似程度越高,即:

2

,,,()x y x y x y p

p M SE XY -=∑ (2-3)

但是,信噪比和峰值信噪比与人的视觉系统(HVS )和听觉系统(HAS )的联系并不密切,而且为了保证水印的透明性,一个水印系统往往会根据宿主信号的特征采用一些比较复杂的方式嵌入水印,因而在数字水印的透明性评价中使用信噪比和峰值信噪比可能得不到比较客观的评价结果。目前,有很多学者在研究HVS 和HAS 的机理,希望由此建立较为客观的失真度量方法。

(1) 鲁棒性(Robustness )

水印对于各种攻击鲁棒性的评定标准,常见的有相似系数和归一化汉明距离。对于随机序列的判定,一般利用假设检验的原理计算相似性,即:

(,)SIM W W = (2-4) 当(,)SIM W W T ≥(判决阀值)时水印存在,否则判定水印不存在。

相关系数用来衡量原始水印与从未经过攻击的多媒体数据中提取的水印之间的相关性,定义如下:

()()

(,)w

N w i w i w w ρ=∑ (2-5) 其中()w i 和()W i 分别是嵌入和恢复的水印信息,w N 是水印的长度。ρ越大在鲁棒性越好。

如果数字水印是由二值数据组成的,还可以采用归一化汉明距离来估计嵌入的恢复的水印的相似性。归一化汉明距离为:

1

1(,)()()w N H D i w w w w i w i N ρ==⊕∑ (2-6) 其中()w i 、()w i 、w N 的定义同上,⊕是异或运算符。

以上介绍了一此评价水印稳健性的方法,尽管这些方法可以用于描述水印的稳健性,但是它们的评价可能都不是客观的,因此研究水印稳健的客观评价方法对水印的发展仍是十分

迫切的。

2.7 数字水印面临的攻击

与密码学类似,数字水印也是一个对抗性的研究领域。正因为有水印攻击的存在,才有水印研究的不断深入。另外,为了实现数字水印的标准化,必须对各种水印算法进行安全性测试。水印测试者既要熟悉水印算法也要熟悉水印攻击算法,而且还要从水印算法的理论入手进行水印信息量和鲁棒性的定量分析。水印攻击分为主动攻击和被动攻击。主动攻击的目的是篡改或破坏水印,使合法用户也不能读取水印信息,而被动攻击则试图破解水印算法。常见的攻击方法有:

(1)简单攻击:简单攻击是指对含水印图像进行各种信号处理操作,试图削弱或删除嵌入的水印信息,而不是识别或分离水印。这类操作有:图像压缩、图像量化与图像增强、图像栽剪、线性或非线性滤波、叠加噪声、几何失真、A/D转换以及图像的校正等。

(2)迷惑攻击:迷惑攻击试图通过伪造原始图像和原始水印来迷惑版权归属,是针对可逆、非盲水印而进行的攻击。防止这一攻击的有效办法就是研究不可逆水印嵌入算法。

(3)StirMark攻击:StirMark是一种通用工具,专门用来对水印算法及其它隐秘术进行鲁棒性测试。它模拟重采样过程:对图像进行微小的几何变形(拉伸、剪切、移位、旋转等),然后利用双线性或Nyquist插值进行重采样,并且模拟A/D转换引入微小的平滑分布的误差。虽然很多水印算法对某种图像操作具有一定的鲁棒性,但对于各种方法的联合使用常常无能为力,因此StriMark是一种很好的测试工具。

(4)抖动攻击:此方法采用在信号加入抖动的方法,如将图像分为若干部分,在每一部分内随机地复制或删除某些采样。这种方法主要针对利用密钥定位水印嵌入位置的水印算法。

(5)马赛克攻击:由于通常的水印算法都要求原始图像的大小不小于某个值,因此,攻击者将水印图像分割为若干很小的图像,再在浏览器中将这些子图像依次拼接起来,与含水印图像有相同的视觉效果。

(6)多文档攻击:此方法利用原始图像数据的不同水印的版本,生成近似的图像数据(如平均法),以此来逼近和恢复原始图像,同时使检测系统无法从中恢复出水印信号。

(7)跳跃攻击:跳跃攻击方要用于音频信号数字水印系统的攻击,其一般实现方法是在音频信号上加入、减去一个跳跃信号后,再将数据块按原来顺序重新组合起来。实验表明,在古典音乐信号中几乎感觉不到这种改变,但是却可以非常有效地阻止水印信号的检测定位,达到难以提取水印信号的目的。

(8)协议攻击:这种攻击不同于以上几种攻击手段,它不针对具体的水印嵌入算法,不破坏水印本身,而是根据数字水印不同的应用场合对数字水印的基本框架进行攻击。这种攻击手段虽然不破坏数字水印本身的存在性,但却可以破坏数字水印与某些权利、义务之间的关系,它是一种针对应用协议的攻击。

这里对数字水印面临的攻击进行了简单的介绍和分类。研究对数字水印系统的攻击将有助于我们设计更加安全可靠的水印系统。

3 小波分析理论

3.1 小波分析理论基础

长期以来,傅里叶变换一直是信号处理领域中最完美,应用最广泛的一种分析手段。但傅里叶变换只是一种纯频域的分析方法,在时域上无任何定位能力,即无法提供任何局部时间段上的频率信息。为了继承傅里叶分析(余弦变换和正弦变换都可以视为傅里叶变换的特例)的优点,同时又克服它的缺点,人们一直在寻找新的方法。

小波分析的出现是傅里叶分析发展史上里程碑式的进展。小波分析是一种时间窗和频率窗都可以改变的时频局部化分析方法,被称为“数字显微镜”。有些人认为小波可以作为表示函数的一种新的基底。还有些人认为小波可以作为时间-频率分析的一种新技术。而另外有些人则把小波看作是一个新的数学学科。所有这些看法都正确的,因为“小波”具有非常丰富的数学内容,并且是对应用有巨大潜力的多方面适用工具。总之,小波变换作为一种数学理论和方法在科学技术界引起了越来越多的关注和重视。可以预料,在今后数年中,它将成为科技工作者经常使用的又一锐利的科学工具,会促进科技及工程应用领域的快速发展。

3.1.1 离散傅立叶变换的局限性

传统的离散傅里叶变换是通过寻找信号的幅度和相位频谱,用它的频率分量对信号进行分析。不能将平稳信号(特性不随时间变化的信号)和非平稳信号(特性随时间变化的信号)进行区分是它的一个缺点。信号对于窗口内的平稳信号,DFT能提供其频率分量的精确图像。对于非平稳信号,DFT可以指出包含哪些频率分量,但不能指出它们在什么时候出现。在空间域上没有任何分辨,解决这一问题的办法是缩短观察窗口,较短的窗口意味着好的时间分辨率,因为它提供非常局部的细节,但是频率分辨很差,这是因为观测信号的时间太短。因此,好的时间分辨率和好的频率不可能同时达到。

实际问题往往有时要求空间域上的分辨与频域上的分辨能够互转化,小波变换的方法正是为适应这种要求而生成的,它不仅继承了短时傅立叶变换的空间分辨特性,同时也引进了频域的分辨,而且可以通过对频率和空间按照特殊的方法抽样,得到离散小波变换。离散短时傅里叶变换对不同的频率成分在空间域上的抽样间隔是相等的,与此同时,离散小波变换对不同的频率成分在空间域上的抽样间隔是可调的,对高频成分采用逐渐精细的空间域抽样步长,从而可以聚焦到研究对象的任意细节,从这个意义上来讲,它被誉为数学显微镜。因此,小波变换方法是一种有效的信号时频分析方法。

3.1.2 小波定义

小波分析方法是一种窗口大小(即窗口面积)固定但其形状可以改变,时间窗和频率窗都可改变的时频局部化分析方法。即在低频部分具有较高的频率分辨率和较低的时间分辨率,在高频部分具有较高的时间辨率和较低的频率分辨率。正是这种特性,使小波变换具有对信号的自适应性。

小波是由一个满足条件

()0C t dt ψψ+∞

-∞

==? (3-1)

的函数()t ψ通过平移和伸缩而产生一函数族,()a b t ψ。

1

2,()()a b t b t a a ψψ-= a,b ∈

R ;a>0 (3-2) ,()a b t ψ称为小波基函数,简称小波基。其中a 为尺度因子(伸缩因子),b 为平移因子,

因为它们都是连续变化的值,所以称,()a b t ψ为连续变化的小波基函数。他们是由同一母小波

函数()t ψ经过伸缩和平移后得到的一组函数系列。

记?ψ为()t ψ的傅里叶变换,即:?()()0jwt t e dt ψωψ-==?。在这里,如果?()ψω满足:

()20?C d ψψωωω+∞

=<∞? (3-3)

则称()t ψ为允许小波,条件式(3-3)称为可允许性条件。

由于小波基函数在时域、频域都具有有限的或近似有限的定义域,所以经过伸缩平移后的函数在时域仍是局部性的。小波基函数的窗口随尺度因子的不同而伸缩,当a 逐渐变大时,基函数的时间窗口t ?逐渐变大,而对应的频域窗口ω?相应减小,中心频率(即频率窗的中心点)逐渐变低,相反,当a 逐渐减小,基函数的时间窗口t ?逐渐减小,其频率窗口ω?相应增大,中心频率逐渐升高。

经过定量分析可得到如下结论:

(1)尺度的倒数1/a 在一定意义上对应频率ω,即尺度越小,对应频率越高,尺度越大,对应频率越低。如果我们将尺度理解为时间窗口的话,则小尺度信号为短时间信号。这一点同信号时频分布的自然规律是相符的,因为,事实上高频信号必然持续时间很短,低频信号必然持续时间较长。

(2)在任何b 值上,小波时、频域窗口的大小t ?和ω?都随频率的变化而变化。

(3)在任何尺度a ,时间点b 上,窗口面积t ω?? 保持不变,也即时间、尺度分辨率是相互制约的,不可能同时提高。

(4)由于小波母函数在频域具有带通特性,其伸缩和平移系列可以看作是一组带通滤波器。通常我们将通带宽度与中心频率的比值称为某一带通滤波器的品质因数,即()ψω的品质因数00ωθω?=。

由以上分析可知,小波基函数,()a b t ω作为带通滤波器,其品质因数不随尺度a 的变化,

是一组频率特性相同的带通滤波器组。

3.2 离散小波变换

因为离散小波变换由连续小波变换离散化后得到,所以在介绍离散小波变换之前,先简单的介绍一下连续小波变换。

任意函数()f t 的连续变换(Continue Wavelet Transform ),简称(CWT ):

,1(,)(),()()()f a b R t b W T a b f t t f t dt a ψψ-== (3-4) 其中t b a ψ-?? ???为()t b a ψ-的共轭。(,)f W T a b 为小波变换系数。 利用小波变换产生的小波系数,我们可以对原图像进行重构,也就是小波变换

的逆变换,其公式为:

21

()(,f t b da f t W T a b db C a a ψ∞∞-∞-∞-??= ????? (3-5)

其中C ψ是对()t ψ

提出的允许性条件,,()a b t b t a ψ-??=

???是基本小波的位移与尺度伸

缩。

关于小波变换式,有以下几点补充说明: (1)尺度因子a 的作用是将基本小波()t ψ作伸缩,a 愈大t a ψ??

???愈宽。在不同尺度下小

波的持续时间(也就是分析时段)随a

保持不变。

(2),()a b t ψ前加因子的目的是使不同a 值下,()a b t ψ的能量保持相等。

在实际应用中,不管是图像还是音频信息,都是经过采样量化后得到的一些离散数据,因此我们还应将上述连续小波变换离散化,以便于对离散的图像信号进行处理。

(1)离散小波函数

我们将尺度因子a 和平移因子b 离散化(取2j a =和2j s b kT =),则(3-2)式可表示为:

,2()22j s j k s j j t kT t t kT ψ??-??==- ? ???

?? (3-6) 其中:,j k z ∈。然后再将t 轴用s T 归一化,上式就变为:

2,()2(2)j j j k t t k ψψ--=- (3-7)

我们称上式为离散小波函数。

(2)离散小波变换(DWT )

对任意函数()f t 的离散小波变换(Discrete Wavelet Transform,简称为DWT )为:

,()(,),()f j k jk t R W T j k f f t dt ψψ==? (3-8)

(,)f W T j k 为离散变换系数。

(3)离散小波变换的逆变换(IDWT )

若离散小波序列{},j k ik z ψ

∈构成一个框架,设其上、下界分别主A 和B ,则当A=B 时(此

时框架为紧框架),离散小波变换的逆变换(IDWT )公式为:

',,,,1(),()(,)()j k j k f j k j k jk

f t f t W T j k t A ψψψ==∑

∑ (3-9) 当A=B=1时,离散小波序列{},,j k j k z ψ

∈为一正交基,此时离散小波变换的逆变换公式为:

',,,,,(),(,)()j k j k f j k j k j k f t f W T j k t ψψψ==∑

∑ (3-10)

式(3-8)和(3-10)是对一维信息的小波变换与重构,处理图像信号需要二维小波变换。将一维小波变换进行拓展,我们可以得到二维离散小波变换与重建公式。

3.2.1 二维离散小波变换快速算法

假定,i i j s 为j 尺度空间的剩余尺度系数序列,并且令0h 和1h 分别为小波函数的低通和高通

滤波器,则二维小波变换的快速分解公式为

,1

0,,(2)(2)i j l

i j k m k m a h k i h m l s -=--∑ (3-11) ,01,,(2)(2)i j l j k k m k m h k i h m l s β-=

--∑ (3-12) ,11,,(2)(2)i j l i j k m k m r h k i h m l s -=

--∑ (3-13) ,00,,(2)(2)i j l i j k m k m s h

k i h m l s -=--∑ (3-14)

其中:i ,l 分别为x 方向和y 方向上的位移,j s 、j α、j β、j γ分别为将其上一尺度(j-1尺度)空间中的剩余尺度系数序列j l s -经x 方向和y 方向上的低通滤波、x 方向上的高通滤波和y 方向上的低通滤波、x 方向和y 方向上的高通滤波后所得到的j 尺度空间中的系数序列。

公式(3-11)—(3-14)的树型流程图好图3.1所示。

图3.1二维小波变换的树形算法示意图

重构算法公式为:

(),,00,10,,,01,11,,(2)(2)2(2)(2)(2)(2)(2)j l j j k m i j i j k m k m j j i j i j k m k m s s h k i h m l h k i h m l h k i h m l h k i h k l αβ

γ-=

--+--+--+--∑∑∑∑ (3-15)

上述快速算法,是在已知原始二维函数在某一尺度空间的展开系数矩阵,j m n s 基础上进行

小波实验报告一维Haar小波2次分解

一、题目:一维Haar 小波2次分解 二、目的:编程实现信号的分解与重构 三、算法及其实现:离散小波变换 离散小波变换是对信号的时-频局部化分析,其定义为:/2200()(,)()(),()()j j Wf j k a f t a t k dt f t L R φ+∞---∞=-∈? 本实验实现对信号的分解与重构: (1)信号分解:用小波工具箱中的dwt 函数来实现离散小波变换,函数dwt 将信号分解为两部分,分别称为逼近系数和细节系数(也称为低频系数和高频系数),实验中分别记为cA1,cD1,它们的长度均为原始信号的一半,但dwt 只能实现原始信号的单级分解。在本实验中使用小波函数db1来实现单尺度小波分解,即: [cA1,cD1]=dwt(s,’db1’),其中s 是原信号;再通过[cA2,cD2]=dwt(cA1,’db1’)进行第二次分解,长度又为cA2的一半。 (2)信号重构:用小波工具箱中的upcoef 来实现,upcoef 是进行一维小波分解系数的直接重构,即: A1 = upcoef('a',cA1,'db1'); D1 = upcoef('a',cD1,'db1')。 四、实现工具:Matlab 五、程序代码: %装载leleccum 信号 load leleccum; s = leleccum(1:3920); %用小波函数db1对信号进行单尺度小波分解 [cA1,cD1]=dwt(s,'db1'); subplot(3,2,1); plot(s); title('leleccum 原始信号'); %单尺度低频系数cA1向上一步的重构信号 A1 = upcoef('a',cA1,'db1'); %单尺度高频系数cD1向上一步的重构信号 D1 = upcoef('a',cD1,'db1'); subplot(3,2,3); plot(A1); title('单尺度低频系数cA1向上一步的重构信号'); subplot(3,2,5); plot(D1); title('单尺度高频系数cD1向上一步的重构信号'); [cA1,cD1]=dwt(cA1,’db1'); subplot(3,2,2); plot(s); title('leleccum 第一次分解后的cA1信号'); %第二次分解单尺度低频系数cA2向上一步的重构信号 A2= upcoef('a',cA2,'db1',2); %第二次分解单尺度高频系数cD2向上一步的重构信号 D2 = upcoef('a',cD2,'db1',2); subplot(3,2,4); plot(A2);

关于数字图像处理论文的题目

长春理工大学——professor——景文博——旗下出品 1基于形态学运算的星空图像分割 主要内容: 在获取星图像的过程中,由于某些因素的影响,获得的星图像存在噪声,而且星图像的背景经常是不均匀的,为星图像的分割造成了极大的困难。膨胀和腐蚀是形态学的两个基本运算。用形态学运算对星图像进行处理,补偿不均匀的星图像背景,然后进行星图像的阈值分割。 要求: 1> 图像预处理:对原始星空图像进行滤波去噪处理; 2> 对去噪后的图像进行形态学运算处理; 3> 选取自适应阈值对形态学运算处理后的图像进行二值化; 4> 显示每步处理后的图像; 5> 对经过形态学处理后再阈值的图像和未作形态学处理后再阈值的图像进行对比分析。 待分割图像直接分割图像处理后的分割图像 2基于数字图像处理的印刷电路板智能检测方法 主要内容: 通过对由相机实时获取的印刷电路板图像进行焊盘识别,从而提高电子元件的贴片质量,有效提高电路板的印刷效率。 要求: 1> 图像预处理:将原始彩色印刷电路板图像转成灰度图像,对灰度图像进行背景平滑和滤波去噪; 2> 对去噪后的图像进行图像增强处理,增强边缘提取的效果。 3> 对增强后的图像进行边缘提取(至少两种以上的边缘提取算法); 4> 显示每步处理后的图像(原始电路板图像可自行查找); 5> 图像处理后要求能对每个焊盘进行边缘提取,边缘清晰。 3静止背景下的移动目标视觉监控 主要内容:

基于视觉的人的运动分析最有前景的潜在应用之一是视觉监控。视觉监控系统的需求主要来自那些对安全要求敏感的场合,如银行、商店、停车场、军事基地等。通过对静止背景下的目标识别,来提醒监测人员有目标出现。 要求: 1>对原始参考图和实时图像进行去噪处理; 2>对去噪后的两幅图像进行代数运算,找出目标所在位置,提取目标,并将背景置黑; 3> 判断目标大小,若目标超过整幅图像的一定比例时,说明目标进入摄像保护区域,系统对监测人员进行提示(提示方式自选)。 4>显示每步处理后的图像; 5>分析此种图像监控方式的优缺点。 背景目标出现目标提取 4车牌识别图像预处理技术 主要内容: 车辆自动识别涉及到多种现代学科技术,如图像处理、模式识别与人工智能、计算机视觉、光学、机械设计、自动控制等。汽车作为人类生产、生活中的重要工具被广泛的使用,实现自动采集车辆信息和智能管理的车牌自动识别系统具有十分重要的意义: 要求: 1>对原始车牌图像做增强处理; 2>对增强后的彩色图像进行灰度变换; 3>对灰度图像进行直方图均衡处理; 4>选取自适应的阈值,对图像做二值化处理; 5>显示每步处理后的图像; 6>分析此种图像预处理的优缺点及改进措施,简要叙述车牌字符识别方法 原始车牌图像处理后的车牌图像 5医学细胞图像细胞分割图像增强算法研究 主要内容: 医学图象处理利用多种方法对各种图像数据进行处理,以期得到更好的显示效果以便医生根据细胞的外貌进行病变分析。 要求: 1>通过对图像的灰度变换调整改变细胞图像的灰度,突出感兴趣的细胞和细胞核区域。 2>通过直方图修改技术得到均衡化或规定化等不同的处理效果。 3>采用有效的图像平滑方法对细胞图像进行降噪处理,消除图像数字化和传输时所混入的噪声,提高图像的视觉效果。 4>利用图像锐化处理突出细胞的边缘信息,加强细胞的轮廓特征。 5>显示每步处理图像,分析此种细胞分割图像预处理方法的优缺点。 原始细胞图像 图像处理后的细胞图像 6瓶子灌装流水线检测是否液体灌装满瓶体 当饮料瓶子在罐装设备后要进行液体的检测,即:进行判断瓶子灌装流水线是否灌装满瓶体的检测,如液面超过瓶颈的位置,则装满,否则不满,如果不满则灌装液体不合格,需重新进行灌装。 具体要求: 1)将原进行二值化 2)二值化后的图像若不好,将其滤波再进行膨胀处理,并重新进行二值化

数字水印技术_毕业设计论文

目录 1.数字水印技术的概述 (2) 1.1数字水印的概述 (2) 1.2数字水印的典型算法 (3) 2.可实现数字水印技术的实用工具——Matlab (4) 2.1概述 (4) 2.2算法中常用的Matlab函数介绍 (5) 3.离散余弦变换(DCT)算法及水印实现 (6) 3.1DCT变换公式 (6) 3.2二维DCT的性质 (7) 3.3DCT变换水印的实现 (8) 3.4离散余弦变换水印提取算法 (10) 4.数字水印的性能评估和攻击 (14) 4.1数字水印的性能评估和基准 (14) 4.2图像水印的攻击 (16) 4.3DCT算法水印实现的攻击实验 (16) 5.总结 (19)

1.数字水印技术的概述 1.1数字水印的概述 伴随着计算机网络的发展,信息媒体的数字化为信息的存取提供了巨大的便利,显著提高了信息表达的效率和准确性。但是同时也带来了一些负面影响,一些别有企图的个人和团体在没有得到原作者的同意的情况下复制和传播有版权的数据文件或作品。所以,数字媒体的信息安全、知识产权保护和认证等问题变得日益突出,变成一个急需解决的议题。密码技术是信息安全技术领域的主要传统技术之一,但是此方法有缺点:一是加密后的文件因不可理解性从而妨碍信息的传播。二是一旦被解密后,文件就不再受保护。所以,需要一种代替技术或者是对密码学进行补充的技术,这时,数字水印技术便被提出了。 数字水印技术是一种可以在开放网络环境下保护版权和认证来源及数据完整性的新型技术,原作者的创作信息和个人标志通过数字水印系统以人所不可感知的水印形式嵌入在多媒体中,从而使人们无法从表面上感知水印,只有专用的检测器或软件才可以检测出隐藏的数字水印。水印的存在要以不破坏原数据的欣赏价值、使用价值为原则。 数字水印技术基本特征主要有:鲁棒性、不可见性、不可检测性、自恢复性。 数字水印的主要应用领域有版权保护、盗版跟踪、图像认证、票据防伪、标题与注释、拷贝保护。 数字水印按特性划分分为鲁棒数字水印和脆弱数字水印;按水印所附载的媒体划分分为图像水印、音频水印、视频水印、文本水印以及用于三维网格模型的网格水印等;按检测过程划分分为明文水印和盲水印;按内容划分分为有意义水印和无意义水印;按用途划分分为票据防伪水印、版权保护水印、篡改提示水印和隐蔽标识水印;按水印隐藏的位置划分分为时(空)域数字水印、频域数字水印、时/频域数字水印和时间/尺度域数字水印。 尽管人们都在努力发展和完善数字水印技术,但水印技术仍然没有完全成熟和广为人们理解,而且还有很多问题没有得到解决。尽管水印技术很难在短期内

基于小波信号的噪声消除matlab实验报告

南京师范大学物理科学与技术学院 医用电子学论文 论文名称:基于小波变换的心电信号噪声消除 院系:物科院 专业:电路与系统 姓名:聂梦雅 学号: 121002043 指导教师:徐寅林

摘要 以小波变换的多分辨率分析为基础, 通过对体表心电信号(ECG) 及其噪声的分析, 对ECG信号中存在的基线漂移、工频干扰及肌电干扰等几种噪声, 设计了不同的小波消噪算法; 并利用MIT/BIH 国际标准数据库中的ECG 信号和程序模拟所产生的ECG 信号, 分别对算法进行了仿真与实验验证。结果表明, 算法能有效地滤除ECG 信号检测中串入的几类主要噪声, 失真度很小, 可满足临床分析与诊断对ECG 波形的要求。 关键词: ECG 信号, 小波变换, 基线漂移, 工频干扰, 肌电干扰

Abstract We apply the multi-resolution analysis (MRA ) of wavelet transform ( WT ) , which was proposed by Mallat [ 5 ] , to suppress the three main types of noises existing in electrocardiogram ( ECG ) signals : baseline wander, power line interference and electro my ographical interference. We apply Mallat algorithm [ 4 ] to suppress the baseline wander in ECG signals. We apply the sof t-thresholding algorithm, proposed by donohoetal on the basis of MRA of WT , to suppress power line interference in ECG signals. We apply Mallat algorithm and then the algorithm proposed by Donohoetal to suppress the electro my ographical interference in ECG signals ,who sefrequency range varies f rom 5Hz to 2kHz. We performed simulations ,using both ECG signals from MIT/BIH database, and ECG signals generated via computer simulation .The results show that the algorithm can suppress the main no isesexisting in ECG signals efficiently with very little distortion, and can satisfy the requirement s of clinical analysis and diagnosis on ECG waveforms. Key words: ECG (electro cardio gram ) signal, wavelet transform , baseline wander, power line interference , electro my ographical interference

数字图像处理毕业论文

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

小波变换

《医学图像处理》实验报告 实验十:小波变换 日期: 2014年05月06日 摘要 本次实验的实验目的及主要内容是: 一维小波变换和反变换 二维小波变换和反变换 二维小波细节置零、去噪

一、技术讨论 1.1实验原理 小波变换的原理:是指一组衰减震动的波形,其振幅正负相间变化为零,是具有一定的带宽和中心频率波组。小波变换是用伸缩和平移小波形成的小波基来分解(变换)或重构(反变换)时变信号的过程。不同的小波具有不同带宽和中心频率,同一小波集中的带宽与中心频率的比是不变的,小波变换是一系列的带通滤波响应。它的数学过程与傅立叶分析是相似的,只是在傅立叶分析中的基函数是单频的调和函数,而小波分析中的基函数是小波,是一可变带宽内调和函数的组合。 小波去噪的原理:利用小波变换把含噪信号分解到多尺度中,小波变换多采用二进型,然后在每一尺度下把属于噪声的小波系数去除,保留并增强属于信号的小波系数,最后重构出小波消噪后的信号。其中关键是用什么准则来去除属于噪声的小波系数,增强属于信号的部分。 1.2实验方法 1)dwt函数(实现1-D离散小波变换) [cA,cD]=dwt(X,’wname’)使用指定的小波基函数‘wname’对信号X进行分解,cA和cD分别是近似分量和细节分量; [cA,cD]=dwt(X,Lo_D,Hi_D)用指定的滤波器组Lo_D,Hi_D对信号进行分解 2)idwt函数(实现1-D离散小波反变换) X=idwt(cA,cD,’wname’) X=idwt(cA,cD,Lo_R,Hi_R) X=idwt(cA,cD,’wname’,L) X=idwt(cA,cD,Lo_R,Hi_R,L) 由近似分量cA和细节分量cD经过小波反变换,选择某小波函数或滤波器组,L为信号X中心附近的几个点 3)dwt2函数(实现2-D离散小波变换) [cA,cH,cV,cD]=dwt2(X,’wname’) [cA,cH,cV,cD]=dwt2(X,’wname’) cA近似分量,cH水平细节分量,cV垂直细节分量,cD对角细节分量 4)idwt2函数(实现2-D离散反小波变换) X=idwt2(cA,cH,cV,cD,’wname’) X=idwt2(cA,cH,cV,cD,Lo_R,Hi_R) X=idwt2(cA,cH,cV,cD,’wname’,S) X=idwt2(cA,cH,cV,cD,Lo_R,Hi_R,S)

MATLAB图像处理DWT(离散小波变化)

《基础强化训练》报告 题目:MATLAB图像处理专业班级: 学生姓名: 指导教师: 2010 年07 月13 日

基础强化训练任务书 学生姓名:专业班级: 指导教师:工作单位: 题目: MATLAB图像处理DWT(离散小波变化) 基础强化训练目的 ①较全面了解常用的数据分析与处理原理及方法; ②能够运用相关软件进行模拟分析; ③掌握基本的文献检索和文献阅读的方法; ④提高正确地撰写论文的基本能力。 训练内容和要求 ①采集一幅像素大于64*64黑白图像; ②常规的数学统计数据处理:计算图象各象素点灰度值得均值、标准差、方差, 并绘出灰度直方图; ③数据分析常用算法:FFT(傅立叶变换),DCT(离散余弦变化),DWT(离散小 波变化) 初始条件 ①MATLAB软件 ②数字信号处理与图像处理基础知识 时间安排: 第19周,安排任务 第20周,仿真设计(鉴主13楼计算机实验室) 第21周,完成(答辩,提交报告,演示) 指导教师签名: 20010年 7月14 日 系主任(或责任教师)签名:2010年 7月 14日

目录 摘要 (1) Abstract (2) 1 数据采集 (3) 1.1图像的选取 (3) 1.2 MATLAB读取方法 (3) 1.2.1 编辑M文件 (3) 1.2.2 图像的读取与灰度图的转换 (4) 1.2.3 灰度值的获取 (5) 2 数据统计处理 (6) 2.1 均值计算 (6) 2.1.1 原理及计算公式 (6) 2.2 各点像素灰度值的标准差计算 (7) 2.3 各像素点灰度值的方差 (8) 2.4 灰度直方图 (9) 3.离散小波变换 (10) 3.1 离散小波变换原理 (10) 3.2变换及反变换程序和结果 (10) 3.2.1离散小波变换 (10) 3.2.2离散小波反变换 (12) 5 总结(心得体会) (14) 6参考文献 (15)

数字图像处理应用论文数字图像处理技术论文

数字图像处理应用论文数字图像处理技术论文 关于数字图像处理及其应用的研究 摘要:首先对数字图像处理的关键技术以及相应的处理设备进行详细的探讨,然后对数字图像处理的应用领域以及发展趋势进行详尽论述。 关键词:数字图像处理:关键技术;应用领域 0 引言 人类通过眼、耳、鼻、舌、身接受信息,感知世界。约有75%的信息是通过视觉系统获取的。数字图象处理是用数字计算机处理所获取视觉信息的技术,上世纪20年代Bartlane电缆图片传输系统(纽约和伦敦之间海底电缆)传输一幅图片所需的时间由一周多减少到小于3个小时;上世纪50年代,计算机的发展,数字图像处理才真正地引起人们的巨大兴趣;1964年,数字图像处理有效地应用于美国喷气推进实验室(J.P.L)对“徘徊者七号”太空船发回的大批月球照片的处理;但是直到上世纪六十年代末至七十年代扔,由于离散数学理论的创立和完善,使之形成了比较完整的理论体系,成为一门新兴的学科。数字图像处理的两个主要任务:如何利用计算机来改进图像的品质以便于人类视觉分析;对图像数据进行存储、传输和表示,便于计算机自动化处理。图像处理的范畴是一个受争论的话题,因此也产生了其他的领域比如图像分析和计算机视觉等等。

1 数字图像处理主要技术概述 不论图像处理是基于什么样的目的,一般都需要通过利用计算机图像处理对输入的图像数据进行相关的处理,如加工以及输出,所以关于数字图像处理的研究,其主要内容可以分为以下几个过程。图像获取:这个过程基本上就是把模拟图像通过转换转变为计算机真正可以接受的数字图像,同时,将数字图像显示并且体现出来(例如彩色打印)。数据压缩和转换技术:通过数据压缩和数据转换技术的研究,减少数据载体空间,节省运算时间,实现不同星系遥感数据应用的一体化。图像分割:虽然国内外学者已提出很多种图像分割算法,但由于背景的多变性和复杂性,至今为止还没有一种能适用于各种背景的图像分割算法。当前提出的小波分析、模糊集、分形等新的智能信息处理方法有可能找到新的图像分割方法。图像校正:在理想情况下,卫星图像上的像素值只依赖于进入传感器的辐射强度;而辐射强度又只与太阳照射到地面的辐射强度和地物的辐射特性(反射率和发射率)有关,使图像上灰度值的差异直接反映了地物目标光谱辐射特性的差异,从而区分地物目标。图像复原,以图像退化的数学模型为基础,来改善图像质量表达与描述,图像分割后,输出分割标记或目标特征参数;特征提取:计算描述目标的特征,如目标的几何形状特征、统计特征、矩特征、纹理特征等。图像增强:显示图像中被模糊的细节。或是突出图像中感兴趣的特征。图像识别:统计模式识别、模糊模式识别、人工神经网络等。

数字信号处理论文 数字水印

课程论文 现代软件工程与实践 题目:数字水印 学院(系): 专业班级: 学生姓名: 指导教师: 2012 年1 月5 日

摘要 随着计算机通信技术的迅速发展,尤其是Internet技术的发展,多媒体存储和传输技术的进步使存储和传输数字化信息成为可能,然而,这也使盗版者能以低廉的成本复制及传播未经授权的数字产品内容,出于对利益的考虑,数字产品的版权所有者迫切需要解决知识产权的保护问题。而数字水印正式在这一背景下提出的,是数字产权保护技术之一。本文介绍了数字水印的产生背景、基本原理、应用方面等,并分析了基于奇异值分解的数字水印技术。 关键词:数字水印;奇异值分解;版权保护

目录 摘要........................................................................................................... 错误!未定义书签。目录 (3) 1 前言(或“绪论”)................................................................................... 错误!未定义书签。 1.1 设计任务.................................................................................... 错误!未定义书签。 1.1.1 需求说明.......................................................................... 错误!未定义书签。 1.2 设计内容.................................................................................... 错误!未定义书签。 2 程序要求................................................................................................... 错误!未定义书签。 3 算法分析................................................................................................... 错误!未定义书签。 4 流程图(或框图、模块图)................................................................... 错误!未定义书签。 5 程序源代码............................................................................................... 错误!未定义书签。 6 调试及运行结果....................................................................................... 错误!未定义书签。 7 体会........................................................................................................... 错误!未定义书签。 8 参考文献................................................................................................... 错误!未定义书签。

哈工大小波分析上机实验报告

小波分析上机实验报告 院系:电气工程及自动化学院 学科:仪器科学与技术

实验一小波分析在信号压缩中的应用 一、试验目的 (1)进一步加深对小波分析进行信号压缩的理解; (2)学习Matlab中有关信号压缩的相关函数的用法。 二、相关知识复习 用一个给定的小波基对信号进行压缩后它意味着信号在小波阈的表示相对缺少了一些信息。之所以能对信号进行压缩是因为对于规则的信号可以用很少的低频系数在一个合适的小波层上和一部分高频系数来近似表示。 利用小波变换对信号进行压缩分为以下几个步骤来完成: (1)进行信号的小波分解; (2)将高频系数进行阈值量化处理。对从1 到N 的每一层高频系数都可以选择不同的阈值并且用硬阈值进行系数的量化; (3)对量化后的系数进行小波重构。 三、实验要求 (1)对于某一给定的信号(信号的文件名为leleccum.mat),利用小波分析对信号进行压缩处理。 (2)给出一个图像,即一个二维信号(文件名为wbarb.mat),利用二维小波分析对图像进行压缩。 四、实验结果及程序 (1)load leleccum %将信号装入Matlab工作环境 %设置变量名s和ls,在原始信号中,只取2600-3100个点 s = leleccum(2600:3100); ls = length(s); %用db3对信号进行3级小波分解 [c,l] = wavedec(s, 3, 'db3'); %选用全局阈值进行信号压缩 thr = 35; [xd,cxd,lxd,perf0,perfl2] = wdencmp('gbl',c,l,'db3',3,thr,'h',1); subplot(2,1,1);plot(s); title('原是信号s'); subplot(2,1,2);plot(xd); title('压缩后的信号xd');

哈工大小波实验报告

小波理论实验报告 院(系) 专业 学生 学号 日期 2015年12月

实验报告一 一、 实验目的 1. 运用傅立叶变换知识对常用的基本函数做基本变换。 2. 加深对因果滤波器的理解,并会判断因果滤波器的类型。 3. 运用卷积公式对基本信号做滤波处理并分析,以加深理解。 4. 熟悉Matlab 中相关函数的用法。 二、 实验原理 1.运用傅立叶正、反变换的基本公式: ( )?()() ()(),1 1?()(),22i x i t i t i t i t f f x e dx f t e dt f t e f t f e d f t e ωωωωωωωωπ π ∞∞---∞ -∞ ∞ --∞ ==== =?? ? 及其性质,对所要处理信号做相应的傅里叶变换和逆变换。 2.运用卷积的定义式: 1212()()()()+∞ -∞ *=-? f t f t f f t d τττ 对所求信号做滤波处理。 三、 实验步骤与内容 1.实验题目: Butterworth 滤波器,其冲击响应函数为 ,0 ()0, 0若若α-?≥=?

数字图像处理结课论文

数字图像处理结课作业 --数字图像频域增强方法 及在matlab中的实现 学生姓名: 学号: 学院:理学院 班级:电科班 指导教师:

摘要:图像增强的目的是使处理后的图像更适合于具体的应用,即指按一定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要的信息,使之改善图像质量,加强图像判读和识别效果的处理技术。从总体上可以分为两大类:空域增强和频域增强。频域处理时将原定义空间中的图像以某种形式转换到其他空间中,利用该空间的特有性质方便的进行图像处理。而空域增强是在图像空间中借助模板对图像进行领域操作,处理图像每一个像素的取值都是根据模板对输入像素相应领域内的像素值进行计算得到的。空域滤波基本上是让图像在频域空间内某个范围的分量受到抑制,同时保证其他分量不变,从而改变输出图像的频率分布,达到增强图像的目的。本文主要从空域展开图像增强技术,重点阐明数字图像增强处理的基本方法,介绍几种空域图像增强方法。 关键词:图像增强 MATLAB 空域增强锐化空间滤波平滑空间滤波

目录: 1、何为数字图像处理及MATLAB的历史 2、空间域图像增强技术研究的目的和意义 3、空间域的增强 3.1 背景知识 3.2 空间域滤波和频域滤波之间的对应关系 3.3 锐化滤波 3.4 平滑滤波 4、结论 1、何为数字图像处理及MATLAB的历史 数字图像处理(digital image processing),就是利用数字计算机或者其他数字硬件,对从图像信息转换而得到的电信号进行某些数学运算,以提高图像的实用性。例如从卫星图片中提取目标物的特征参数,三维立体断层图像的重建等。总的来说,数字图像处理包括运算、几何处理、图像增强、图像复原、图像形态学处理、图像编码、图像重建、模式识别等。目前数字图像处理的应用越来越广泛,已经渗透到工业、医疗保健、航空航天、军事等各个领域,在国民经济中发挥越来越大的作用。 MATLAB是由美国Math Works公司推出的软件产品。MATLAB是“Matric Laboratory”的缩写,意及“矩阵实验室”。MATLAB是一完整的并可扩展的计算机环境,是一种进行科学和工程计算的交互式程序语言。它的基本数据单元是不需要指定维数的矩阵,它可直接用于表达数学的算式和技术概念,而普通的高级语言只能对一个个具体的数据单元进行操作。它还是一种有利的教学工具,它在大学的线性代数课程以及其它领域的高一级课程的教学中,已成为标准的教学工具。

数字水印技术对于版权保护的应用研究

数字水印技术对于版权保护的应用研究 【摘要】在图像版权保护中,数字水印技术的采用占有很大的比重,对这类水印来说,要求算法具有较高的鲁棒性,即在遭受剪切、加扰、随机噪声、失真、滤波、旋转、缩放、JPEG压缩等常见的信号处理攻击和几何攻击时仍能从含水印图像中提取出水印信息。然而,绝大多数水印算法不能抵抗甚至微小的几何攻击,即现有的水印技术抗几何攻击的能力很差。因此,研究既能抵抗信号处理攻击又能抵抗几何攻击的鲁棒数字水印技术仍然是一项富有挑战性的工作。本论文就是针对提高数字水印算法抗信号处理和几何攻击的鲁棒性进行研究,结合零水印的概念和混沌系统,并将图像置乱引入到水印算法中,提出了一种基于混沌阵列的鲁棒零水印算法,对图像版权进行有效的保护。 【关键字】数字水印鲁棒性混沌零水印 1 引言 1.1 选题背景 随着当代信息技术和计算机互联网络的迅猛发展,人类进入了以数字信息为特征的信息社会,数字多媒体产品越来越盛行,各种形式的多媒体数字作品(图像、视频、音频等)可以以不同的形式在网络上方便、快捷地发表和传输。多媒体通信逐渐成为人们之间信息交流的重要手段。 由于数字图像信息形象、生动,因而被人类广为使用,成为人类表达信息的重要手段之一。但是,它给我们带来便利的同时也带来了安全隐患,例如:有些数字图像可能会涉及到国家或企业机密,有些图像只希望被授权者使用,有些图像又可能会涉及个人隐私等等,如何保护这些图像数据的安全是人们越来越关注的问题;另一方面,由于数字图像易于复制和修改的原因,盗版问题也越来越严重,如何对数字图像的版权进行很好地保护以保证作品作者、所有者以及合法用户的权利,也是人们越来越关注的热点问题。解决数字图像版权问题的主要手段是数字水印技术,因此研究数字水印技术对图像版权的保护具有重要的理论和现实意义。本论文正是基于上述背景,主要研究数字水印技术。 1.2 目的与意义 近年来,国外许多学者提出了一系列新的信息安全保护思想,特别是在知识产权保护、防篡改及信息内嵌式注释等领域提出了崭新的防范与保护措施。信息隐藏(Information Hiding)与数字水印(Digital Watermark)技术就是一种新的数字媒体保护措施,它是将特定的信息(如版权信息、秘密消息等)嵌入到图像、语音、视频及文本文件等各种数字媒体中,以达到标识、注释及版权保护等目的。同时,这种信息对宿主媒体的影响不足以引起人们的注意且具有特定的恢复方法,此信息对非法接收者应该是不可见、不可察觉的。所以,数字水印技术是目前信息安全技术领域的一个新方向,是一种可以在开放网络环境下保护版权和认证来源及完整性的新型技术。 1.3 图像版权保护与数字水印 图像版权保护,即所谓的PRM(Picture Rights Management)就是采取信息安全技术手段在内的系统解决方案,在保证合法的、具有权限的用户对数字图像信息正常使用的同时,保护数

数字图像处理论文

华东交通大学理工学院课程设计报告书 所属课程名称数字图像处理期末论文分院电信分院专业班级14 计科 学号20140210440214 学生姓名习俊 指导教师熊渊 2016 年12 月13 日

摘要 数字图像处理是用计算机对图像信息进行处理的一门技术,主要是为了修改图形,改善图像质量,或是从图像中提起有效信息,还有利用数字图像处理可以对图像进行体积压缩,便于传输和保存。本文论述了用Matlab编程对数字图像进行图像运算的基本方法。图像运算涵盖了MA TLAB程序设计、图像点运算、代数运算、几何运算等基本知识及其应用(点运算是图象处理的一个重要运算)。以及对图像加入噪声、图像缩放和图像旋转。 关键词图像点运算;代数运算;几何运算;图像缩放;图像旋转

目录 绪论 第一章图像运算 2.1点运算 2.2代数运算 2.3几何运算 第二章程序设计与调试 结束语 参考文献

绪论 早期的计算机无论在计算速度或存储容量方面,难于满足对庞大图像数据进行实时处理的要求。随着计算机硬件技术及数字化技术的发展,计算机、内存及外围设备的价格急剧下降,而其性能却有了大幅度的提高。 图像信息是人类获得外界信息的主要来源,数字图像处理技术越来越多的应用于人们日常工作、学习和生活中。和传统图像处理相比,它具有精度高、再观性好、通用性和灵活性强等特点。在近代科学研究、军事技术、工农业生产、医学、气象及天文学等领域中也得到了广泛应用。 近几年来,随着计算机和各个相关领域研究的迅速发展,科学计算可视化、多媒体技术等研究和应用的兴起,数字图像处理从1个专门领域的学科,变成了1种新型的科学研究和人机界面的工具。数字图像作为一门新兴技术,它是二十一世纪五十年代数字计算机发展到相当水平后开拓出来的计算机应用新领域,它把图像转换成数据矩阵存放于计算机中,并进行滤波、增强、删除等处理,包括图像输入输出技术、图像分析、变换于处理技术以及图像识别和特征提取等方面。六十到七十年代数字处理技术的理论和方法更加完善,其准确性、灵活性和通用性逐步提高。 在日常生活中,电脑人像艺术,电视中的特殊效果,自动售货机钞票的识别,邮政编码的自动识别和利用指纹、虹膜、面部等特征的身份识别等均是图像处理的广泛应用。 进行数字图像处理时主要涉及数字图像点运算处理,针对图像的像素进行加、减、乘、除等运算,有效地改变了图像的直方图分布。

一种基于DWT水印源代码

function dwtg1 clear all; clc; %保存开始时间 start_time=cputime; figure(1); %读出原始图像 subplot(1,3,1); input=imread('2010101405231310.bmp'); imshow(input); title('原始图像'); %读出水印 subplot(1,3,2); water=imread('华侨大学256bmp.bmp'); imshow(water,[]); title('水印'); %三色分离 input=double(input); water=double(water); inputr=input(:,:,1); waterr=water(:,:,1); inputg=input(:,:,2); waterg=water(:,:,2); inputb=double(input(:,:,3)); waterb=double(water(:,:,3)); %系数r大.增加鲁棒性,r小增加透明性 r=0.06; %水印R的分解 [Cwr,Swr]=WAVEDEC2(waterr,1,'haar'); %图像R的分解 [Cr,Sr]=WAVEDEC2(inputr,2,'haar'); %水印的嵌入 Cr(1:size(Cwr,2)/16)=... Cr(1:size(Cwr,2)/16)+r*Cwr(1:size(Cwr,2)/16); k=0; while k<=size(Cr,2)/size(Cwr,2)-1 Cr(1+size(Cr,2)/4+k*size(Cwr,2)/4:size(Cr,2)/4+... (k+1)*size(Cwr,2)/4)=Cr(1+size(Cr,2)/4+... k*size(Cwr,2)/4:size(Cr,2)/4+(k+1)*size(Cwr,2)/4+... r*Cwr(1+size(Cwr,2)/4:size(Cwr,2)/2)); Cr(1+size(Cr,2)/2+k*size(Cwr,2)/4:size(Cr,2)/2+... (k+1)*size(Cwr,2)/4)=Cr(1+size(Cr,2)/2+... k*size(Cwr,2)/4:size(Cr,2)/2+(k+1)*size(Cwr,2)/4+... r*Cwr(1+size(Cwr,2)/2:3*size(Cwr,2)/4));

数字图像处理论文

安徽工程大学 论文题目:数字图像处理图像增强算法的研究 学院:计算机与信息学院 班级:软件141 姓名:程健 学号:3140704135 指导老师:卢桂馥 2017年6月9日

摘要 在我们的实际生活、生产中,人们直接获得的原始图像并不能够直接运用到生活、生产中,因为原始图像在生成、传输和转换过程中可能会受到多种因素的影响,如各种各样的噪声、通道带宽等,往往会出现清晰度下降、对比度偏低等降质现象,为了使得处理后的图像对某种特定的应用比原始图像更合适,往往需要提高图像质量。图像增强是指按特定的需要突出一幅图像中的某些信息,同时削弱或去除某些不需要信息的处理方法,其目的是使得处理后的图像对某种特定的应用比原始图像更合适。 本文研究了图像增强的一些常用方法,包括空域图像增强、频率域图像增强,并用MATLAB 编程设计了相应的实验,对图像增强效果进行了验证。 关键字:图像增强;图像;算法;空域增强;频率增强

Abstract In our daily life and production, people often can't used the raw image directly, because of the generation and transformation of the original image, it may be affected by many factors, such as a variety of kinds of noise and channel bandwidth. The sharpness and contrast is decreasing and have low qualities. in order to make the image more suitable for some particular application after processing than the original, we often need to improve image quality. Images enhance is in a particular need to highlight a picture in the information, and weaken or remove certain need of information in the process, its purpose is to make the image of a specific application is better than the original image. This paper studies the image of some common method, including airspace images enhance and increase the frequency domain, and images matlab programming, design corresponding to picture to enhance the effect of the verification. Key words:Image enhancement; the airspace strengthened; the frequency domain enhancement

相关文档
最新文档