精品提升小波的语音端点检测算法研究毕业论文设计.docx
- 文档编号:24678061
- 上传时间:2023-05-31
- 格式:DOCX
- 页数:44
- 大小:346.90KB
精品提升小波的语音端点检测算法研究毕业论文设计.docx
《精品提升小波的语音端点检测算法研究毕业论文设计.docx》由会员分享,可在线阅读,更多相关《精品提升小波的语音端点检测算法研究毕业论文设计.docx(44页珍藏版)》请在冰豆网上搜索。
精品提升小波的语音端点检测算法研究毕业论文设计
提升小波的语音端点检测算法研究
摘 要:
以小波变换及多分辨分析为理论基础,对语音端点检测中小波系数方差算法和子带平均能量算法进行了分析和研究,利用语音和噪声的频域差别,对这两种算法进行了优化,并应用于端点检测系统中,有效地改善了小波系数方差算法耗时长、实时性差的缺点,并克服了子带平均能量算法只对高斯白噪声检测效果好的局限性,提高了语音端点检测系统的实用性.通过MATLAB软件仿真的实验结果表明,采用优化算法的系统实现了语音端点检测准确性和快速性的最佳匹配,达到了此类检测设备的实用要求.
关键词:
端点检测;小波变换;系数方差;子带平均能量
1引言2
2语音端点的一般原理3
2.1语音端点技术的基本要求3
2.2语音端点的分类4
3语音端点5
3.1语音端点典型算法5
3.2水印攻击分析7
3.3小波域语音端点9
3.3.1小波变换的语音端点算法9
3.3.2实验结果及分析12
3.4基于DCT变换的语音端点13
3.4.1DCT域语音端点13
3.4.2本章算法及实验结果分析17
4小波变换在数字音频水印中的应用18
4.1数字音频水印系统的评价标准19
4.2DWT域音频水印算法21
4.3DCT域音频水印算法22
4.4实验结果分析23
5视频水印概述及算法分析25
5.1视频水印的分类25
6程序附录25
1引言
随着计算机网络和多媒体信息处理技术的发展,使得方便快捷地制作、编辑、复制和传输各种无失真的数字化产品成为可能,如数字化的图像、视频、音频、软件、图形、动画和文本等。
这给人们带来很大便利,也同时带来了许多严重的安全问题。
例如,数字媒体产品的版权保护、软件产品的盗版、数字文档的非法拷贝、各种数字信息的篡改等。
对于上述问题,人们最初的想法是求助于密码学。
密码学是保护数字媒体内容最常用的方法。
数字内容在发送之前先进行加密,合法的用户可以利用密钥来解密加密文件。
对于非法用户来说,没有密钥文件毫无用处。
然而,密码系统可以保护内容的传输,却无法跟踪合法消费者怎样处理解密后的内容。
此外,加密后的文件因为不可理解而妨碍了数字化信息的传播。
由此可知,加密手段存在着一定的缺陷。
为此,人们开始寻找新的解决办法来补充密码系统,使内容在解密后,仍可以得到保护。
随着对这些问题的深入研究,语音端点(DigitalWatermarking)技术产生了,它属于信息隐藏技术(DataHiding)的范围[1-6],最初的目的是作为保护数字版权的补充办法[7]。
由于水印信息置于所保护的内容之中,在正常使用时也不会被去掉,因此水印技术可能满足上述要求。
语音端点技术利用多媒体信息中存在的冗余信息及人类感知系统的特性,在不影响原始多媒体信息格式和质量的前提下把额外的信息(即水印)隐藏到多媒体信息中。
语音端点是一个多学科高度交叉的新兴研究领域,它涉及了信号处理、密码学、数学理论、通信理论、编码理论、数据压缩和人类听视觉理论等多门学科。
语音端点的提出是为了保护版权,然而随着水印技术的发展,人们已经发现了水印更多更广的应用。
目前,语音端点技术的应用大体上可以分为版权保护、数字指纹、认证和完整性校验、内容标识和隐藏标识、使用控制、隐蔽通信等几个方面。
2语音端点的一般原理
语音端点技术包含水印的嵌入、提取/检测两个过程。
数字作品拥有的特定信息,如数字序列、数字标识、文本或图像等,按某种算法嵌入到数字作品中,在需要时,通过相应的算法提取出该水印,从而能够验证数字作品的合法性。
为了给攻击者增加去除水印的难度,目前大多数水印制作方案都采用密码学中的加密体系来加强安全性,在水印的嵌入和提取/检测时采用一种密钥,甚至几种密钥联合使用。
语音端点的嵌入过程如图1所示,语音端点的提取/检测过程如图2所示。
2.1语音端点技术的基本要求
语音端点必须具有隐蔽性、鲁棒性、安全性等基本特性。
其中,隐蔽性和鲁棒性是一对相互对立的要求,提高鲁棒性就会降低水印的隐蔽性,提高水印的隐蔽性又会减弱水印的鲁棒性。
因此一个好的语音端点算法,必须合理地均衡二者之间的矛盾,在一定范围内寻求一种最佳的平衡。
1.安全性:
语音端点的信息应是安全的,难以篡改或伪造,同时,应当有较低的误检测率,当原内容发生变化时,语音端点应当发生变化,从而可以检测原始数据的变更;当然语音端点同样对重复添加有强的抵抗性。
2.隐蔽性:
语音端点应是不可知觉的,而且应不影响被保护数据的正常使用;不会降质。
3.鲁棒性:
是指在经历多种无意或有意的信号处理过程后,语音端点仍能保持部分完整性并能被准确鉴别。
可能的信号处理过程包括信道噪声、滤波、数/模与模/数转换、重采样、剪切、位移、尺度变化以及有损压缩编码等。
4.确定性:
水印应能为受到保护的数字作品的真伪或归属提供确定、可靠且具有法律效力的证据,这也是发展语音端点技术的基本动力。
5.不可检测性:
指水印信息与原始载体数据具有一致的特性,且水印信息本身具有不可统计性,使攻击者无法通过信息分析手段判断多媒体数据中是否存在水印。
6.自恢复性:
水印信息经过一些操作或变换后,可能会使原始载体数据产生较大的破坏,但可以由留下的片断数据恢复出隐藏信号,且恢复过程不需要宿主信号。
2.2语音端点的分类
语音端点的分类方式很多,下面对现有的各种水印算法按照不同的分类标准得到不同的分类结果。
常用的分类思路主要包括如下几种:
(1)按特征划分,分为鲁棒型水印和脆弱型水印。
鲁棒型水印主要用于数字产品的版权保护,它必须保证对原始版权的准确无误的标识。
因为语音端点时刻面临着用户或侵权者无意或恶意的破坏。
因此,鲁棒型水印技术必须保证在宿主信号可能发生的各种失真变换下,以及各种恶意攻击下都具备很高的抵抗能力。
与此同时,由于要求保证原始信号的感知效果尽可能不被破坏,因此对鲁棒型水印的不可见性也有很高的要求。
脆弱型水印主要用于数据的真伪鉴别和完整性鉴定,又称为认证。
该水印技术在原始信号中嵌入某种标记信息,通过鉴别这些标记信息的改动,达到对原始数据完整性检验的目的。
因此,与鲁棒型水印不同的是,脆弱型水印应随着主信号的变动而做出相应的改变,即体现出脆弱性。
但是,脆弱型水印的脆弱性并不是绝对的。
对主信号的某些必要性操作,如滤波或压缩,脆弱型水印也应体现出一定的鲁棒性,从而将这些不影响主信号最终可信度的操作与那些蓄意破坏操作区分开来[60]。
另一方面,对脆弱型水印的不可见性和所嵌入数据量的要求与鲁棒型水印是相似的。
(2)从水印所嵌入的载体划分,可分为语音端点、音频水印、视频水印、文本水印、软件水印、数据库水印以及用于三维网格模型的网格水印等。
随着数字技术的发展,会有更多种类的数字媒体出现,同时也会产生相应的水印技术。
(3)从水印检测过程划分,可分为明文水印和盲水印。
明文水印在检测过程中需要原始数据,而盲水印的检测不需要原始数据。
一般来说,明文水印的鲁棒性比较强,但其应用受到存储成本的限制。
目前学术界研究的语音端点大多是盲水印。
(4)从水印的嵌入位置划分,可分为时(空)域水印和变换域水印。
时(空)域的水印嵌入可以通过直接修改时(空)域信号采样值的幅度实现,这种方法无需对原始信号进行变换,计算简单,效率较高,但鲁棒性较差。
变换域语音端点则分别是在DCT、DFT等频域、时/频变换域、小波变换域上嵌入水印。
变换域语音端点能较好地利用人类视觉、听觉系统的特性,具有较强的鲁棒性。
随着数字信号处理技术的发展,信号变换也不再局限于上述4种。
应该说,只要构成一种信号变换,就有可能在其变换空间上隐藏水印。
(5)按用途划分。
不同的应用需求造就了不同的水印技术。
按水印的用途,可以将语音端点划分为证件防伪水印、版权标识水印、篡改提示水印等。
证件防伪水印是一类比较特殊的水印,主要用于身份证、护照、毕业证、学位证等证明文档的防伪。
考虑到快速检测的要求,用于证件防伪的语音端点算法不能太复杂,而且要能抗打印扫描过程引起的几何失真和像素值失真。
版权标识水印是目前研究最多的一类语音端点。
数字作品既是商品又是知识作品,这种双重性决定了版权标识水印主要强调隐蔽性和鲁棒性,而对数据量的要求相对较小。
篡改提示水印是一种脆弱水印,其目的是标识宿主信号的完整性和真实性。
(6)按内容划分,分为有意义水印和无意义水印。
有意义水印是指水印本身也是某个数字图像(如商标图像)或数字音频片断的编码;无意义水印则只对应于一个序列号。
有意义水印的优势在于,如果由于受到攻击或其他原因致使解码后的水印破损,人们仍然可以通过视觉或听觉确认是否存在水印。
但对于无意义水印来说,如果解码后的水印序列有若干码元错误,则只能通过统计决策来确定信号中是否含有水印。
(7)按外观上划分,可分为可见水印和不可见水印。
更确切地说应该是可察觉水印和不可察觉水印。
可见水印最常见的例子是有线电视频道上所特有的半透明标识(Logo),其主要目的在于明确标识版权,防止非法的使用,虽然降低了资料的商用价值,却无损于所有者的使用。
而不可见水印将水印隐藏,视觉上不可见(严格的说无法察觉),目的是为了将来起诉非法使用者,作为起诉的证据,以增加起诉非法使用者的成功率,保护原创者和所有者的版权。
不可见水印往往出现在商业用的高质量图像上,而且往往配合数据解密技术一同使用。
不可见水印根据稳健性可再细分为鲁棒的不可见水印和脆弱的不可见水印。
3语音端点
本章提出一种以图案作水印、且提取时不需原图的盲语音端点嵌入算法。
这个算法是基于变换的一种算法,经过研究知道:
在小波变换后,纹理和边缘特征一般集中在高频子带LH1、HL1和HH1中,如把水印信息加在低频系数LL上,则人眼不易察觉,可以加大水印的嵌入量。
由于经过一般的图像处理以后,高频上的信息容易丢失,其鲁棒性不够强。
但是,一般情况下在嵌入的水印信息的量是较少的,本文为了增强水印的鲁棒性,在嵌入的水印信息量较少的情况下,就把水印信息嵌入到低频系数上,这样水印的鲁棒性将会大大增强。
3.1语音端点典型算法
近几年来,语音端点技术研究取得了很大的进步[2,7,10-25],本文对一些典型的算法进行分析,除特别指明,这些算法主要针对图象数据(某些算法也适合视频和音频数据)。
(1)空域算法:
该类算法包括文本水印算法、Schyndel算法和Patchwork算法等。
其中Schyndel算法[10]被认为是一篇具有历史价值的文献,它是第一篇在主要会议上发表的关于语音端点的文章,文中阐明了一些关于水印的重要概念和鲁棒水印检测的通用方法(相关性检测方法),此算法首先把一个密钥输入一个m-序列(maximum-lengthrandomsequence)发生器来产生水印信号,然后此m-序列被重新排列成2维水印信号,并按象素点逐一插入到原始图象象素值的最低位。
由于水印信号被安排在了最低位上,它是不可见的,基于同样的原因,它可以轻易地被移去,因此也是不强壮的;Patchwork[2,12]提出了一种基于改变图象数据统计特性的水印算法,该算法首先随机选取N对象素点,然后通过增加象素对中一个点的亮度值,而相应降低另一个点的亮度值的调整来隐藏信息。
为增加其水印的鲁棒性,文中还把象素对扩展为小块的象素区域(如8x8),通过增加一个区域中的所有象素点的亮度值而相应减少对应区域中所有象素点的亮度值的调整来隐藏信息。
但该算法嵌入码低,且对串谋攻击抵抗力弱。
(2)变换域算法:
文献[16]提出了一种DCT域语音端点算法,其方法是首先把图象分成8x8的不重叠象素块,在经过分块DCT变换,得到由DCT系数组成的频率块,然后随机选取一些频率块,将水印信号嵌入到由密钥控制选择的一些DCT系数中。
该算法是通过对选定的DCT系数进行微小变换以满足特定的关系,来表示一个比特的信息。
在水印信号提取时,则选取相同的DCT系数,并根据系数之间的关系抽取比特信息。
其思想类似于扩展频谱通讯中的跳频(frequencyhopping)技术,特点是数据改变幅度较小,且透明性好,但是其抵抗几何变换等攻击的能力较弱。
另外基于DFT和DWT算法与上述算法具有相似的原理。
这种以变换域算法为代表的通用算法普遍采用变换技术,以便在频率域实现水印信号叠加,并借鉴扩展频谱通讯等技术对水印信号进行有效的编码,从而提高了透明性和鲁棒性,同时还适当利用滤波技术对水印信号引入的高频噪声进行了消除,从而增加了对低频滤波攻击的抵抗力。
(3)压缩域算法[13,14]基于JPEG、MPEG标准的压缩域语音端点系统不仅节省了大量的完全解码和重新编码过程,而且在数字电视广播及VOD(VideoonDemand)中有很大的实用价值。
相应地,水印检测与提取也可直接在压缩域数据中进行。
文献[13]提出了一种针对MPEG-2压缩视频数据流的语音端点方案。
虽然MPEG-2数据流语法允许把用户数据加到数据流中,但是这种方案并不适合语音端点技术,因为用户数据可以简单地从数据流中去掉,同时,在MPEG-2编码视频数据流中增加用户数据会加大位率,使之不适用固定带宽的应用,所以关键是如何把水印信号加到数据信号中,即即加入到表示视频帧的数据流中。
对于输入的MPEG-2数据流而言,它可分为数据头信息、运动向量(用于运动补偿)和DCT编码信号块3部分,在Hartung方案中只有MPEG-2数据流最后一部分数据被改变,其原理是首先对DCT编码数据块中每一输入的Huffman码进行解码和逆量化,得到当前数据块的一个DCT系数,其次把相应水印信号块的变换系数与之相加,得到水印叠加的DCT系数,再重新进行量化和Huffman编码,最后对新的Huffman码字的位数n1与原来的无水印系数的码字n0进行比较,只在n1不大于n0的时候才传输水印码字,否则传输原码字,这就保证了不增加视频数据流位率。
但该方法有一个问题值得考虑,即水印信号的引入是一种引起降质的误差信号,而基于运动补偿的编码方案会将一个误差扩散和累积起来,为解决此问题,该算法采取了漂移补偿的方案来抵消水印信号的引入所引起的视觉变形。
算法中占有重要地位,其实现方法是首先以密钥为种子来产生伪随机序列,该序列具有高斯N(0,1)分布,密钥一般由作者的标识码和图象的哈希值组成,其次对图象做DCT变换,最后用伪随机高斯序列来调制(叠加)该图象除直流(DC)分量外的1000个最大的DCT系数。
该算法具有较强的鲁棒性、安全性、透明性等。
由于采用特殊的密钥,因此可防止IBM攻击,而且该算法还提出了增强水印鲁棒性和抗攻击算法的重要原则即水印信号应该嵌入源数据中对人感觉最重要的部分;水印信号由独立同分布随机实数序列构成,该实数序列应该具有高斯分布N(0,1)分布的特征。
随后Podilchuk等[5,21]利用人类视觉模型对该算法进行了改进,从而提高了该算法的鲁棒性、透明性等。
System)和人类听觉系统HAS。
该模型不仅被多媒体数据压缩系统所利用,同样可以供语音端点系统所利用。
利用视觉模型,文献[23,24]实现了一个基于分块DCT框架的语音端点系统;文献[22]实现了一个基于小波分解框架的语音端点系统;文献[25,]实现了一个空域语音端点系统。
它们的基本思想均是利用从视觉模型导出的JND(JustNoticeableDifference)描述来确定在图象的各个部分所能容忍的语音端点信号的最大强度,从而能避免破坏视觉质量。
也就是说,利用视觉模型来确定与图象相关的调制掩模,然后再利用其来插入水印。
这一方法同时具有好的透明性和强健性。
3.2水印攻击分析
所谓水印攻击分析,就是对现有的语音端点系统进行攻击,以检验其鲁棒性,通过分析其弱点所在及其易受攻击的原因,以便在以后语音端点系统的设计中加以改进。
攻击的目的在于使相应的语音端点系统的检测工具无法正确地恢复水印信号,或不能检测到水印信号的存在。
这和传统密码学中的加密算法设计和密码分析是相对应的。
下面我们对一些典型的攻击方法进行分析[1-9,26-27]。
(1)IBM攻击
这是针对可逆、非盲(non-oblivious)水印算法而进行的攻击。
其原理为设原始图象为I,加入水印WA的图象为IA=I+WA。
攻击者首先生成自己的水印WF,然后创建一个伪造的原图IF=IA-WF,也即IA=IF+WF。
此后,攻击者可声称他拥有IA的版权。
因为攻击者可利用其伪造原图IF从原图I中检测出其水印WF;但原作者也能利用原图从伪造原图IF中检测出其水印WA。
这就产生无法分辨与解释的情况。
防止这一攻击的有效办法就是研究不可逆水印嵌入算法,如哈希过程。
(2)StirMark攻击
Stirmark是英国剑桥大学开发的水印攻击软件,它采用软件方法,实现对水印载体图象进行的各种攻击,从而在水印载体图象中引入一定的误差,我们可以以水印检测器能否从遭受攻击的水印载体中提取/检测出水印信息来评定水印算法抗攻击的能力。
如StirMark可对水印载体进行重采样攻击,它可模拟首先把图象用高质量打印机输出,然后再利用高质量扫描仪扫描重新得到其图象这一过程中引入的误差。
另外,StirMark还可对水印载体图象进行几何失真攻击,即它可以以几乎注意不到的轻微程度对图象进行拉伸、剪切、旋转等几何操作。
StirMark还通过一个传递函数的应用,模拟非线性的A/D转换器的缺陷所带来的误差,这通常见于扫描仪或显示设备。
(3)马赛克攻击
其攻击方法是首先把图象分割成为许多个小图象,然后将每个小图象放在HTML页面上拼凑成一个完整的图象。
一般的Web浏览器都可以在组织这些图象时在图象中间不留任何缝隙,并且使其看起来这些图象的整体效果和原图一模一样,从而使得探测器无法从中检测到侵权行为。
这种攻击方法主要用于对付在Internet网上开发的自动侵权探测器,该探测器包括一个语音端点系统和一个所谓的Web爬行者。
但这一攻击方法的弱点在于,一旦当语音端点系统要求的图象最小尺寸较小时,则需要分割成非常多的小图象,这样将使生成页面的工作会非常繁琐。
(4)串谋攻击
所谓串谋攻击就是利用同一原始多媒体数据集合的不同水印信号版本,来生成一个近似的多媒体数据集合,以此来逼近恢和复原始数据,其目的是使检测系统无法在这一近似的数据集合中检测出水印信号的存在,其最简单的一种实现就是平均法。
(5)跳跃攻击
跳跃攻击主要用于对音频信号语音端点系统的攻击,其一般实现方法是在音频信号上加入一个跳跃信号(jitter),即首先将信号数据分成500个采样点为一个单位的数据块,然后在每一数据块中随机复制或删除一个采样点,来得到499或501个采样点的数据块,然后将数据块按原来顺序重新组合起来。
实验表明,这种改变对古典音乐信号数据也几乎感觉不到,但是却可以非常有效地阻止水印信号的检测定位,以达到难以提取水印信号的目的。
类似的方法也可以用来攻击图象数据的语音端点系统,其实现方法也非常简单,即只要随机地删除一定数量的象素列,然后用另外的象素列补齐即可,该方法虽然简单,但是仍然能有效破坏水印信号存在的检验。
3.3小波域语音端点
基于小波域的水印算法越来越多,现在人们对小波的热情非常高。
在小波域嵌入水印的原因是:
可以防止由于JPEG2000有损压缩而造成的水印消除;可以利用信源编码领域对图像失真的可见性研究成果来控制水印的嵌入位置和强度;可以实现在压缩域直接嵌入水印。
此外,利用小波多分辨率分析可以更好地控制水印在宿主中的分布,更好地解决鲁棒性和可见性之间的矛盾。
Kundur等人描述了一种基于小波融合的水印嵌入方法。
他的方式是在不同的分辨率水平下将水印和图像的小波系数相加。
在相加之前,水印的小波系数使用一种人类视觉模型约束进行调制。
Xia等人提出一种基于小波变换的分层水印提取过程,分层提取的目的是当水印图像失真不严重时节约计算时间。
基本思想是用离散小波变换将接收到的图像和原始图像分解成4个子带(即一层分解),然后计算加在HH子带中的水印和接收图像与原始图像小波系数之差间的互相关。
如果互相关中有一个峰值,则认为检测到水印;否则,考虑同一层上的其他子带,如果仍检测不到水印,则计算下一层DWT(即第二层分解),再检测水印。
该过程一直执行到检测到水印或计算到最后一层DWT。
目前基于DWT的算法层出不穷。
3.3.1小波变换的语音端点算法
(1)嵌入位置的选择
将图像进行2级离散小波变换,得到不同层次的小波系数。
经过分解之后,边缘细节部分集中在HH、HL、LH子带,这些子带中较大系数往往表示图像的边缘,因此把水印嵌入到其中之后的不可感知性比较好,但是这些子带的系数在量化时被丢掉的概率相对比较大,为此考虑将水印嵌入到低频系数中。
图1三级小波分解
图2图像经离散小波变换的三层多分辨率分解示意图
(2)水印的嵌入强度
为了在宿主图像中嵌入尽可能大的水印信息量,但又不能使宿主图像产生明显的失真,必须对嵌入强度进行加权。
另外考虑到人类视觉特性,嵌入水印强度因子k分别为:
0.007。
(3)水印的嵌入
第1步:
将原始图像I进行一级离散小波变换,选取低频部分的子带进行嵌入操作。
第二步:
将水印图像在原始图像大小上进行按块排列W:
第2步:
将水印图像W进行一级小波变换,取LL低频子图像得W1:
第3步:
在得到W1后判断W(I,j)是否为0,若为0则a=-0.1否则为a=0.1;将水印嵌入到原始图像I的一级小波变换后的低频子图像中。
水印的嵌入方式为:
fi,j=fi,j+a*kifW1(I,j)=0,a=-0.1
fi,j=fi,j-a*kifW1(I,j)=1,a=0.1
第4步:
对嵌入水印的图像进行逆离散小波变换,便得到
嵌入水印的图像I'。
(4)水印的提取
第1步:
将加入水印的图像减去原始图像,然后对其进行二值化处理。
f(i,j)=255;iff(i,j)>0
f(i,j)=0;iff(i,j)<0
第2步:
对得到的图像进行水印嵌入中第二步的反操作得W2,再对W2进行处理:
W3=W2/8,这样就得到了水印图像W3:
3.3.2实验结果及分析
实验分别采用大小为64*64画面内容MCK二值图像,宿主图像采用512*512的灰度图baboon.bmp。
实验结果如下:
图像嵌入水印信息后,与原始图像比较起来,很难看出差别,没有带来明显的失真,不可感知性非常好。
此算法不具备抵抗攻击性,在受到攻击时将无法提取水印。
此算法的性能评价:
信噪比为55.4015。
误码率为211
图4bird.bmp加入水印前后
(1)原始图像
(2)水印(3)加入水印后图像(4)提取的水印图像
3.4基于DCT变换的语音端点
3.4.1DCT域语音端点
离散余弦变换(DCT)是数字信号处理技术中最常用的线性变换之一,存在快速算法。
离散余弦变换是实变换,具有很好的能量压缩能力和去相关能力,在数字音频信号压缩和图像压缩等领域得到广泛应用。
特别是数字图像的JPEG压缩标准就是建立语音端点的在离散余弦变换基础上的。
基于JPEG压缩标准模型的水印嵌入算法可以增强水印抵抗JPEG压缩的能力,因此离散余弦变换在语音端点处理技术中受到普遍重视。
在DCT域,不同的DCT系数作为水印载体对水印的稳健性有不同的影响。
为了使水印具有较好的稳健性,用来嵌入水印的DCT系数应满足如下条件:
(1)在经过常见信号处理和噪声干扰后仍能很好地保留,即这些DCT系数不应过多地为信号处理和噪声干扰所改变。
第一个要求是为了保证水印在嵌入图像后有较好的稳健性。
当加入水印的DCT系数被改变较小时,水印便更可能被保留,这是显然的。
第二个要求是同时针对不可见性和稳健性而提出。
较大的感觉容量意味着在主观视觉效果不变的前提下有较大的改变裕
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 提升 语音 端点 检测 算法 研究 毕业论文 设计