【技术实现步骤摘要】
本专利技术属于信息处理领域,具体涉及到水印压縮的方法,可用于录音设备,为数字语 音完整性和真实性提供保证。
技术介绍
数字水印是近年来多媒体信息处理的研究热点,数字语音水印作为数字水印领域的一 个重要分类,有其自身的特点。语音信号带宽较窄,在传输上比图像和视频信号更为便 利,形式也更为多样,如电话,音频广播,以及视频伴音等都是日常生活中所常见的,其 覆盖面非常广泛。随着现代信号处理技术的发展,人们可以很容易按照自己的意图篡改数 字语音信号,因此为了证明数字语音信号内容的有效性,研究人员提出了易碎水印的概 念。与鲁棒性水印完全相反,易碎水印对攻击具有高度的灵敏性,对己嵌入水印的语音信 号作任何微小的改变都将使水印无法恢复或不完全恢复,从而判断语音信号是否被篡改。目前已提出的易碎语音水印方法主要有1. Ch皿g-Ping Wu, Kuo, C.C.J. Speech content integrity verification integrated with ITU G.723.1 speech coding. Proc. IEEE Int. Conf. Inf. Technol.: Coding Comput 2001, pp:680-684,这种方法抽取语音的一些特征,经处理后作为水印嵌入,通过比较提取的水印和选 择的特征来判断语音的完整性。由于这种方法依赖于一个门限值来判断语音是否被更改, 易造成误判。2. Chen Ning, Zhu Jie. An Efficient Approach to Integrate Watermarking with ...
【技术保护点】
一种基于骨导的语音压缩水印嵌入方法,包括如下过程: (1)利用骨导器件信号对语音信号进行去除噪声和其它杂音预处理,并提取骨导设备的编号ID↓[D]和语音信号的编号ID↓[S]; (2)将预处理后的语音信号根据语音的长度分成若干个固定长度的帧,每帧长度30ms,将n帧分为一组,最后一组除外,即最后一组的帧数为总的帧数除以n的余数; (3)利用G.723.1语音压缩编码标准,提取每一帧线谱频率的系数L↓[g,i]和基音周期P↓[g,i],其中L↓[g,i]和P↓[g,i]分别表示第g组第i帧的线谱频率系数和基音周期; (4)利用Hash散列函数将提取的骨导设备的编号ID↓[D]、语音信号的编号ID↓[S]、当前帧的线谱频率系数L↓[g,i]、下一帧提取的基音周期P↓[g,i+1]和前一帧的水印W↓[g,i-1],生成嵌入在当前帧的水印W↓[g,i]; (5)将当前帧的水印W↓[g,i]嵌入在语音编码的多脉冲激励的位置序号中,即用水印替换脉冲激励的位置序号的最不重要位,最终得到含水印的语音压缩编码流。
【技术特征摘要】
1.一种基于骨导的语音压缩水印嵌入方法,包括如下过程(1)利用骨导器件信号对语音信号进行去除噪声和其它杂音预处理,并提取骨导设备的编号IDD和语音信号的编号IDS;(2)将预处理后的语音信号根据语音的长度分成若干个固定长度的帧,每帧长度30ms,将n帧分为一组,最后一组除外,即最后一组的帧数为总的帧数除以n的余数;(3)利用G.723.1语音压缩编码标准,提取每一帧线谱频率的系数Lg,i和基音周期Pg,i,其中Lg,i和Pg,i分别表示第g组第i帧的线谱频率系数和基音周期;(4)利用Hash散列函数将提取的骨导设备的编号IDD、语音信号的编号IDS、当前帧的线谱频率系数Lg,i、下一帧提取的基音周期Pg,i+1和前一帧的水印Wg,i-1,生成嵌入在当前帧的水印Wg,i;(5)将当前帧的水印Wg,i嵌入在语音编码的多脉冲激励的位置序号中,即用水印替换脉冲激励的位置序号的最不重要位,最终得到含水印的语音压缩编码流。2. 根据权利要求1所述的水印嵌入方法,其中步骤(4)的按如下三种情况进行 (4a)若当前帧为每一组的第一帧,则按下式生成水印『w,即式中,A()表示Hash函数,『^为第g组第一帧生成的水印,当§=1时,令『。,为私钥Key, 『g-M为第g-l组的第n帧的水印,即前一帧的水印, 丄w为第g组第1帧的线谱频率系数, /^为第g组第2帧的基音周期; (4b)若当前帧为最后一组的最后一帧,设最后一组有m帧,则按下式生成水印『y^,即式中,『7Vn为第T组第m帧生成的水印, 〖^,;n-l为第T组的第m帧的水印,ZT,m为第T组第m帧的线谱频率系数, (r-l)x + w为语音总帧数。(4c)其它情况,则按下式生成水印f^,.,即K,A(^,叫,g,,屮^,i^) 式中,^,,.为第g组的第i帧生成的水印,K,,—,为第g组的第i-l帧的水印, ^,,.为第g组的第i帧的线谱频率系数,4,,.+1为第g组第i+l帧的基音周期。3. —种基于骨导的语音压缩水印提取验证方法,包括如下过程1) 对含水印的压缩编码流进行解码处理;2) 从选定的脉冲激励的位置序号中提取水印『。3) 利用Hash散列函数将骨导设备的编号IDD、语音信号的编号IDs、当前帧的线谱 频率系数、,.、下一帧提取的基音周期4,,.+1和前一帧提取的水印,生成验证水印冗;;4) 比较第g组第i帧提取的水印和生成的验证水印《;,...
【专利技术属性】
技术研发人员:同鸣,姬红兵,陈巍,闫涛,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:87[中国|西安]