基于心电信号的身份认证/识别方法及设备技术

技术编号:18784234 阅读:23 留言:0更新日期:2018-08-29 07:07
本发明专利技术提供了一种基于心电信号的身份认证/识别方法及设备,该认证设备包括心电信号采集、预处理、心电质量评估、特征提取、最优特征模板评估、认证阈值训练和心电身份认证模块;该识别设备包括心电信号采集模块、预处理模块、特征提取模块、分类器训练模块和分类器识别模块。本发明专利技术使用心电信号进行生物特征认证/识别,保证了用户身份认证/识别的真实性,避免了现在的指纹等识别方式存在的冒充问题,并降低了虹膜识别等所需专业设备的成本,实现了活体生物认证/识别,安全性、效费比和便捷性都大幅提升。

【技术实现步骤摘要】
基于心电信号的身份认证/识别方法及设备
本专利技术涉及身份认证/识别领域,特别是涉及一种基于心电信号的身份认证/识别方法及设备。
技术介绍
本项研究工作得到了中国国家自然科学基金资助(项目批准号:61571268)。当今社会对于生物特征识别与认证的需求日益增长,各种使用生物特征进行身份识别/认证的方法层出不穷。最常的身份识别/认证有以下几种方式:1.指纹、掌纹指纹和掌纹识别源远流长。指纹由于其具有终身不变性、唯一性和方便性,在相当长一段时间值几乎成为生物特征认证/识别的代名词。指纹是指人的手指末端正面皮肤上凸凹不平产生的纹线。纹线有规律的排列形成不同的纹型。纹线的起点、终点、结合点和分叉点,称为指纹的细节特征点(minutiae)。2.虹膜眼睛的结构由巩膜、虹膜、瞳孔晶状体、视网膜等部分组成。虹膜是位于黑色瞳孔和白色巩膜之间的圆环状部分,其包含有很多相互交错的斑点、细丝、冠状、条纹、隐窝等的细节特征。而且虹膜在胎儿发育阶段形成后,在整个生命历程中将是保持不变的。这些特征决定了虹膜特征的唯一性,同时也决定了身份认证/识别的唯一性。因此,可以将眼睛的虹膜特征作为每个人的身份认证/识别对象。3.人脸人脸认证/识别,特指利用分析比较的计算机技术。人脸认证/识别是一项热门的计算机技术研究领域,人脸追踪侦测,自动调整影像放大,夜间红外侦测,自动调整曝光强度;它属于生物特征识别,是对生物体(一般特指人)本身的生物特征来区分生物体个体。除了以上识别/认证方式,还有声纹、步态、笔迹等方式。现有的识别/认证方式大多存在不足,除了虹膜以外,其他都不是活体采集,都可以用一定的方式冒充。而虹膜识别需要专业设备,对技术要求比较高。所以,我们需要一种可以进行活体采集有对于设备要求较低的识别/认证方式。
技术实现思路
本专利技术的主要目的在于克服现有技术的不足,提供基于心电信号的身份认证/识别方法及设备,进行活体认证/识别,并降低对设备的要求,提高认证/识别的安全性和便捷性。为实现上述目的,本专利技术采用以下技术方案:本专利技术提供一种基于心电信号的身份认证方法,包括心电注册和心电认证,所述心电注册包括如下步骤:S11.心电信号采集模块采集用户的心电信号;S12.预处理模块对采集的心电信号进行预处理;S13.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;S14.特征提取模块对预处理后的心电信号进行特征提取,生成特征模板;S15.最优特征模板评估模块从生成的特征模板中选择和评估出心电最优特征模板;S16.认证阈值训练模块从心电最优特征模板中获取最佳阈值,完成用户的心电注册;若注册失败则返回步骤S11进行重新注册;所述心电认证包括如下步骤:S21.心电信号采集模块采集用户的心电信号;S22.预处理模块对采集的心电信号进行预处理;S23.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;S24.特征提取模块对预处理后的心电信号进行特征提取,生成特征模板;S25.心电身份认证模块将生成的特征模板与所述步骤S15中的心电最优特征模板进行特征比对,并根据所述步骤S16中的最佳阈值完成认证。本专利技术还提供一种基于心电信号的身份认证设备,包括心电信号采集模块、预处理模块、心电质量评估模块、特征提取模块、最优特征模板评估模块、认证阈值训练模块和心电身份认证模块;所述心电信号采集模块用于采集心电信号;所述预处理模块用于对采集的心电信号进行预处理;所述心电质量评估模块用于评估预处理后的信号是否满足心电身份认证算法的要求;所述特征提取模块用于对预处理后的心电信号进行特征提取,生成特征模板;所述最优特征模板评估模块用于从生成的特征模板中选择和评估出心电最优特征模板;所述认证阈值训练模块用于从心电最优特征模板中获取最佳阈值,完成用户的心电注册;所述心电身份认证模块用于将生成的特征模板与所述心电最优特征模板进行特征比对,并根据所述最佳阈值完成认证。本专利技术还提供一种基于心电信号的身份识别方法,包括以下步骤:A1.心电信号采集模块采集用户的心电信号;A2.预处理模块对采集的心电信号进行预处理;A3.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;A4.特征提取模块对预处理后的心电信号进行特征提取;A5.分类器进行训练;A6.训练后的分类器对提取到的特征进行分类,输出身份识别结果。本专利技术还提供一种基于心电信号的身份识别设备,包括心电信号采集模块、预处理模块、心电质量评估模块、特征提取模块、分类器训练模块、分类器识别模块;所述心电信号采集模块用于采集心电信号;所述预处理模块用于对采集的心电信号进行预处理;所述心电质量评估模块用于评估预处理后的信号是否满足心电身份识别算法的要求;所述特征提取模块用于对预处理后的心电信号进行特征提取;所述分类器训练模块用于对分类器进行训练;所述分类器识别模块用于对提取到的特征进行分类,完成身份识别。本专利技术的有益效果:本专利技术利用心电信号采集模块、预处理模块、心电质量评估模块、特征提取模块进行心电信号的特征提取,再通过最优特征模板评估模块和认证阈值训练模块评估出心电最优特征模板及获取最佳阈值,完成进行心电注册;后再利用心电信号采集模块、预处理模块和特征提取模块进行心电信号的特征提取,然后通过心电身份认证模块将生成的特征模板与心电最优特征模板进行特征比对,并根据最佳阈值完成心电认证。另利用心电信号采集模块、预处理模块、心电质量评估模块、特征提取模块进行心电信号的特征提取,再通过训练好的分类器对提取到的特征进行分类,完成身份识别。该识别/认证方法使用心电信号进行生物特征识别/认证,保证了用户身份认证/识别的真实性,避免了现在的指纹等认证/识别方式存在的冒充的问题,并且降低了虹膜识别等所需专业设备的成本,实现了活体生物识别/认证,无论在安全性还是效费比都比以往的识别/认证方式有很大提升。在进一步的优选方案中还能获得更多的优点:通过对心电信号进行特征提取,尤其是检测心电信号中的R波位置,截取QT波,采用自相关变换算法获取心电自相关序列,然后将获取的心电自相关序列通过正交多项式拟合回归进行降维;或检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再利用特征提取和特征重组作为最终心电特征以提取特征。通过这些特征提取方法,使之具有非常高的唯一性和可识别性,实现用心电信号进行身份认证/识别,保证了身份认证/识别的可靠性和安全性。采用用于稀疏表示的区分字典学习算法生成稀疏特征,生成的稀疏特征基于最佳阈值进行模糊匹配,稀疏特征在判别式的基础上完成初步认证/识别,之后再基于最高熵投票进行第二次判别即可完成认证/识别,认证/识别效果高效准确。同时,稀疏特征的数值只有0和1,相对于传统数据存储方式,被压缩后的数据数据量更小,能实现远程动态应用中的实时心电身份认证/识别。通过全自动特征提取层,可以实现对特征片段的全自动快速提取,不需要任何基准点检测,可以对心电信号上任意位置进行采集然后进行预处理,同时通过全自动特征提取网络训练后的全自本文档来自技高网
...

【技术保护点】
1.一种基于心电信号的身份认证方法,其特征在于,包括心电注册和心电认证,所述心电注册包括如下步骤:S11.心电信号采集模块采集用户的心电信号;S12.预处理模块对采集的心电信号进行预处理;S13.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;S14.特征提取模块对预处理后的心电信号进行特征提取,生成特征模板;S15.最优特征模板评估模块从生成的特征模板中选择和评估出心电最优特征模板;S16.认证阈值训练模块从心电最优特征模板中获取最佳阈值,完成用户的心电注册;若注册失败则返回步骤S11进行重新注册;所述心电认证包括如下步骤:S21.心电信号采集模块采集用户的心电信号;S22.预处理模块对采集的心电信号进行预处理;S23.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;S24.特征提取模块对预处理后的心电信号进行特征提取,生成特征模板;S25.心电身份认证模块将生成的特征模板与所述步骤S15中的心电最优特征模板进行特征比对,并根据所述步骤S16中的最佳阈值完成认证。...

【技术特征摘要】
1.一种基于心电信号的身份认证方法,其特征在于,包括心电注册和心电认证,所述心电注册包括如下步骤:S11.心电信号采集模块采集用户的心电信号;S12.预处理模块对采集的心电信号进行预处理;S13.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;S14.特征提取模块对预处理后的心电信号进行特征提取,生成特征模板;S15.最优特征模板评估模块从生成的特征模板中选择和评估出心电最优特征模板;S16.认证阈值训练模块从心电最优特征模板中获取最佳阈值,完成用户的心电注册;若注册失败则返回步骤S11进行重新注册;所述心电认证包括如下步骤:S21.心电信号采集模块采集用户的心电信号;S22.预处理模块对采集的心电信号进行预处理;S23.心电质量评估模块评估预处理后的信号是否满足基于心电信号的身份认证算法,满足则进入下一步骤,不满足则重新采集心电信号;S24.特征提取模块对预处理后的心电信号进行特征提取,生成特征模板;S25.心电身份认证模块将生成的特征模板与所述步骤S15中的心电最优特征模板进行特征比对,并根据所述步骤S16中的最佳阈值完成认证。2.如权利要求1所述的身份认证方法,其特征在于,所述步骤S14和S24中的特征提取包括:在心电信号中检测R波位置,截取QT波,采用自相关变换算法获取心电自相关序列,然后将获取的心电自相关序列通过正交多项式拟合回归进行降维,生成特征模板;或在心电信号中检测R波位置,截取QT波,采用用于稀疏表示的区分字典学习算法生成稀疏特征,形成特征模板;或检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再特征提取和特征重组作为最终心电特征,生成特征模板;或对心电信号进行片段提取得到多个特征片段,再根据全自动特征提取网络对获得的多个特征片段通过全自动提取训练模块的全自动特征提取层和全连接层进行训练,抽取训练后的全自动特征提取层作为特征提取器;根据所述多个特征提取器对心电信号进行特征提取,得到深度融合特征,形成特征模板。3.如权利要求2所述的身份认证方法,其特征在于,所述自相关变换算法的公式为:其中,x[i]表示心电序列,N表示心电序列的长度,x[i+m]表示对心电序列平移m个序列后的心电序列,m=0,1,2,...,M-1,M<<N,Rxx[m]表示心电信号自相关序列,Rxx[0]表示心电序列的能量;所述通过正交多项式拟合回归进行降维生成特征模板是通过用多项式近似表示心电自相关序列,得出用特征模板表示的所述心电自相关序列;所述多项式为:a0+a1f1(xi)+a2f2(xi)+...+akfk(xi)=ATFi≈Rxx[i],其中A表示特征模板,所述多项式中A=(a0,a1,a2,...,ak)T,Fi=(1,f1(xi),f2(xi),...,fk(xi))T,i=0,1,2,3,...,M-1;其中1,f1(xi),f2(xi),...,fk(xi)分别是x的0次,1次,2次,...,k次正交多项式,其中即f为心电信号的采样频率;特征模板的计算公式为:其中,λ,α∈(0,1),λ和α为正则化系数,p≠i=0,1,2,...,M-1,J(A,F)为求解后的向量A和F,F=(F1,F2,...,FM-1),得到的特征模板为A=(a0,a1,a2,...,ak)T,k<<M,采取n个模板生成n个特征模板A1,A2,...,An,10≤n≤20。4.如权利要求2所述的身份认证方法,其特征在于,所述用于稀疏表示的区分字典学习算法包括:其中,J(D,C)是求解后的字典D和稀疏特征C,Verif(Xi,Xj,D,Ci,Cj)是特征区分属性,λ为稀疏程度系数,α为正则化系数,λ和α取值范围都为0到1之间;Xi与Xj分别表示第i个和第j个QT波,Ci和Cj分别表示与Xi和Xj相对应的稀疏特征;其中,i≠j;其中,dm是设定的不同类之间的最小距离,label(Xi)表示Xi的类别编号;s.t.||dj||=1,1≤j≤l,其中,X=(X1,X2,...,Xn)表示n个QT波;D=(d1,d2,...,dl)表示字典的维数,l为大于1的任意数值;表示稀疏特征。5.如权利要求2所述的身份认证方法,其特征在于,所述各个基准点包括心搏的P波起点(Ps)、P波终点(Pe),R波峰(R),J波起点(J)、T波峰(Tp)和T波终点(Te),并通过以下方式进行基准点检测及波形分段:心电信号通过小波变换方式确定心搏的R波的位置,或以心电信号的二阶差分信号的极小值确定心搏...

【专利技术属性】
技术研发人员:张跃雷夏飞肖志博张拓
申请(专利权)人:清华大学深圳研究生院深圳市岩尚科技有限公司
类型:发明
国别省市:广东,44

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

1