CN103208289A - 一种可抵抗重录音攻击的数字音频水印方法 - Google Patents
一种可抵抗重录音攻击的数字音频水印方法 Download PDFInfo
- Publication number
- CN103208289A CN103208289A CN2013101094618A CN201310109461A CN103208289A CN 103208289 A CN103208289 A CN 103208289A CN 2013101094618 A CN2013101094618 A CN 2013101094618A CN 201310109461 A CN201310109461 A CN 201310109461A CN 103208289 A CN103208289 A CN 103208289A
- Authority
- CN
- China
- Prior art keywords
- watermark
- audio
- frequency
- carrier
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
本发明公开了一种可抵抗重录音攻击的数字音频水印方法,其步骤:1、水印同步参考点提取:将载体音频信号分割为等长的音频帧,提取各音频帧12半音特征,得到水印同步参考点;2、水印嵌入:先将水印信息编码得到二进制水印比特编码序列,将载体音频分割成若干个水印同步单元,将各个水印同步单元分成若干音频样本段,通过对各音频样本段的低频区频谱二进制编码嵌入水印;3、水印提取在水印提取时,首先根据水印嵌入时所用参数提取的同步参考点,将各个水印同步单元分成相应的音频样本段,分别计算各个音频样本段低频频谱区间频谱的均值,提取各均值的音频段区间水印比特,该方法准确确定水印嵌入位置,可抗重录音攻击,有很强的鲁棒性。
Description
技术领域
本发明涉及一种数字音频水印方法,具体地说是涉及一种可抵抗重录音攻击的数字音频水印方法。
背景技术
数字音频可无限复制而不失真,还会在传输中被篡改或替换,隐形的数字音频水印技术应运而生。
成功的隐形水印方法必须满足不可感知性和鲁棒性这两个基本技术要求。对于音频水印,不可感知性就是听觉上的透明性,在音频信号中嵌入水印不应引起可被人耳感知的失真。鲁棒性就是在不破坏音质的前提下对音频信号进行攻击处理之后,数字水印仍能被可靠提取和正确识别。
数字音频水印方法通常分为时域和变换域两大类。一般说来,变换域水印方法性能优于时域水印方法,具有更强的鲁棒性好,更好不可感知性。目前大多数学者只考虑对常见攻击的鲁棒性,常见攻击处理有:MP3压缩、滤波、剪切、重采样,A/D转换、幅度缩放、时间伸缩。例如,文献Robust and High-Quality Time-Domain Audio Watermarking Based on Low-Frequency Amplitude Modification(W. N. Lie, C. C. Li: IEEE Transactions on Multimedia, 2006, 8(1), pp.46-59)提出了“一种时域的水印方法”,将音频样本分割成不等长的音频样本,用三个连续的样本组成一个样本组GOS(Group of Sample),三个样本的平均独立幅度AOAA(Average of Absolute Amplitudes)的差值代表1bit信息,根据水印信息调整样本的平均独立幅度。实验结果表明,这种音频水印具有良好的不可感知性,且对MP3压缩、滤波、剪切、重采样,A/D转换、幅度缩放、时间缩放等攻击有强的鲁棒性,但是,该音频水印对“播放—重录音”攻击的鲁棒性很差。文献Robust Audio Watermarking Using Perceptual Masking(M. D. Swanson, B. Zhu, A. H. Tewfik, L. Boney: Signal Processing, 1998, 66(3), pp. 337-355 )提出了一种在频域上嵌入水印的方法。该方法所述的水印信息是由一段伪随机序列构成,首先将音频信号分成若干段音频样本,并通过FFT将音频信号和水印变换到频域上,将频域掩蔽效应的音频水印频谱的幅度垒加在各段音频信号的频谱上。这种方法可以抗色噪声、MPEG编码、多重水印和重采样等攻击,但依然对“播放—重录音”攻击的鲁棒性很差。
综上所述,上述音频水印技术仅考虑从数字音频文件中提取水印,它们对常见攻击都具有很强的鲁棒性,但是不能抵抗“播放-重录音”攻击。这是因为当含水印的数字音频经硬件设备播放并再次录音和数字化后,其波形和频谱均发生重大改变,其攻击强度远大于常规的信号处理,因而使水印信息遭到破坏。而且重新数字化中的时间基准和采样率无法与原始音频保持一致,所以用通常的方法不能实现水印信息的同步,也就不能从重录音副本中提取水印。
发明内容
本发明的目的在于克服现有技术的不足,提出一种可抵抗重录音攻击的数字音频水印方法,该方法中的数字音频水印能够抵抗重录音攻击,从硬件设备播放,重新录音和数字化生成的副本中可提取水印,实现对重录音的鲁棒性。
为实现这样的目的,本发明设计一种可抵抗重录音攻击的数字音频水印方法,该方法主要包括水印同步参考点提取,水印嵌入和水印提取三个环节,具体方法如下:
(1)、提取水印同步参考点:首先,将载体音频样本分割为长度相等的音频帧,提取各音频帧的半音特征,获得12维的半音特征序列;取出载体音频信号的第六半音特征序列,采用高斯低通滤波器对载体音频信号的第六半音序列平滑处理,得到平滑后的载体音频信号的第六半音的峰值点;设定水印同步参考点的阈值,取其载体音频信号的第六半音序列中的峰值点高于水印同步参考点的阈值的峰值点,将高于水印同步参考点的阈值的峰值点对应到时间轴上的音频信号采样点,以及载体音频信号的始端和末端,得到水印同步参考点;
(2)、水印同步单元的频域水印嵌入:将待嵌入的水印信息进行编码,得到二进制水印比特编码序列;根据上述时间轴上的水印同步参考点,将载体音频信号分割成长度不等的水印同步单元,然后将各个水印同步单元分成若干个音频样本段,通过FFT变换计算各个音频样本段的频谱分量,再计算各个音频样本段的低频频谱区间的均值,该低频频谱区间用于承载上述二进制编码水印序列嵌入水印;以二进制编码嵌入水印,各个音频样本段音频嵌入1比特水印,得到含水印的载体音频;
(3)、水印的提取:对上述含水印的载体音频进行“播放-重录音”,将重录音的载体音频分割成若干水印同步单元,将各个水印同步单元分割成音频样本段;通过FFT变换分别计算各音频样本段的频谱均值,得到各低频频率区间的频谱均值,分别对各音频段低频频谱进行二进制解码,得到各均值的音频段区间的水印比特,由各均值的音频段区间的水印比特构成二进制水印编码序列;对上述二进制水印序列进行解码,得到二进制水印比特解码序列,重建水印信息。
本发明提出了一种新的水印方法,该方法从硬件设备“播放—重录音”过程中可能会引入严重的失真和采样点的失配,然而,从图8、9比较图中所显示的水印提取的比特准确率看出,本发明的水印方法在重录音攻击下,水印同步参考点稳定,可以准确地确定水印嵌入和提取的位置,具有抵抗重重录音攻击的强鲁棒性。
附图说明
图1是本发明的一种可抵抗重录音攻击的数字音频水印方法的流程图;
图2是音频信号的12个半音图;
图3(a)是原始音频的平滑特征序列;
图3(b)是分别是重录音副本1的平滑特征序列;
图3(c)是分别是重录音副本2的平滑特征序列;
图4是二进制水印编码序列水印嵌入前的400Hz~600Hz之间的音频谱图;图5是二进制水印编码序列嵌入水印“1”以后的400Hz~600Hz之间的音频谱图;
图6是二进制水印编码序列嵌入水印“0”以后的400Hz~600Hz之间的音频谱图;
图7是重录音信号在400Hz~600Hz之间的局部频谱图;
图8是在音频帧长B=256,两种水印段长K不同的情况下,水印提取的比特准确率比较图;
图9是在水印段长K值相同,两种音频帧长B同的情况下,水印提取的比特准确率比较图。
具体实施方式
以下结合附图和实施例对本发明的技术方案作进一步描述。
本发明的一种可抵抗重录音攻击的数字音频水印方法,其流程如图1所示,具体步骤如下:
(1)、提取水印同步参考点
(1-1)将载体音频信号分割为长度相等的音频帧,其音频帧的个数为L,各音频帧有B=256个采样点;
(1-2)提取各音频帧的半音特征:各个音频帧通过FFT变换,得到各帧的频谱分量,从频谱分量中取1kHz为中心的一个倍频程,707Hz~1414Hz频率范围包含12个半音,将载体音频信号的半音特征序列表示为C i*j ,i表示帧数,范围为[1,L],j代表半音,范围为[1,12],如图2所示,图中,横坐标表示载体音频信号的帧长,纵坐标表示12半音,颜色的深浅表示各个半音的频谱强度;
(1-3)取载体音频信号的第六个半音特征序列C i,6,i表示帧数,范围为[1,L],采用窗口宽为20的高斯低通滤波器对载体音频信号的第六个半音特征序列C i,6进行平滑处理,得到平滑后的载体音频信号的第六个半音特征序列C i ,如图3(b)所示,图中,横坐标表示载体音频的音频帧,纵坐标表示C i 的幅度;
(1-4)设载体音频信号的半音特征序列C i 的最大峰值的四分之一为选取水印同步参考点的阈值TH;
(1-5)判断上述载体音频信号的第六半音序列C i,6的峰值点是否高于水印同步参考点的阈值TH,如果上述载体音频信号的第六半音序列C i,6的峰值点是高于上述水印同步参考点的阈值TH的峰值点,则将高于水印同步参考点的阈值TH的峰值点分别记为P1, P2, …,经实验已表明,在重录音的攻击下,高于水印同步参考点具有很强的稳定性,如图3所示,圆圈表示是高于水印同步参考点的阈值TH的峰值点P1, P2, …;
(1-6)将高于水印同步参考点的阈值TH的峰值点对应到时间轴上的载体音频信号采样点,以及载体音频信号的始端点和末端点,得到M +1个水印同步参考点S0, S1, …, S M ; ;
(2)、水印同步单元的频域水印嵌入
(2-1)将待嵌入的水印信息进行二进制编码,得到二进制水印比特编码序列;
(2-2)根据上述时间轴上的M +1个水印同步参考点,将载体音频信号分割成长度不等的M个水印同步单元;
(2-3)将各个同步单元分成若干包含K个音频样本的段,取整数段;
(2-4)通过FFT变换分别计算计算各个音频样本段的频谱分量,再计算K个音频样本段的频谱区间的均值,例如,频率400Hz~600Hz之间的谱线,该频率频段区间用于承载上述二进制水印编码序列水印嵌入,见图4,横坐标表示400Hz~600Hz频率,纵坐标表示频谱强度;
(2-5)以二进制编码的形式将嵌入水印,各个音频样本段音频嵌入1比特水印,得到含水印的载体音频,具体如下:
1)、各个音频样本段音频嵌入“1”,表示400Hz~500Hz之间的谱线等于1.5E,501Hz~600Hz之间的谱线等于0.5E,见图5;2)、各个音频样本段的音频嵌入“0”,表示400Hz~500Hz之间的谱线等于0.5E,501Hz~600Hz之间的谱线等于1.5E,见图6;
(3)、水印的提取
(3-1)将上述含水印的载体音频进行“播放-重录音”,得到重录音的载体音频;
(3-2)将重录音的载体音频分割成若干水印同步单元;
(3-3)将上述各个水印同步单元分成若干包含K个音频样本段;
(3-4)通过FFT变换分别计算各音频样本段的频谱均值,例如,400Hz~600Hz频率范围内的频谱,400Hz~500Hz和501Hz~600Hz,该两个频率区间的频谱均值分别为E 1'、E 1';
(3-5)对400Hz~600Hz范围的频谱进行二进制解码,得到各均值的音频段区间的水印比特;
1)、若E 1'> E 1',则提取音频段区间的水印为“1”,见图7,图中,横坐标表示400Hz~600Hz频率,纵坐标表示频谱强度,
2)、若E 1< E 1',则提取音频段区间的水印为“0” ,
(3-6)由各均值的音频段区间的水印比特组成二进制水印编码序列,对上述二进制水印序列进行解码,重建水印信息。
为验证本发明的方法,访方法中的嵌入水印,根据水印同步参考点分割的音频样本段长度是段数K的整数倍,水印嵌入率(每秒嵌入的水印比特数)b小于采样频率f s 与音频段长度K之比n = f s /K 。实验表明,可从“播放-重录音”的音频副本中提取水印,误码率在0~3%之间,与具体的音频内容有关。图7所示是一段重录音信号的局部频谱,在指定频率范围内低端明显大于高端,可判断水印数据为“1”。准确率的高低与每帧长和嵌入水印的段长有直接的关系。在音频帧长B=256,水印段长不同的情况下, 越大,水印的嵌入量小,但是水印提取的准确率更高,见图8;各帧采样点数的大小决定了水印同步参考点的准确性,如图9所示,相同,值越小,重录音之后音频水印同步参考点的提取越准确,准确性会有所提高。
Claims (1)
1.一种可抵抗重录音攻击的数字音频水印方法,该方法主要包括水印同步参考点提取,水印嵌入和水印提取三个环节,具体方法如下:
(1)、提取水印同步参考点:首先,将载体音频样本分割为长度相等的音频帧,提取各音频帧的半音特征,获得12维的半音特征序列;取出载体音频信号的第六半音特征序列,采用高斯低通滤波器对载体音频信号的第六半音序列平滑处理,得到平滑后的载体音频信号的第六半音的峰值点;设定水印同步参考点的阈值,取其载体音频信号的第六半音序列中的峰值点高于水印同步参考点的阈值的峰值点,将高于水印同步参考点的阈值的峰值点对应到时间轴上的音频信号采样点,以及载体音频信号的始端和末端,得到水印同步参考点;
(2)、水印同步单元的频域水印嵌入:将待嵌入的水印信息进行编码,得到二进制水印比特编码序列;根据上述时间轴上的水印同步参考点,将载体音频信号分割成长度不等的水印同步单元,然后将各个水印同步单元分成若干个音频样本段,通过FFT变换计算各个音频样本段的频谱分量,再计算各个音频样本段的低频频谱区间的均值,该低频频谱区间用于承载上述二进制编码水印序列嵌入水印;以二进制编码嵌入水印,各个音频样本段音频嵌入1比特水印,得到含水印的载体音频;
(3)、水印的提取:对上述含水印的载体音频进行“播放-重录音”,将重录音的载体音频分割成若干水印同步单元,将各个水印同步单元分割成音频样本段;通过FFT变换分别计算各音频样本段的频谱均值,得到各低频频率区间的频谱均值,分别对各音频段低频频谱进行二进制解码,得到各均值的音频段区间的水印比特,由各均值的音频段区间的水印比特构成二进制水印编码序列;对上述二进制水印序列进行解码,得到二进制水印比特解码序列,重建水印信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101094618A CN103208289A (zh) | 2013-04-01 | 2013-04-01 | 一种可抵抗重录音攻击的数字音频水印方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013101094618A CN103208289A (zh) | 2013-04-01 | 2013-04-01 | 一种可抵抗重录音攻击的数字音频水印方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103208289A true CN103208289A (zh) | 2013-07-17 |
Family
ID=48755490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013101094618A Pending CN103208289A (zh) | 2013-04-01 | 2013-04-01 | 一种可抵抗重录音攻击的数字音频水印方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103208289A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425920A (zh) * | 2013-08-26 | 2013-12-04 | 江苏物联网研究发展中心 | 基于音频信息的数字水印的数据库安全访问控制方法 |
CN105227311A (zh) * | 2014-07-01 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 验证方法和*** |
CN109522445A (zh) * | 2018-11-15 | 2019-03-26 | 辽宁工程技术大学 | 一种融合CNNs与相位算法的音频分类检索方法 |
CN111247808A (zh) * | 2017-10-18 | 2020-06-05 | 尼尔森(美国)有限公司 | 提高时间戳转换分辨率的***和方法 |
CN111883108A (zh) * | 2020-07-06 | 2020-11-03 | 珠海格力电器股份有限公司 | 密码嵌入方法及装置、密码匹配方法及装置及控制*** |
CN113113021A (zh) * | 2021-04-13 | 2021-07-13 | 效生软件科技(上海)有限公司 | 语音生物识别认证实时检测方法及*** |
CN113782041A (zh) * | 2021-09-14 | 2021-12-10 | 随锐科技集团股份有限公司 | 一种基于音频变频域的嵌入和定位水印的方法 |
CN117575880A (zh) * | 2024-01-16 | 2024-02-20 | 四川数盾科技有限公司 | 一种盲水印嵌入/提取方法及*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6480825B1 (en) * | 1997-01-31 | 2002-11-12 | T-Netix, Inc. | System and method for detecting a recorded voice |
US20050213528A1 (en) * | 2002-04-10 | 2005-09-29 | Aarts Ronaldus M | Audio distributon |
US20080126294A1 (en) * | 2006-10-30 | 2008-05-29 | Qualcomm Incorporated | Methods and apparatus for communicating media files amongst wireless communication devices |
CN101345054A (zh) * | 2008-08-25 | 2009-01-14 | 苏州大学 | 用于声频文件的数字水印制作及识别方法 |
CN102385862A (zh) * | 2011-09-07 | 2012-03-21 | 武汉大学 | 一种面向空气信道传播的音频数字水印方法 |
CN102890756A (zh) * | 2011-07-18 | 2013-01-23 | 索尼公司 | 媒体内容备生成方法和装置,媒体内容播放方法和装置 |
-
2013
- 2013-04-01 CN CN2013101094618A patent/CN103208289A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6480825B1 (en) * | 1997-01-31 | 2002-11-12 | T-Netix, Inc. | System and method for detecting a recorded voice |
US20050213528A1 (en) * | 2002-04-10 | 2005-09-29 | Aarts Ronaldus M | Audio distributon |
US20080126294A1 (en) * | 2006-10-30 | 2008-05-29 | Qualcomm Incorporated | Methods and apparatus for communicating media files amongst wireless communication devices |
CN101345054A (zh) * | 2008-08-25 | 2009-01-14 | 苏州大学 | 用于声频文件的数字水印制作及识别方法 |
CN102890756A (zh) * | 2011-07-18 | 2013-01-23 | 索尼公司 | 媒体内容备生成方法和装置,媒体内容播放方法和装置 |
CN102385862A (zh) * | 2011-09-07 | 2012-03-21 | 武汉大学 | 一种面向空气信道传播的音频数字水印方法 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425920A (zh) * | 2013-08-26 | 2013-12-04 | 江苏物联网研究发展中心 | 基于音频信息的数字水印的数据库安全访问控制方法 |
CN105227311A (zh) * | 2014-07-01 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 验证方法和*** |
CN111247808A (zh) * | 2017-10-18 | 2020-06-05 | 尼尔森(美国)有限公司 | 提高时间戳转换分辨率的***和方法 |
US12039983B2 (en) | 2017-10-18 | 2024-07-16 | The Nielsen Company (Us), Llc | Systems and methods to improve timestamp transition resolution |
CN109522445A (zh) * | 2018-11-15 | 2019-03-26 | 辽宁工程技术大学 | 一种融合CNNs与相位算法的音频分类检索方法 |
CN111883108A (zh) * | 2020-07-06 | 2020-11-03 | 珠海格力电器股份有限公司 | 密码嵌入方法及装置、密码匹配方法及装置及控制*** |
CN113113021A (zh) * | 2021-04-13 | 2021-07-13 | 效生软件科技(上海)有限公司 | 语音生物识别认证实时检测方法及*** |
CN113782041A (zh) * | 2021-09-14 | 2021-12-10 | 随锐科技集团股份有限公司 | 一种基于音频变频域的嵌入和定位水印的方法 |
CN113782041B (zh) * | 2021-09-14 | 2023-08-15 | 随锐科技集团股份有限公司 | 一种基于音频变频域的嵌入和定位水印的方法 |
CN117575880A (zh) * | 2024-01-16 | 2024-02-20 | 四川数盾科技有限公司 | 一种盲水印嵌入/提取方法及*** |
CN117575880B (zh) * | 2024-01-16 | 2024-04-12 | 四川数盾科技有限公司 | 一种盲水印嵌入/提取方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103208289A (zh) | 一种可抵抗重录音攻击的数字音频水印方法 | |
Wu et al. | Efficiently self-synchronized audio watermarking for assured audio data transmission | |
CN101345054B (zh) | 用于声频文件的数字水印制作及识别方法 | |
Chen et al. | Energy-proportion based scheme for audio watermarking | |
CN100559466C (zh) | 一种抗da/ad变换的音频水印处理方法 | |
CN108682425B (zh) | 一种基于恒定水印的鲁棒数字音频水印嵌入*** | |
CN101441870A (zh) | 一种基于离散分数变换的鲁棒数字音频水印方法 | |
CN105304091A (zh) | 一种基于dct的语音篡改恢复方法 | |
CN102867513B (zh) | 一种基于伪Zernike矩的语音内容认证方法 | |
CN103886864A (zh) | 一种对dwt域失真补偿量化嵌入的隐秘信息检测方法 | |
CN105283915B (zh) | 数字水印嵌入装置及方法以及数字水印检测装置及方法 | |
KR100814792B1 (ko) | 하이브리드 변환을 이용한 디지털 오디오 워터마킹 방법 | |
CN1175414C (zh) | 嵌入/检测一维信息信号中的水印的方法和装置 | |
CN102222504A (zh) | 数字音频多层水印植入及提取方法 | |
Vivekananda et al. | Audio watermarking based on mean quantization in cepstrum domain | |
CN105895109A (zh) | 一种基于dwt和dct的数字语音取证和篡改恢复方法 | |
Guo et al. | An audio digital watermarking algorithm against A/D and D/A conversions based on DCT domain | |
CN101350198B (zh) | 基于骨导的语音压缩水印方法 | |
CN101521011B (zh) | 基于过零率的时间尺度不变的鲁棒音频水印方法 | |
CN108877819B (zh) | 一种基于系数自相关度的语音内容取证方法 | |
CN114999502A (zh) | 基于自适应字分帧的语音内容水印生成、嵌入方法、语音内容的完整性认证及篡改定位方法 | |
CN103745725B (zh) | 一种基于常数q变换的音频水印嵌入方法 | |
CN108877816B (zh) | 基于qmdct系数的aac音频重压缩检测方法 | |
CN1585020A (zh) | 一种数字音频防篡改方法 | |
CN110379436A (zh) | 一种基于dwt-dct-svd的信息隐藏方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C53 | Correction of patent of invention or patent application | ||
CB03 | Change of inventor or designer information |
Inventor after: Zou Tingting Inventor after: Wang Shuozhong Inventor after: Feng Guorui Inventor before: Zou Tingting Inventor before: Wang Shuozhong Inventor before: Feng Guoting |
|
COR | Change of bibliographic data |
Free format text: CORRECT: INVENTOR; FROM: ZOU TINGTING WANG SHUOZHONG FENG GUOTING TO: ZOU TINGTING WANG SHUOZHONG FENG GUORUI |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130717 |