当前位置: 首页 > 专利查询>吴本刚专利>正文

一种身份识别系统技术方案

技术编号:14182981 阅读:76 留言:0更新日期:2016-12-14 12:26
本发明专利技术公开了一种身份识别系统,包括:特征采集模块,用于采集注册用户的语音信号的声纹特征和待识别用户的待识别语音信号的声纹特征;特征聚类模块,用于采用改进的K‑means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,输出聚类结果;神经网络训练模块,用于将所述待识别语音信号的声纹特征输入训练好的神经网络中,确定其所归属的类群;身份识别模块,用于分别计算所述待识别语音信号的声纹特征所归属的类群的模板库中的声纹特征模板与所述待识别语音信号的声纹特征的相似度,确定与所述待识别语音信号的声纹特征的相似度最大的所述声纹特征模板对应的用户为所述待识别用户。本发明专利技术计算量小,识别速度快,身份识别精度相对较高。

Identity recognition system

The invention discloses an identity recognition system, including: feature acquisition module for voiceprint voice signal acquisition of registered users and the recognized user to speech recognition voiceprint feature; feature clustering module, using K improved means clustering method in speech feature of speech signal and all of the registered users. Clustering analysis, output clustering; neural network training module, a neural network for the recognition of speech signal to the voiceprint input trained in determining the ownership of the group; identity recognition module for similarity voiceprints voiceprint template voiceprints respectively calculate the attribution to the recognition of speech signals the groups in the template library and the unknown speech signal, determining the voiceprint recognition of speech signal and the phase of the Like the voiceprint feature template corresponding to the maximum degree for the user to identify the user. The invention has the advantages of small calculation amount, high identification speed and high identification accuracy.

【技术实现步骤摘要】

本专利技术涉及变压器故障诊断领域,具体涉及一种身份识别系统
技术介绍
现有技术中,对于身份识别的具体方法,许多利用人体本身的特征信号进行身份识别的方法开始进行实用,例如基于指纹的手机解锁技术与门禁系统、基于虹膜识别的身份认证以及基于面部识别的身份认证等等。相关技术中,常见的基于人体特征的身份识别方法为基于模板匹配的方法,其对每个需要识别的用户提取具有代表性的人体特征,通过对比人体特征与不同模板的相似度来确定人体特征合法或不合法。但是,以上身份识别方法存在一个较大的缺点,就是无法建立较大规模的身份识别系统。因为在基于模板匹配的方法中,每次身份识别时需要将待识别人体特征与总模板库中所有人体特征模板进行比较才能判断其是否为合法特征,计算量大。
技术实现思路
针对上述问题,本专利技术提供一种身份识别系统。本专利技术的目的采用以下技术方案来实现:一种身份识别系统,包括特征采集模块、特征聚类模块、神经网络训练模块、身份识别模块;所述特征采集模块用于采集注册用户的语音信号的声纹特征和待识别用户的待识别语音信号的声纹特征;所述特征聚类模块,用于采用改进的K-means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,输出聚类结果;所述神经网络训练模块,用于将所述聚类结果作为训练样本,采用神经网络计算出每个属性每一层的权值,并得到一个训练好的神经网络,将所述待识别语音信号的声纹特征输入训练好的神经网络中,确定所述待识别语音信号的声纹特征所归属的类群;其中,每个所述类群对应一个模板库,所述模板库包括归属于所述类群的声纹特征模板,每个所述声纹特征模板对应一个用户;所述身份识别模块,用于分别计算所述待识别语音信号的声纹特征所归属的类群的模板库中的声纹特征模板与所述待识别语音信号的声纹特征的相似度,确定与所述待识别语音信号的声纹特征的相似度最大的所述声纹特征模板对应的用户为所述待识别用户。其中,所述身份识别模块用于确定与所述待识别语音信号的声纹特征的相似度最大的所述声纹特征模板对应的用户为所述待识别用户,包括:所述身份识别模块具体用于比较最大的所述相似度与预设阈值的大小;当所述最大的所述相似度大于所述预设阈值时,确定所述相似度最大的声纹特征模板对应的用户为所述待识别用户;否则,提示所述待识别用户不存在的消息。其中,所述神经网络为RBF神经网络,所述RBF神经网络由网络输入和网络输出两部分组成。其中,所述采用改进的K-means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,包括:1)设具有n个声纹特征,对n个声纹特征进行向量化,通过夹角余弦函数计算所有声纹特征两两之间的相似度,得到相似度矩阵XS;2)对相似度矩阵XS的每一行进行求和,计算出每一个声纹特征与所有声纹特征的相似度,设XS=[sim(ai,aj)]n×n,i,j=1,…,n,其中sim(ai,aj)表示样本ai,aj间的相似度,求和公式为: XS p = Σ j = 1 n s i m ( a i , a j ) , p = 1 , ... , n ]]>3)按降序排列XSp,p=1,…,n,设XSp按从大到小排列的前4个值为XSmax,XSmax-1,XSmax-2,XSmax-3,若选择与最大值XSmax相对应的声纹特征作为第一个初始的聚簇中心,否则选择与XSmax,XSmax-1,XSmax-2,XSmax-3对应的四个声纹特征的均值作为第一个初始的簇中心;4)将最大值为XSmax对应的矩阵中行向量的元素进行升序排列,假设前k-1个最小的元素为XSpq,q=1,…,k-1,选择前k-1个最小的元素XSpq相对应的声纹特征作为剩余的k-1个初始的聚簇中心,其中所述k值为隐藏层个数,根据多次试验确定;5)计算剩余样本与各初始的聚簇中心之间的相似度,将剩余样本分发到相似度最高的聚簇中,形成变化后的k个聚簇;6)计算变化后的聚簇中各样本的均值,将其作为更新后的聚簇中心代替更新前的聚簇中心;7)若更新前的聚簇中心与更新后的聚簇中心相同,或者目标函数达到了最小值,停止更新,所述目标函数为: J = Σ l = 1 k Σ a x ∈ C l | | a x - a x l ‾ | | 2 ]]>其中,Cl表示k个聚簇中的第l个聚簇,ax为第l个聚簇中的样本,为第l个聚簇的中心。其中,所述设定的比例值T的取值范围为[1.4,1.8]。本专利技术的有益效果为:1、由于待识别声纹特征所归属的类群的模板库中的声纹特征模板只是众多类群的模板库中的声纹特征模板中的一部分,计算量小,识别速度快;2、通过改进的K-means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,有效避免单一采取随机抽样方法所带来的偶然性,提高了聚类稳定性,进一步提高了身份识别精度。附图说明利用附图对本专利技术作进一步说明,但附图中的实施例不构成对本专利技术的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本专利技术各模块的连接示意图;图2是本专利技术系统运作的原理示意图。附图标记:特征采集模块 1、特征聚类模块 2、神经网络训练模块 3、身份识别模块 4。具体实施方式结合以下实施例对本专利技术作进一步描述。实施例1参见图1、图2,本实施例的身份识别系统,包括特征采集模块1、特征聚类模块2、神经网络训练模块3、身份识别模块4;所述特征采集模块1用于采集注册用户的语音信号的声纹特征和待识别用户的待识别语音信号的声纹特征;所述特征聚类模块2,用于采用改进的K-means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,输出聚类结果;所述神经网络训练模块3,用于将所述聚类结果作为训练样本,采用神经网络计算出每个属性每一层的权值,并得到一个训练好的神经网络,将所述待识别语音信号的声纹特征输入训练好的神经网络中,确定所述待识别语音信号的声纹特征所归属的类群;其中,每个所述类群对应一个模板库,所述模板库包括归属于所述类群的声纹特征模板,每个所述声纹特征模板对应一个用户;所述身份识别模块4,用于本文档来自技高网...
一种身份识别系统

【技术保护点】
一种身份识别系统,其特征在于,包括特征采集模块、特征聚类模块、神经网络训练模块、身份识别模块;所述特征采集模块用于采集注册用户的语音信号的声纹特征和待识别用户的待识别语音信号的声纹特征;所述特征聚类模块,用于采用改进的K‑means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,输出聚类结果;所述神经网络训练模块,用于将所述聚类结果作为训练样本,采用神经网络计算出每个属性每一层的权值,并得到一个训练好的神经网络,将所述待识别语音信号的声纹特征输入训练好的神经网络中,确定所述待识别语音信号的声纹特征所归属的类群;其中,每个所述类群对应一个模板库,所述模板库包括归属于所述类群的声纹特征模板,每个所述声纹特征模板对应一个用户;所述身份识别模块,用于分别计算所述待识别语音信号的声纹特征所归属的类群的模板库中的声纹特征模板与所述待识别语音信号的声纹特征的相似度,确定与所述待识别语音信号的声纹特征的相似度最大的所述声纹特征模板对应的用户为所述待识别用户。

【技术特征摘要】
1.一种身份识别系统,其特征在于,包括特征采集模块、特征聚类模块、神经网络训练模块、身份识别模块;所述特征采集模块用于采集注册用户的语音信号的声纹特征和待识别用户的待识别语音信号的声纹特征;所述特征聚类模块,用于采用改进的K-means聚类方法对所有所述注册用户的语音信号的声纹特征进行聚类分析,输出聚类结果;所述神经网络训练模块,用于将所述聚类结果作为训练样本,采用神经网络计算出每个属性每一层的权值,并得到一个训练好的神经网络,将所述待识别语音信号的声纹特征输入训练好的神经网络中,确定所述待识别语音信号的声纹特征所归属的类群;其中,每个所述类群对应一个模板库,所述模板库包括归属于所述类群的声纹特征模板,每个所述声纹特征模板对应一个用户;所述身份识别模块,用于分别计算所述待识别语音信号的声纹特征所归属的类群的模板库中的声纹特征模板与所述待识别语音信号的声纹特征的相似度,确定与所述待识别语音信号的声纹特征的相似度最大的所述声纹特征模板对应的用户为所述待识别用户。2.根据权利要求1所述的一种身份识别系统,其特征在于,所述身份识别模块用于确定与所述待识别语音信号的声纹特征的相似度最大的所述声纹特征模板对应的用户为所述待识别用户,包括:所述身份识别模块具体用于比较最大的所述相似度与预设阈值的大小;当所述最大的所述相似度大于所述预设阈值时,确定所述相似度最大的声纹特征模板对应的用户为所述待识别用户;否则,提示所述待识别用户不存在的消息。3.根据权利要求1所述的一种身份识别系统,其特征在于,所述神经网络为RBF神经网络,所述RBF神经网络由网络输入和网络输出两部分组成。4.根据权利要求1所述的一种身份识别系统,其特征在于,所述采用改进的K...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:吴本刚
类型:发明
国别省市:浙江;33

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

1