The invention discloses an identity identification method based on the segmentation of human PPG signals, mainly solving the problem that the identification rate of the existing PPG signals is low. Steps: 1) to obtain the training database and test data; 2) of the training data preprocessing, a single cycle waveform library; 3) segment of single cycle waveform acquisition sub waveform set and weight factor; 4) decomposition of each sub waveform set using the DNMF method, get the training space and sub feature set 5); integration of training features with weight factor, obtaining training template library; 6) to test the data preprocessing and segmentation, obtain sub waveform set and weight factor; 7) the test data will be projected on the sub waveform space based on obtaining the test sub feature set; 8) fusion of test sub feature weighting, acquisition the test feature set, SVM classifier is used to complete the identification. The recognition rate of the invention is more than 99.62%, and can be applied to personal identification in the fields of finance, government agencies, etc..
【技术实现步骤摘要】
基于人体PPG信号分段的身份识别方法
本专利技术属于信息处理
,具体涉及一种身份识别方法,可作为金融、政府机构等领域中维护个人信息安全的一种手段。
技术介绍
当今社会,安全问题越来越突出,人们不得不记忆复杂的密码或者携带额外的电子密码器,这使得传统的身份识别方法越来越失去它的实用性和可靠性,这一现状使人们对生物识别的需求越来越大。今天,大多数的系统比如金融交易、计算机网络和对安全领域的访问系统仍是通过身份证或口令进行识别授权的。这样的系统并不足够安全,因为身份证或口令信息很容易被窃取或者遗忘。生物识别系统可以提供更多的可靠性和隐秘性,因为它是根据个人的生理信号和行为特征进行身份认证的,这种生理信号或行为特征是个人独有的,并可以用来区分开不同个体。人体或行为属性独特的特性,如指纹、人脸、声音、脑电图和心电图等被用来进行身份识别。基于这些特征的应用提供了一种有发展前景和不可取代的识别方法。然而,指纹可以用乳胶提取特征,人脸识别可以用伪造的照片进行欺骗,声音可以被模仿,基于脑电信号或者心电信号的方法因需要各种各样的电极采集信号而不能广泛使用。光电容积脉搏波PPG信号是一种非入侵式的光电方法,通过靠近皮肤测试身体的某一部位,获取关于血管中血液流动体积变化的信息。PPG信号作为人体固有的一种生理特征,具有难以被复制和模仿的特点,具有较高的安全性,且采集简单。目前基于PPG信号的时域身份识别方法,识别率不足够高,难以满足实际应用需求。目前已提出的基于PPG信号的身份识别方法有:A.KemalPolatb等人2014年在“ComputersinBiology&am ...
【技术保护点】
基于人体PPG信号分段的身份识别方法,包括如下步骤:(1)获取训练数据库和测试数据。采集M个人在规定时间段内的光电容积脉搏波PPG信号,组成训练数据库S;再采集其中一人在另一时间段内的PPG信号,作为被鉴定者的测试数据xG;(2)对训练数据库S依次进行去噪,归一化处理,波峰检测,波形分割,插值,去除差异性大的波形和进行波形平均,得到单周期平均波形数据库W;(3)将单周期平均波形数据库W中每一个单周期波形进行分段处理,得到训练数据的上子波形集V1、中子波形集V2和下子波形集V3,并计算各子波形集中同一个人两两子波形之间的相似度,得到训练数据上子波形集的权重因子d1、中子波形集的权重因子d2和下子波形集的权重因子d3;(4)利用鉴别式非负矩阵分解DNMF方法分别对训练数据的上子波形集V1、中子波形集V2和下子波形集V3进行分解,得到训练数据上子波形集的基空间Z1、中子波形集的基空间Z2、下子波形集的基空间Z3、训练数据上子波形特征集H1、中子波形特征集H2和下子波形特征集H3;(5)利用训练数据上子波形集的权重因子d1,中子波形集的权重因子d2和下子波形集的权重因子d3分别对训练数据上子波 ...
【技术特征摘要】
1.基于人体PPG信号分段的身份识别方法,包括如下步骤:(1)获取训练数据库和测试数据。采集M个人在规定时间段内的光电容积脉搏波PPG信号,组成训练数据库S;再采集其中一人在另一时间段内的PPG信号,作为被鉴定者的测试数据xG;(2)对训练数据库S依次进行去噪,归一化处理,波峰检测,波形分割,插值,去除差异性大的波形和进行波形平均,得到单周期平均波形数据库W;(3)将单周期平均波形数据库W中每一个单周期波形进行分段处理,得到训练数据的上子波形集V1、中子波形集V2和下子波形集V3,并计算各子波形集中同一个人两两子波形之间的相似度,得到训练数据上子波形集的权重因子d1、中子波形集的权重因子d2和下子波形集的权重因子d3;(4)利用鉴别式非负矩阵分解DNMF方法分别对训练数据的上子波形集V1、中子波形集V2和下子波形集V3进行分解,得到训练数据上子波形集的基空间Z1、中子波形集的基空间Z2、下子波形集的基空间Z3、训练数据上子波形特征集H1、中子波形特征集H2和下子波形特征集H3;(5)利用训练数据上子波形集的权重因子d1,中子波形集的权重因子d2和下子波形集的权重因子d3分别对训练数据上子波形特征集H1,中子波形特征集H2下子波形特征集H3中相应的子特征进行加权融合,得到训练模板库H;(6)对被鉴定者的测试数据xG依次进行步骤(2)-(3)操作,得到测试数据xG的上子波形集Α1,中子波形集Α2,下子波形集Α3和测试数据上子波形集的权重因子a1,测试数据中子波形集的权重因子a2和测试数据下子波形集的权重因子a3;(7)将测试数据xG的上子波形集Α1,中子波形集Α2,下子波形集Α3分别在训练数据上子波形集的基空间Z1,中子波形集的基空间Z2,下子波形集的基空间Z3上进行投影,获得测试数据上子波形特征集F1,中子波形特征集F2和下子波形特征集F3;(8)利用测试数据xG的各子波形集的权重因子a1,a2和a3,将测试数据xG的上子波形特征集F1,中子波形特征集F2和下子波形特征集F3进行加权融合,得到测试特征集F;(9)利用训练模板库H和被鉴定者的测试特征集F,对被鉴定者的身份进行识别。2.根据权利要求1所述的方法,其中步骤(2)中的归一化处理,采用的计算公式为:其中S2(i,j)表示为归一化后的训练数据库S2中第i行第j列的采样点,i∈[1,M],j∈[1,N],N表示每人PPG信号的采样点数,S1(i,j)表示去噪后的训练数据库S1中第i行第j列的采样点,S1i表示去噪后的训练数据库S1中第i行所有采样点。3.根据权利要求1所述的方法,其中步骤(2)中的波形分割,是以第i行PPG信号的位置集合loci中的所有元素为分割点,将相邻两个分割点之间的波形作为一个单周期波形,对训练数据库S2的第i行PPG信号S2i进行波形分割,使PPG信号S2i分割后变成个单周期波形,组成第i类单周期集合:其中,表示第i类单周期集合的第nw个单周期,表示第i类单周期集合中的波形个数,i=1,2,…,M。4.根据权利要求1所述的方法,其中步骤(3)中计算各子波形集中同一人两两子波形之间的相似度,是将子波形看作为一个向量,计算两个子波形向量夹角的余弦值作为两个子波形之间的相似度。5.根据权利要求1所述的方法,其中步骤(4)中利用鉴别式非负矩阵分解方法DNMF分别对训练数据的上子波形集V1,中子波形集V2和下子波形集V3进行分解,具体步骤如下:(4a)利用鉴别式非负矩阵分解方法对训练数据的上子波形集V1进行分解:(4a1)随机初始化基矩阵Z(0)和系数矩阵H(0),使基矩阵Z(0)中的任意元素满足ρ∈[1,u],φ∈[1,r],系数矩阵H(0)的任意元素满足τ∈[1,K],其中,是基矩阵Z(0)中的第ρ行第φ列元素,表示系数矩阵H(0)中的第φ行第τ列元素,u表示单个子波形的采样点数,r表示分解维数,K表示单周期平均波形数据库W中的波形总数;(4a2)根据如下公式,对基矩阵Z(t)中的元素进行更新:首先,按照如下公式更新,得到中间变量值
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。