数字音频水印.docxVIP

  • 3
  • 0
  • 约6.45千字
  • 约 10页
  • 2015-12-19 发布于浙江
  • 举报
数字音频水印.docx

江西理工大学2012届本科毕业设计(论文) PAGE \* MERGEFORMAT10 基于DCT域的数字音频水印算法研究及实现 摘要:利用离散余弦变换,提出了一种将多个有意义彩色数字图像隐藏在音频信号中的高效多重水印算法,该算法充分利用离散余弦变换(DCT)较好的能量压缩能力,通过量化处理将降维后的彩色数字图像嵌入到原始音频载体信号中,实现了不同彩色数字图像水印的多重嵌入和提取,并进行了多种抗攻击性实验。实验结果表明,该算法实现的多重水印具有较好的稳健性和不可察觉性,能够抵抗诸如噪声、剪切、滤波等多种攻击。 关键词:多重水印;离散余弦变换;信息隐藏;鲁棒性;不可感知性 1.1引言 信息媒体的数字化为信息的存取提供了极大的便利性,同时也提高了信息表达的效率和准确度,多媒体网络的日益普及,多媒体信息交流达到了前所未有的深度和广度,数据的交换和传输变成了一个相对简单的过程。随之而来出现了一系列数字媒体的信息安全问题,在网络上可以随意复制、编辑、非法传播数字图像、非法传播数字音像、数字作品侵权等在信息安全社会为更加容易得事情。数字水印技术应运而生,已成为信息安全领域的一个研究热点。 本文在充分考虑了人类视觉系统特性和听觉系统特性的基础上,主要研究基于离散余弦变换(DCT)的数字音频水印,实现了彩色数字图像的嵌入和提取,并进行了多种抗攻击性实验。 1.2 数字音频水印的特点 与图像水印技术相比,在数字音频信号中嵌入水印的技术难度较大,主要是因为人类的听觉系统与视觉系统相比,具有更高的灵敏度。人类的听觉系统对加性噪声特别敏感,如果采用加性法则在时域嵌入水印,很难再水印的鲁棒性(除非信号处理操纵严重降低了载体音频作品的品质,否则经过处理操作后,水印检测器应该仍然能检测出载体作品中是否含有水印)和不可感知性(含水印音乐制品与原始制品之间不存在感知上的差异,并且二者经过相同的信号处理操作后,也不应该存在感知差异)之间达到合理的折中。虽然听觉系统的动态范围很大,但是理由其它特性,仍有可能在音频信号中嵌入水印。例如,可利用听觉系统的掩蔽效应(一个声音由于其它声音的存在而变得不可感知。当两个或者多个声音同时作用于人类听觉系统时就会产生掩蔽效应)、听觉系统对绝对相位不敏感等特性来嵌入水印。(即利用载体信号相对于人感知系统而言的冗余特性,来隐藏信息)听觉系统的掩蔽特性表明了在音频信号中添加水印的可行性。 1.3 嵌入算法流程 (1) 本文中基于DCT的嵌入流程图,如图1-1所示: 图1-1 嵌入流程图 (2) 在数字音频信号中嵌入水印的步骤如下: 第一步:对于水印嵌入的音频数据部分Ae作分段离散余弦变换。 De=DCTAe={Dek=DCTAek,0≤kM1×M2 (5-9) 其中De(k)={dekm,0≤mN,dekm是第k个音频数据段Ae(k)的离散余弦变换De(k)中的第m个系数。 第二步:在离散余弦变换确定数字音频信号中频系数,用于嵌入序列Vp中相应的元素vp(k)。由于音频数据段Ae(k)的数据个数为N,其离散余弦变换结果De(k)中含有N个DCT变换系数,其中第0个DCT系数de(k)(0)为直流分量,其它的N-1个DCT系数是由低频到高频的交流分量。为了提高嵌入水印的稳健性,一般地选取频率较低的交流分量(de(k)(1))作为中频系数,如选取de(k)(2)作为中频系数(mw=2)。 第三步:修改中频系数de(k)(mw),嵌入序列Vp中元素vp(k)。 dek=de(k)(m)(1+αvp(k)),m=mw, dek=de(k)(m) 其它 (5-10) 其中α是比例系数,用于控制中频系数的修改位置。若α的取值过小,则嵌入水印的稳健性比较差;若α的取值过大,则会降低原始数字音频信号的实用价值,因此α的取值应根据水印的具体应用条件适当选取。于是De(k)={dekm,0≤mN,即: De(k)={Dek,0≤kM1×M2} (5-11) 第四步:对De作离散余弦反变化,得到数字音频信号中含有水印信息的部分。 Ae=IDCTDe={IDCTDe(k),0≤kM1×M2} (5-12) 第五步:将Ae代替Ae代入式(4),最终得到韩水印的数字音频信号。 Aw=Ar+Ae (5-13) (3) 水印图像的置乱处理 所谓“置乱”,就是将图像的信息次序打乱,将a像素移动到b像素的位置上,b像素移动到c像素的位置上……使其变换成杂乱无章难以辨认的图像[38]。 变化模板形状的图像置乱算法(如图5-3所示)的思想如下: 第一,对原图像取一个固定模板,模板中像素位

文档评论(0)

1亿VIP精品文档

相关文档