【技术实现步骤摘要】
心冲击图信号的提取方法、装置以及设备
[0001]本专利技术涉及心冲击图信号处理领域,特别涉及是一种心冲击图信号的提取方法、装置、设备以及存储介质。
技术介绍
[0002]心冲击图信号(Ballistocardiogram, BCG)是基于无扰式传感器信号采集设备的开发工程中挖掘出来的能反应人体心脏功能的信号。它的产生机制是心脏泵血收缩,血液快速冲击血管而使得人体产生细微的颤抖。
[0003]由产生机制可看出,BCG信号与人体心脏功能密切相关,但也同时固有存在以下特点:(1)鲁棒性差:由于人体各器官的代谢运动产生的微振会对BCG信号有干扰,采集的BCG形态不稳定;(2)个体差异明显:BCG信号形态会随着人的生理状况不同导致心脏活动状况不同产生差异;(3)环境因素影响大:由于BCG信号是通过压力传感器采集的,患者的心脏与传感器距离的远近会影响采集信号的采集质量。结合以上特点,由于BCG信号形态极易受到干扰,现有的技术方案不能够有效、精准地从生命体征信号中提取形态稳定的BCG信号。
技术实现思路
[0004]基于此,本专利技术的目的在于,提供一种心冲击图信号的提取方法、装置、设备以及存储介质,对用户的生命体征信号进行状态标记,能够有效、精准地获取用户的心冲击图信号段,其次,能够有效定位出J峰的位置,根据定位后获取的J峰定位数据,设计与所述心冲击图信号段集相关联的心冲击图模板,对用户的心冲击图信号进行模板匹配,能够有效、精准地获取用户的心冲击图信号段,从而构建形态更加稳定的用户的目标心冲击图信号段集 ...
【技术保护点】
【技术特征摘要】
1.一种心冲击图信号的提取方法,其特征在于,包括以下步骤:获取用户的生命体征信号,根据所述生命体征信号以及预设的采样时间,构建生命体征信号时间段集,其中,所述生命体征信号时间段集包括若干个生命体征信号时间段;对所述生命体征信号时间段进行状态标记,根据所述状态标记后的生命体征信号时间段,构建心冲击图信号段集,其中,所述心冲击图信号段集包括若干个心冲击图信号段;获取与所述若干个心冲击图信号段对应的第一J峰定位数据,根据所述第一J峰定位数据以及预设的模板长度,获取若干个心冲击图模板信号段;根据所述若干个心冲击图模板信号段,构建与所述心冲击图信号段集相关联的心冲击图模板;根据所述心冲击图信号段集以及心冲击图模板,获取与所述若干个心冲击图信号段对应的第二J峰定位数据;根据所述第二J峰定位数据,从所述若干个心冲击图信号段中提取目标心冲击图信号段,构建目标心冲击图信号段集。2.根据权利要求1所述的心冲击图信号的提取方法,其特征在于,所述对所述生命体征信号时间段进行状态标记,根据所述状态标记后的生命体征信号时间段,构建心冲击图信号段集,包括步骤:计算所述生命体征信号时间段集内各个生命体征信号时间段的幅值标准差,构建生命体征信号标准差集,其中,所述生命体征信号标准差集包括若干个生命体征信号时间段对应的生命体征信号标准差;获取所述生命体征信号标准差集的中位数,根据所述若干个生命体征信号时间段对应的生命体征信号标准差、生命体征信号标准差集的中位数以及预设的状态标记阈值,获取所述若干个生命体征信号时间段的状态标记结果,作为第一状态标记结果;计算所述生命体征信号时间段集内各个生命体征信号时间段的幅值最大值,构建生命体征信号最大值集,其中,所述生命体征信号标准差集包括若干个生命体征信号时间段对应的生命体征信号最大值;从所述生命体征信号最大值集中提取若干个的最大值采样集,获取所述若干个的最大值采样集对应的四分位数,根据所述若干个的最大值采样集对应的四分位数以及预设的状态标记阈值,获取所述若干个生命体征信号时间段的状态标记结果,作为第二状态标记结果;根据所述第一状态标记结果以及第二状态标记结果,从所述状态标记后的生命体征信号时间段中获取若干个心冲击图信号段,构建用户的心冲击图信号段集。3.根据权利要求2所述的心冲击图信号的提取方法,其特征在于,所述对所述生命体征信号时间段进行状态标记,根据所述状态标记后的生命体征信号时间段,构建心冲击图信号段集,还包括步骤:获取时序倒置后的所述生命体征信号,根据所述时序倒置后的生命体征信号以及预设的对比阈值,获取第三状态标记结果;根据所述第三状态标记结果,从所述状态标记后的生命体征信号时间段中获取若干个心冲击图信号段,构建用户的心冲击图信号段集。4.根据权利要求3所述的心冲击图信号的提取方法,其特征在于,所述根据所述第三状
态标记结果,从所述状态标记后的生命体征信号时间段中获取若干个心冲击图信号段,构建用户的心冲击图信号段集,还包括步骤:根据所述第三状态标记结果,获取所述生命体征信号对应的差分集;根据所述生命体征信号对应的差分集以及预设的对比阈值,获取第四状态标记结果,根据所述第四状态标记结果,从所述状态标记后的生命体征信号时间段中获取若干个心冲击图信号段,构建用户的心冲击图信号段集。5.根据权利要求1所述的心冲击图信号的提取方法,其特征在于,所述获取与所述若干个心冲击图信号段对应的第一J峰定位数据,包括步骤:获取所述心冲击图信号段的极值点位置数据集,其中,所述极值点位置数据集包括极大值点位置数据集以及极小值点位置数据集;根据所述极值点位置数据集以及预设的信号长度,获取谷值数据集,根据所述极大值点位置数据集中各个点的幅值以及谷值数据集中与所述极大值点位置数据集对应的点的幅值,获取最大值位置数据集;根据所述最大值位置数据集以及预设的搜索框,获取所述心冲击图信号段对应的第一J峰定位数据。6.根据权利要求1所述的心冲击图信号的提取方法,其特征在于,所述根据所述若干个心冲击图模板信号段,构建与所述心冲击图信号段集相关联的心冲击图模板,包括步骤:根据所述若干个心冲击图模板信号段以及算数平均算法,构建与所述心冲击图信号段集相关联的第一心冲击图模板,其中,所述算法平均算法为:式中,为所述第一心冲击图模板,为所述模板长度,为所述心冲击图模板信号段;根据所述若干个心冲击图模板信...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。