[发明专利]基于电网频率波动超矢量的数字音频篡改自动检测方法有效
申请号: | 201810572148.0 | 申请日: | 2018-06-06 |
公开(公告)号: | CN108766464B | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 王志锋;王静;左明章;叶俊民;闵秋莎;田元;陈迪;宁国勤;夏丹;姚璜 | 申请(专利权)人: | 华中师范大学 |
主分类号: | G10L25/51 | 分类号: | G10L25/51;G10L25/27 |
代理公司: | 北京金智普华知识产权代理有限公司 11401 | 代理人: | 杨采良 |
地址: | 430079 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 电网 频率 波动 矢量 数字音频 篡改 自动检测 方法 | ||
1.一种基于电网频率波动超矢量的数字音频篡改自动检测方法,其特征在于,所述基于电网频率波动超矢量的数字音频篡改自动检测方法为:
通过提取语音信号中ENF的相位波动特征,相位谱和频率谱波动拟合参数特征,进行特征融合后,进行通用背景模型训练;
然后对背景模型进行自适应得到相应的语音信号特征模型;将数据库样本作同样的特征提取,依次将每个特征向量与通用背景模型进行自适应,每个样本均得到相对应的自适应模型;
将自适应模型的混合高斯均值矩阵代表该特征向量所适应出的模型,使用优化的支持向量机分类器对代表自适应模型的均值矩阵进行训练,得到训练模型;
所述基于电网频率波动超矢量的数字音频篡改自动检测方法具体包括以下步骤:
步骤一:对大量原始语音信号进行特征提取;
步骤二:通用背景模型UBM建立;
步骤三:使用数据库中的样本对UBM模型进行自适应,每个样本得到GMM-UBM模型;
步骤四:将每个GMM-UBM的均值矩阵作为ENF波动超矢量,在每条语音和高维向量之间构建映射关系,使用优化的SVM学习器进行分类,区分原始语音和篡改语音,得到数字音频盲篡改检测模型;
步骤一,具体包括:
步骤1):对每个原始信号x[n]x[n]进行预处理,包括下采样、去直流分量,通过中心频率在ENF标准频率处的带通滤波器,得到信号中的ENF成分xENFC[n]xENFC[n];
步骤2):对xENFC[n]xENFC[n]进行基于DFT1的相位谱估计,提取相位谱波动特征F;对xENFC[n]xENFC[n]进行基于Hilbert的瞬时频率谱估计;分别对相位谱和频率谱进行曲线拟合,提取相位谱拟合特征和瞬时频率谱拟合特征进行特征融合得到特征向量。
2.如权利要求1所述的基于电网频率波动超矢量的数字音频篡改自动检测方法,其特征在于,步骤二,具体包括:
步骤A1:建立UBM模型;
UBM模型采用高斯混合模型;高斯混合模型利用多维概率密度函数对语音信号特征向量进行建模;高斯混合模型的概率密度为M个高斯分量概率密度分布的加权和,混合高斯概率密度公式如下:
其中X是一个D维的特征向量X={x1,x2,x3,…,xD},pi(X),i=1,…,M是子分布,wi,i=1,…,M是混合权重,每个子分布的D维特征向量的联合高斯概率密度分布公式如下
其中ui是均值向量,Σi是协方差矩阵;完整的混合高斯模型由权重参数、均值向量和协方差矩阵组成,表示为:λ={wi,ui,∑i},i=1,…,M;
步骤A2:利用期望最大化算法迭代出UBM模型的参数;
第一步,令p(xt|zt)最大,zt的分布为
Qt(zt):=p(zt|xt,λ);
特征向量为Xt,与Xt对应的隐藏变量为zt;
第二步,对似然函数最大化以获得新的模型参数,通过不断迭代获得UBM模型参数;
重复这两个步骤直到模型参数不再发生变化或者执行5-10次,得到稳定的UBM模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中师范大学,未经华中师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810572148.0/1.html,转载请声明来源钻瓜专利网。