基于手机的心电身份认证装置及方法与流程

文档序号:13984587阅读:180来源:国知局
基于手机的心电身份认证装置及方法与流程

本发明涉及身份认证技术领域,特别是涉及基于手机的心电身份认证装置及方法。



背景技术:

当今社会对于生物特征识别的需求日益增长,各种使用生物特征识别身份的方法层出不穷。最常见的有以下几种方式:

1.指纹、掌纹识别

指纹和掌纹识别源远流长。指纹由于其具有终身不变性、唯一性和方便性,在相当长一段时间值呢几乎成为生物特征识别的代名词。指纹是指人的手指末端正面皮肤上凸凹不平产生的纹线。纹线有规律的排列形成不同的纹型。纹线的起点、终点、结合点和分叉点,称为指纹的细节特征点(minutiae)。

2.虹膜识别

的眼睛结构由巩膜、虹膜、瞳孔晶状体、视网膜等部分组成。虹膜是位于黑色瞳孔和白色巩膜之间的圆环状部分,其包含有很多相互交错的斑点、细丝、冠状、条纹、隐窝等的细节特征。而且虹膜在胎儿发育阶段形成后,在整个生命历程中将是保持不变的。这些特征决定了虹膜特征的唯一性,同时也决定了身份识别的唯一性。因此,可以将眼睛的虹膜特征作为每个人的身份识别对象。

3.人脸识别

人脸识别,特指利用分析比较的计算机技术。人脸识别是一项热门的计算机技术研究领域,人脸追踪侦测,自动调整影像放大,夜间红外侦测,自动调整曝光强度;它属于生物特征识别,是对生物体(一般特指人)本身的生物特征来区分生物体个体。

除了以上识别方式,还有声纹、步态、笔迹等识别方式。

现有的识别方式大多存在不足,除了虹膜识别以外,其他都不是活体采集,都可以用一定的方式冒充。而虹膜识别需要专业设备,对技术要求比较高。所以,我们需要一种可以进行活体采集有对于设备要求较低的识别方式。



技术实现要素:

本发明的主要目的在于克服现有技术的不足,提供基于手机的心电身份认证装置及方法,进行活体识别,并降低对识别设备的要求,提高识别的安全性和便捷性。

为实现上述目的,本发明采用以下技术方案:

一种基于手机的心电身份认证装置,包括安装在手机的正面、背面和/或周侧上的心电信号采集模块和安装在手机内的心电信号处理和身份认证模块,所述心电信号采集模块包括用于采集心电信号的传感器,所述心电信号处理和身份认证模块包括预处理模块、特征提取模块和认证模块,其中所述预处理模块用于对所述传感器采集的心电信号进行滤波处理以消除干扰,所述特征提取模块用于检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再利用pca降维并提取系数特征作为最终心电特征,所述认证模块使用基于模板匹配的方法来判定测试样本是否身份认证成功。

优选地,其中所述心电信号采集模块的传感器包括至少一对电极,所述一对电极分布在手机正面和背面中间位置,或者分布在在手机两侧边,或者分布在手机的顶部和底部,或者分布在手机的顶部两端,或者分布在手机的底部两端,或者分布在手机的正面或背面的上方两个角,或者分布在手机的正面或背面的下方两个角,或者分布在手机的正面或背面的两个斜对角。所述电极包括由柔性材料封装为一体的触面层和与所述触面层电连接的连接端子,所述触面层用于与手指皮肤接触以采集心电信号,所述连接端子将所述心电信号传送到手机内部电路,所述柔性材料为食品级或医疗级的液态硅胶或固态硅胶全包密封成型,所述触面层为食品级或医疗级的不锈钢、铜片、镍带、铁或锰钢。

所述心电信号采集模块还包括按照各电极的分布位置对应设置的触摸感应器,所述触摸感应器用于检测手指是否接触电极,并在检测到手指接触电极时向手机中的处理器发出信号,处理器检测到信号后控制所述心电信号采集模块进行信号采集。

所述各个基准点包括心搏的p波起点(ps)、p波终点(pe),r波峰(r),j波起点(j)、t波峰(tp)和t波终点(te)。

所述特征提取模块包括基准点检测及分段模块、分段波形矫正模块以及pca降维及特征提取模块,所述基准点检测及分段模块用于检测心电信号中的各个基准点并基于基准点对波形分段,所述分段波形矫正模块用于进行分段波形矫正以消除心率变异带来的心搏差异,所述pca降维及特征提取模块利用主成分分析进行降维并提取系数特征作为最终心电特征;

其中所述基准点检测及分段模块通过以下方式进行基准点检测及波形分段:

心电信号通过小波变换方式确定心搏的r波的位置,或以心电信号的的二阶差分信号的极小值确定心搏的r波的粗略位置,再确定在r波的粗略位置处的一阶差分信号最接近于零的那个点,据此定位r波峰(r)的位置;

以距离各r波峰(r)左侧160-180毫秒范围内的一处为p波起点(ps);以距离各r波峰(r)左侧80-100毫秒范围内的一处为p波终点(pe);以距离各r波峰右侧80-100毫秒范围内的一处为j波起点(j);以各r波峰右侧一段区域内的最大值处为t波峰(tp),该段区域从j波起点(j)开始到2/3个当前rr间期处截止;以t波峰(tp)右侧一阶差分信号首次由负到正的位置处为t波终点(te)。

所述分段波形矫正模块通过以下方式进行分段波形矫正:

对心搏信号进行分段重采样,其中对各p波段进行上采样,经过上采样后延长p波段时长,使各p波段时长统一为460-500毫秒;对于各qrs波段时长保持不变;对于各t波段,分别对j~tp段和tp~tp段进行下采样,使得各t波段重采样后的两小段各自时长统一为10-20毫秒。

所述pca降维及特征提取模块提取保持贡献率在设定阈值以上的各轴系数作为系数特征,设定阈值优选为99%。

所述传感器包括设置在手机边框两侧的长条形传感器。

一种基于手机的心电身份认证方法,使用所述的心电身份认证装置,所述方法包括预处理步骤、特征提取步骤和认证步骤,其中所述预处理步骤包括对所述传感器采集的心电信号进行滤波处理以消除干扰,所述特征提取步骤包括检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再利用pca降维并提取系数特征作为最终心电特征,所述认证步骤包括使用基于模板匹配的方法来判定测试样本是否身份认证成功。

优选地,所述各个基准点包括心搏的p波起点(ps)、p波终点(pe),r波峰(r),j波起点(j)、t波峰(tp)和t波终点(te)。

所述特征提取步骤中,通过以下方式进行基准点检测及波形分段:

以心电信号的二阶差分信号的极小值确定心搏的r波的粗略位置,再确定在r波的粗略位置处的一阶差分信号最接近于零的那个点,据此定位r波峰(r)的位置;

以距离各r波峰(r)左侧160-180毫秒范围内的一处为p波起点(ps);以距离各r波峰(r)左侧80-100毫秒范围内的一处为p波终点(pe);以距离各r波峰右侧80-100毫秒范围内的一处为j波起点(j);以各r波峰右侧一段区域内的最大值处为t波峰(tp),该段区域从j波起点(j)开始到2/3个当前rr间期处截止;以t波峰(tp)右侧一阶差分信号首次由负到正的位置处为t波终点(te)。

所述特征提取步骤中,通过以下方式进行分段波形矫正:

对心搏信号进行分段重采样,其中对各p波段进行上采样,经过上采样后延长p波段时长,使各p波段时长统一为460-500毫秒;对于各qrs波段时长保持不变;对于各t波段,分别对j~tp段和tp~tp段进行下采样,使得各t波段重采样后的两小段各自时长统一为10-20毫秒。

所述特征提取步骤中,提取保持贡献率在设定阈值以上的各轴系数作为系数特征,设定阈值优选为99%。

本发明的有益效果:

本发明利用安装在手机外壳上的心电信号采集模块和安装在手机内的心电信号处理和身份认证模块,使用心电信号进行生物特征识别,保证了用户身份认证的真实性,避免了现在的指纹等识别方式存在的冒充的问题,并且降低了虹膜识别等所需专业设备的成本,实现了活体生物识别,无论在安全性还是效费比都比以往的识别方式有很大提升。通过对心电信号进行预处理、特征提取,尤其是检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再利用pca降维并提取系数特征作为最终心电特征,使之具有非常高的唯一性和可识别性,实现用心电信号进行身份验证,保证了身份识别的可靠性和安全性。而且,使用心电信号进行身份验证,可以保证对活体身份的采集和验证。

附图说明

图1为本发明一种实施例的一种基于手机的心电身份认证装置立体示意图;

图2为本发明一种实施例的一种基于手机的心电身份认证装置正面示意图;

图3为本发明一种实施例中的心电信号采集模块结构框图。

图4为本发明一种实施例中的心电信号处理和身份认证模块结构框图;

图5为本发明一种实施例中的心电信号基准点提取示意图,其中示出了两个准周期性的心搏;

图6为本发明另一种实施例中的心电信号处理和身份认证模块结构框图。

具体实施方式

以下对本发明的实施方式作详细说明。应该强调的是,下述说明仅仅是示例性的,而不是为了限制本发明的范围及其应用。

参阅图1至图4,在一种实施例中,一种基于手机的心电身份认证装置,包括安装在手机1的正面、背面和/或周侧(手机的周侧包括两侧边、顶部和底部)上的心电信号采集模块和安装在手机内的心电信号处理和身份认证模块,所述心电信号采集模块包括用于采集心电信号的传感器,所述心电信号处理和身份认证模块包括预处理模块、特征提取模块和认证模块,其中所述预处理模块用于对所述传感器采集的心电信号进行滤波处理以消除干扰,所述特征提取模块用于检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再利用pca降维并提取系数特征作为最终心电特征,所述认证模块使用基于模板匹配的方法来判定测试样本是否身份认证成功。

优选地,所述心电信号采集模块的传感器包括至少一对电极2、2',所述一对电极可以分布在手机正面和背面中间位置,或者分布在手机两侧边,或者分布在手机的顶部和底部,或者分布在手机的顶部两端,或者分布在手机的底部两端,或者分布在手机的正面或背面的上方两个角,或者分布在手机的正面或背面的下方两个角,或者分布在手机的正面或背面的两个斜对角。

在如图2所示的实施例中,一对电极2、2'分布在手机的正面的下方两个角。

在优选实施例中,所述电极2、2'包括由柔性材料封装为一体的触面层和与所述触面层电连接的连接端子,所述触面层用于与手指皮肤接触以采集心电信号,所述连接端子将所述心电信号传送到手机内部电路,所述柔性材料为食品级或医疗级的液态硅胶或固态硅胶全包密封注射成型,所述触面层为食品级或医疗级的不锈钢、铜片、镍带、铁或锰钢。

如图2和图3所示,在优选实施例中,所述心电信号采集模块还包括按照各电极2、2'的分布位置对应设置的触摸感应器3、3',所述触摸感应器3、3'用于检测手指是否接触电极2、2',并在检测到手指接触电极2、2'时向手机中的处理器发出信号,处理器检测到信号后控制所述心电信号采集模块进行信号采集。由于设置了触摸传感器,心电信号采集模块不需要始终维持采集心电信号的工作状态,只有当手指触摸到电极即触摸传感器所在区域时,手机才控制心电信号采集模块工作,开始信号采集,因此,这一设计有利于降低功耗并且降低器件损耗。当然,触摸感应器相对于电极的位置和尺寸并不限于图2所示的形式,能够起到上述作用的设置方式均可采用。

在优选的实施例中,所述各个基准点包括心搏的p波起点(ps)、p波终点(pe),r波峰(r),j波起点(j)、t波峰(tp)和t波终点(te)。

如图4所示,在优选的实施例中,所述特征提取模块包括基准点检测及分段模块、分段波形矫正模块以及pca降维及特征提取模块,所述基准点检测及分段模块用于检测心电信号中的各个基准点并基于基准点对波形分段,所述分段波形矫正模块用于进行分段波形矫正以消除心率变异带来的心搏差异,所述pca降维及特征提取模块利用主成分分析进行降维并提取系数特征作为最终心电特征;

如图5所示,其中所述基准点检测及分段模块通过以下方式进行基准点检测及波形分段:

心电信号通过小波变换方式确定心搏的r波的位置,或以心电信号的二阶差分信号的极小值确定心搏的r波的粗略位置,再确定在r波的粗略位置处的一阶差分信号最接近于零的那个点,据此定位r波峰(r)的位置;

以距离各r波峰(r)左侧160-180毫秒范围内的一处为p波起点(ps);以距离各r波峰(r)左侧80-100毫秒范围内的一处为p波终点(pe);以距离各r波峰右侧80-100毫秒范围内的一处为j波起点(j);以各r波峰(r)右侧一段区域内的最大值处为t波峰(tp),该段区域从j波起点(j)开始到2/3个当前rr间期(即相邻两个r波峰之间的时长)处截止;以t波峰(tp)右侧一阶差分信号首次由负到正的位置处为t波终点(te)。

在优选的实施例中,所述分段波形矫正模块通过以下方式进行分段波形矫正:

对心搏信号进行分段重采样,其中对各p波段进行上采样,经过上采样后延长p波段时长,使各p波段时长统一为460-500毫秒;对于各qrs波段时长保持不变;对于各t波段,分别对j~tp段和tp~tp段进行下采样,使得各t波段重采样后的两小段各自时长统一为10-20毫秒。

在优选的实施例中,所述pca降维及特征利用主成分分析进行降维并提取保持贡献率在设定阈值以上的各轴系数作为系数特征,设定阈值优选为99%。

所述传感器包括设置在手机边框两侧的长条形传感器。

一种基于手机的心电身份认证方法,使用所述的心电身份认证装置,所述方法包括预处理步骤、特征提取步骤和认证步骤,其中所述预处理步骤包括对所述传感器采集的心电信号进行滤波处理以消除干扰,所述特征提取步骤包括检测心电信号中的各个基准点以提取出准周期性的心搏信号作为原始心电特征,对心搏进行分段波形矫正后,再利用pca降维并提取系数特征作为最终心电特征,所述认证步骤包括使用基于模板匹配的方法来判定测试样本是否身份认证成功。如图5所示,优选地,所述各个基准点包括心搏的p波起点(ps)、p波终点(pe),r波峰(r),j波起点(j)、t波峰(tp)和t波终点(te)。

在优选的实施例中,所述特征提取步骤中,通过以下方式进行基准点检测及波形分段:

心电信号通过小波变换方式确定心搏的r波的位置,或以心电信号的二阶差分信号的极小值确定心搏的r波的粗略位置,再确定在r波的粗略位置处的一阶差分信号最接近于零的那个点,据此定位r波峰(r)的位置;

以距离各r波峰(r)左侧160-180毫秒范围内的一处为p波起点(ps);以距离各r波峰(r)左侧80-100毫秒范围内的一处为p波终点(pe);以距离各r波峰右侧80-100毫秒范围内的一处为j波起点(j);以各r波峰右侧一段区域内的最大值处为t波峰(tp),该段区域从j波起点(j)开始到2/3个当前rr间期处截止;以t波峰(tp)右侧一阶差分信号首次由负到正的位置处为t波终点(te)。

在优选的实施例中,所述特征提取步骤中,通过以下方式进行分段波形矫正:

对心搏信号进行分段重采样,其中对各p波段进行上采样,经过上采样后延长p波段时长,使各p波段时长统一为460-500毫秒;对于各qrs波段时长保持不变;对于各t波段,分别对j~tp段和tp~tp段进行下采样,使得各t波段重采样后的两小段各自时长统一为10-20毫秒。

在优选的实施例中,所述特征提取步骤中,提取保持贡献率在设定阈值以上的各轴系数作为系数特征,设定阈值优选为99%。

以下结合附图进一步说明本发明实施例的特征及其优点。

具体实施例的心电身份认证装置包括心电信号采集模块和心电信号处理和身份认证模块;心电信号采集模块可采用外置于手机边框两侧的传感器采集心电信号,供心电信号处理和身份验证模块使用;心电信号处理和身份认证模块将采集到的心电信号进行处理,并进行身份验证。具体来说包括以下方面:

1.心电信号采集

可在手机边框两侧的长条形传感器采集心电数据。这个位置的传感器可以使不同用户的习惯得到满足,充分提高用户体验。两个手分别按在两端的传感器上,利用左肢和右肢的电位差进行采集。

2.心电信号处理

a.预处理

主要是对原始的心电信号进行滤波处理,以消除常见的干扰。

b.特征提取

如图5所示,首先检测心电信号中各个基准点以提取出准周期性的心搏作为原始心电特征。心电信号是一种准周期的信号,但并不是整个心搏周期中的成分都具有特异性,其中每个心搏周期中的p波、qrs波群和t波包含了大部分的心电特异性信息。本发明实施例从连续的心电信号中截出各个心搏周期中的波段作为原始的心电特征。为此,要定位出心搏的基准点。此外,在后续的波形矫正环节,还需要进一步对p波和t波进行处理。因此,需要定位出这些波形的关键位置,将这些点统称为基准点。本发明实施例针对每个心搏检测的基准点包括:p波起点(ps)和p波终点(pe),r波峰(r),j波起点(j),t波峰(tp)和t波终点(te),共计6类基准点。

其中,心电信号总体比较缓和,r波为最尖锐的部分。r波位于信号二阶差分的极小值位置,并且一阶差分为0。本发明实施例用原信号的二阶差分信号的极小值确定r波的粗略位置。定位出r波的粗略位置后,再根据r波幅值处于极大值位置这一特点,其一阶导数为0,在离散情况下,即一阶差分信号最接近于零的那一个,据此定位精确的r波峰位置。

进一步地,以各r波左侧160-180毫秒范围内一处优选如170毫秒处为p波起点ps;以各r波左侧80-100毫秒范围内一处优选如90毫秒处为p波终点pe;以各r波峰右侧80-100毫秒范围内一处优选如90毫秒处为j波起点(j);以各r波峰(r)右侧一段区域内的最大值为t波峰(tp),该段区域从j波起点开始到2/3个当前rr间期(即相邻两个r波峰之间的时长)处截止;以t波峰(tp)右侧一阶差分信号首次由负到正的位置为t波终点(te)。

由于心率的变化,各个准周期内的心搏并不相同,因此本发明实施例提出了一种分段波形矫正的方法来消除心率变异的影响,矫正的基本方法是对原心搏信号进行分段重采样,具体的,对p波段进行上采样,经过上采样后延长p波段时长,统一为460-500毫秒,优选如480毫秒;对于qrs波段保持不变,例如长180毫秒;对于t波段,分别对其中j-tp段和tp-tp段进行下采样,使得重采样后两小段各时长统一为10-20毫秒,优选如15毫秒。最终,矫正后的心搏总长基本一致,例如为690毫秒。由于人在不同时间和经过不同运动后心率是不一样的,而这心率的差异不应该成为衡量人身份特征的标准。本发明以qrs波段为基准,生成一种方便检测的信号,心搏周期长度一致,从而消除心率变异带来的差异。

最后,利用pca降维并提取系数特征作为最终心电特征;pca主成分分析可以将信号能量集中到直流和低频部分,本发明借此对经过pca平滑后的心搏进行特征提取和特征降维。优选地,提取保持贡献率在设定阈值以上的各轴系数作为系数特征,设定阈值优选为99%。实验测试发现,心搏的系数向量重合度较高,表明它们之间类内距离小;能量主要分布在前80维。

c、认证

基于模板匹配的方法来判定是否接受测试样本的身份声明。模板匹配的具体方法可采用本领域技术人员熟知的现有技术,本文不再赘述。

优选地,使用预先生成的心电模板,对用户的多个心搏的波形进行多次匹配判定,只有认证正确率大于80%才认为用户的心电信号对该心电模板匹配成功。

如图6所示,在另一种实施例中,与图4所示的实施例不同之处在于,本实施例对采集到用户的一系列心搏进行预处理后,先检测这些心搏的r波位置,并按照rr间期划分出多个心搏后,再分别对这些心搏进行设定的基准点特征提取,然后使用预先已生成好的不同的n个心电模板,对这些心搏进行模板匹配,最后基于n个心电模板的匹配结果判断该用户的心电身份认证结果。在优选实施例中,可以采用对匹配结果投票的方法得到最终的认证结果。通过匹配结果票进行最终身份识别过程的优选采用最高熵进行投票,统计初步身份识别中各类别熵值,根据统计出的熵值,以最大熵值对应的类别号作为最终识别结果。通过最高熵投票模块进行最高熵投票时,可采用的熵值如频率。统计初步分类中对应各心电模板的各个类别的出现的次数,计算出初步分类中各个类别的频率。根据统计出的熵值,查找最大熵值,如最高频率。最大熵值对应的类别号即为系统的最终识别结果。

在一些实施例中,用户在首次使用时需要注册,注册时会生成用户模板。每次的认证环节是最新采集的心电和用户模板心电匹配。

在本发明的另一方面,一种基于手机的心电身份认证装置,其具有设置在手机上的快速心电身份识别系统,该快速心电身份识别系统为本申请人在发明专利申请(201610698195.0)“一种快速心电身份识别的方法及其系统”中所提出的快速心电身份识别系统。

在本发明的另一方面,一种基于手机的心电身份认证方法,其在手机上使用本申请人在发明专利申请(201610698195.0)“一种快速心电身份识别的方法及其系统”中所提出的快速心电身份识别方法。

本申请人的发明专利申请(201610698195.0)“一种快速心电身份识别的方法及其系统”的全部内容以全文引用的方式合并到本文中。

以上内容是结合具体/优选的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,其还可以对这些已描述的实施方式做出若干替代或变型,而这些替代或变型方式都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1