当前位置: 首页 > 专利查询>上海大学专利>正文

一种可抵抗重录音攻击的数字音频水印方法技术

技术编号:8934916 阅读:247 留言:0更新日期:2013-07-18 03:33
本发明专利技术公开了一种可抵抗重录音攻击的数字音频水印方法,其步骤:1、水印同步参考点提取:将载体音频信号分割为等长的音频帧,提取各音频帧12半音特征,得到水印同步参考点;2、水印嵌入:先将水印信息编码得到二进制水印比特编码序列,将载体音频分割成若干个水印同步单元,将各个水印同步单元分成若干音频样本段,通过对各音频样本段的低频区频谱二进制编码嵌入水印;3、水印提取在水印提取时,首先根据水印嵌入时所用参数提取的同步参考点,将各个水印同步单元分成相应的音频样本段,分别计算各个音频样本段低频频谱区间频谱的均值,提取各均值的音频段区间水印比特,该方法准确确定水印嵌入位置,可抗重录音攻击,有很强的鲁棒性。

【技术实现步骤摘要】

本专利技术涉及一种数字音频水印方法,具体地说是涉及。
技术介绍
数字音频可无限复制而不失真,还会在传输中被篡改或替换,隐形的数字音频水印技术应运而生。成功的隐形水印方法必须满足不可感知性和鲁棒性这两个基本技术要求。对于音频水印,不可感知性就是听觉上的透明性,在音频信号中嵌入水印不应引起可被人耳感知的失真。鲁棒性就是在不破坏音质的前提下对音频信号进行攻击处理之后,数字水印仍能被可靠提取和正确识别。数字音频水印方法通常分为时域和变换域两大类。一般说来,变换域水印方法性能优于时域水印方法,具有更强的鲁棒性好,更好不可感知性。目前大多数学者只考虑对常见攻击的鲁棒性,常见攻击处理有:MP3压缩、滤波、剪切、重采样,A/D转换、幅度缩放、时间伸缩°例如,文献Robust and High-Quality Time-Domain Audio Watermarking Based onLow-Frequency Amplitude Modification (ff.N.Lie, C.C.L1:1EEE Transactionson Multimedia, 2006,8(1),pp.46-59)提出了“一种时域的水印方法”,将音频样本分割成不等长的音频样本,用三个连续的样本组成一个样本组GOS (Group of Sample),三个样本的平均独立幅度AOAA (Average of Absolute Amplitudes)的差值代表Ibit信息,根据水印信息调整样本的平均独立幅度。实验结果表明,这种音频水印具有良好的不可感知性,且对MP3压缩、滤波、剪切、重采样,A/D转换、幅度缩放、时间缩放等攻击有强的鲁棒性,但是,该音频水印对“播放一重录音”攻击的鲁棒性很差。文献Robust Audio WatermarkingUsing Perceptual MaskingCM.D.Swanson, B.Zhu, A.H.Tewfik, L.Boney: SignalProcessing, 1998,66(3),pp.337-355 )提出了一种在频域上嵌入水印的方法。该方法所述的水印信息是由一段伪随机序列构成,首先将音频信号分成若干段音频样本,并通过FFT将音频信号和水印变换到频域上,将频域掩蔽效应的音频水印频谱的幅度垒加在各段音频信号的频谱上。这种方法可以抗色噪声、MPEG编码、多重水印和重采样等攻击,但依然对“播放一重录音”攻击的鲁棒性很差。综上所述,上述音频水印技术仅考虑从数字音频文件中提取水印,它们对常见攻击都具有很强的鲁棒性,但是不能抵抗“播放一重录音”攻击。这是因为当含水印的数字音频经硬件设备播放并再次录音和数字化后,其波形和频谱均发生重大改变,其攻击强度远大于常规的信号处理,因而使水印信息遭到破坏。而且重新数字化中的时间基准和采样率无法与原始音频保持一致,所以用通常的方法不能实现水印信息的同步,也就不能从重录音副本中提取水印。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出,该方法中的数字音频水印能够抵抗重录音攻击,从硬件设备播放,重新录音和数字化生成的副本中可提取水印,实现对重录音的鲁棒性。为实现这样的目的,本专利技术设计,该方法主要包括水印同步参考点提取,水印嵌入和水印提取三个环节,具体方法如下: (1)、提取水印同步参考点:首先,将载体音频样本分割为长度相等的音频帧,提取各音频帧的半音特征,获得12维的半音特征序列;取出载体音频信号的第六半音特征序列,采用高斯低通滤波器对载体音频信号的第六半音序列平滑处理,得到平滑后的载体音频信号的第六半音的峰值点;设定水印同步参考点的阈值,取其载体音频信号的第六半音序列中的峰值点高于水印同步参考点的阈值的峰值点,将高于水印同步参考点的阈值的峰值点对应到时间轴上的音频信号采样点,以及载体音频信号的始端和末端,得到水印同步参考占.(2)、水印同步单元的频域水印嵌入:将待嵌入的水印信息进行编码,得到二进制水印比特编码序列;根据上述时间轴上的水印同步参考点,将载体音频信号分割成长度不等的水印同步单元,然后将各个水印同步单元分成若干个音频样本段,通过FFT变换计算各个音频样本段的频谱分量,再计算各个音频样本段的低频频谱区间的均值,该低频频谱区间用于承载上述二进制编码水印序列嵌入水印;以二进制编码嵌入水印,各个音频样本段音频嵌入I比特水印,得到含水印的载体音频; (3)、水印的提取:对上述含水印的载体音频进行“播放-重录音”,将重录音的载体音频分割成若干水印同步单元,将各个水印同步单元分割成音频样本段;通过FFT变换分别计算各音频样本段的频谱均值,得到各低频频率区间的频谱均值,分别对各音频段低频频谱进行二进制解码,得到各均值的音频段区间的水印比特,由各均值的音频段区间的水印比特构成二进制水印编码序列;对上述二进制水印序列进行解码,得到二进制水印比特解码序列,重建水印信息。本专利技术提出了一种新的水印方法,该方法从硬件设备“播放一重录音”过程中可能会引入严重的失真和采样点的失配,然而,从图8、9比较图中所显示的水印提取的比特准确率看出,本专利技术的水印方法在重录音攻击下,水印同步参考点稳定,可以准确地确定水印嵌入和提取的位置,具有抵抗重重录音攻击的强鲁棒性。附图说明 图1是本专利技术的的流程 图2是音频信号的12个半音 图3 Ca)是原始音频的平滑特征序列; 图3 (b)是分别是重录音副本I的平滑特征序列; 图3 (c)是分别是重录音副本2的平滑特征序列; 图4是二进制水印编码序列水印嵌入前的400Hz飞OOHz之间的音频谱图;图5是二进制水印编码序列嵌入水印“I”以后的400Hz 600Hz之间的音频谱 图6是二进制水印编码序列嵌入水印“O”以后的400Hz飞OOHz之间的音频谱 图7是重录音信号在400Hz 600Hz之间的局部频谱 图8是在音频帧长沒=256,两种水印段长K不同的情况下,水印提取的比特准确率比较图;图9是在水印段长^值相同,两种音频帧长A同的情况下,水印提取的比特准确率比较图。具体实施例方式以下结合附图和实施例对本专利技术的技术方案作进一步描述。本专利技术的,其流程如图1所示,具体步骤如下: (1)、提取水印同步参考点 (1-1)将载体音频信号分割为长度相等的音频帧,其音频帧的个数为各音频帧有沒=256个采样点; (1-2)提取各音频帧的半音特征:各个音频帧通过FFT变换,得到各帧的频谱分量,从频谱分量中取IkHz为中心的一个倍频程,707Hz 1414Hz频率范围包含12个半音,将载体音频信号的半音特征序列表示为入表示帧数,范围为,J'代表半音,范围为,如图2所示,图中,横坐标表示载体音频信号的帧长,纵坐标表示12半音,颜色的深浅表示各个半音的频谱强度; (1-3)取载体音频信号的第六个半音特征序列Cu,i表示帧数,范围为,采用窗口宽为20的高斯低通滤波器对载体音频信号的第六个半音特征序列Cl 6进行平滑处理,得到平滑后的载体音频信号的第六个半音特征序列Ci,如图3(b)所示,图中,横坐标表示载体首频的首频巾贞,纵坐标表不C1的幅度; (1-4)设载体音频信号的半音 特征序列Ci的最大峰值的四分之一为选取水印同步参考点的阈值TH; (本文档来自技高网
...

【技术保护点】
一种可抵抗重录音攻击的数字音频水印方法,该方法主要包括水印同步参考点提取,水印嵌入和水印提取三个环节,具体方法如下:(1)、提取水印同步参考点:首先,将载体音频样本分割为长度相等的音频帧,提取各音频帧的半音特征,获得12维的半音特征序列;取出载体音频信号的第六半音特征序列,采用高斯低通滤波器对载体音频信号的第六半音序列平滑处理,得到平滑后的载体音频信号的第六半音的峰值点;设定水印同步参考点的阈值,取其载体音频信号的第六半音序列中的峰值点高于水印同步参考点的阈值的峰值点,将高于水印同步参考点的阈值的峰值点对应到时间轴上的音频信号采样点,以及载体音频信号的始端和末端,得到水印同步参考点;(2)、水印同步单元的频域水印嵌入:将待嵌入的水印信息进行编码,得到二进制水印比特编码序列;根据上述时间轴上的水印同步参考点,将载体音频信号分割成长度不等的水印同步单元,然后将各个水印同步单元分成若干个音频样本段,通过FFT变换计算各个音频样本段的频谱分量,再计算各个音频样本段的低频频谱区间的均值,该低频频谱区间用于承载上述二进制编码水印序列嵌入水印;以二进制编码嵌入水印,各个音频样本段音频嵌入1比特水印,得到含水印的载体音频;(3)、水印的提取:对上述含水印的载体音频进行“播放?重录音”,将重录音的载体音频分割成若干水印同步单元,将各个水印同步单元分割成音频样本段;通过FFT变换分别计算各音频样本段的频谱均值,得到各低频频率区间的频谱均值,分别对各音频段低频频谱进行二进制解码,得到各均值的音频段区间的水印比特,由各均值的音频段区间的水印比特构成二进制水印编码序列;对上述二进制水印序列进行解码,得到二进制水印比特解码序列,重建水印信息。...

【技术特征摘要】

【专利技术属性】
技术研发人员:邹婷婷王朔中冯国婷
申请(专利权)人:上海大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1