论文部分内容阅读
因特网的迅速发展促进了数字化媒体的兴起,从而其安全问题也日益严重,如何保护数字媒体的安全成为现在一个重要的研究问题。上世纪90年代,研究者们提出了数字水印技术,这是一种针对数字产品版权和信息安全的保护技术。数字水印技术是运用信号处理的方法在图像、视频和声音等数字化媒体中嵌入信息的过程。通过嵌入其中的隐蔽信息,可以达到确认其真实作者,产品id以及内容是否完整正确的目的。数字水印技术从出现开始,逐渐演变成一种保护数字媒体安全的可靠方法。其中的音频水印技术可以用来进行篡改检测。音频水印开始研究的较晚,还有很大的发展空间。本文对语音水印方法做了深入的研究与探索,实现了一种频域水印算法,同时提出了两种拥有较强不可感知性和鲁棒性的水印算法,本文主要工作内容如下:首先实现了一种频域的水印算法,主要运用了离散余弦变换(DCT)和量化索引调制(QIM)两种方法。通过对原始语音进行分帧,每一帧进行DCT变换后,选取其所有AC系数,通过QIM的方法嵌入水印,每一帧的所有AC系数嵌入同一位0、1比特,检测水印时进行多数投票(一种提高算法鲁棒性的方法)。该算法可以通过选取适当的量化步长来获得最优的鲁棒性和不可感知性。水印的提取结果十分准确。然后深入挖掘DCT的反应原理,充分利用DCT“能量集中”的特性,提出并实现了一种基于二次DCT变换(DDCT变换)和QIM的算法。该算法首先对原始语音信号分帧,对每一帧进行DCT变换,然后选取AC系数,再一次进行DCT变换,并再次选取AC系数,对AC系数进行QIM量化,检测水印时采用多数投票的方法。该算法具有更强的不可感知性与鲁棒性。通过对DCT算法和DDCT算法对比,会得到两种算法的优劣。最后,结合奇异值分解(SVD)与快速傅里叶变换(FFT)的优点,提出并实现了一种性能良好的算法。该算法先对原始信号分帧,每一帧进行SVD变换,再对得到的奇异值矩阵进行FFT变换,最后选取FFT变换后频谱的高频波段进行水印嵌入,运用QIM方法。此算法对各类攻击具有不错的抵抗效果,并会与DDCT算法进行对比。