一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种突变信号和高T波信号的区分方法及装置与流程

2021-11-03 14:48:00 来源:中国专利 TAG:

一种突变信号和高t波信号的区分方法及装置
技术领域
1.本发明涉及信号处理技术领域,尤其涉及一种突变信号和高t波信号的区分方法及装置。


背景技术:

2.在医疗领域中,心电监测是一种常用的临床医疗监测手段。其监测的心电信号是心肌细胞的电活动在体表反映出的微弱电流,通过体表电极和放大记录系统记录下来,形成心电图。
3.t波是心电图5个波段之一,t波产生的过程即心室复极的过程。高t波是一种突变的t波信号,在对ecg信号中的突变信号进行识别时,与突变信号具有高相似度的高t波容易引起对误判。因此,为了保证准确的心电信号监测,如何提高对高t波信号判断的准确性是亟待解决的问题。


技术实现要素:

4.有鉴于此,有必要提供一种突变信号和高t波信号的区分方法及装置,用以克服现有技术中容易误判ecg信号中的高t波信号的不足。
5.为了解决上述技术问题,本发明提供一种突变信号和高t波信号的区分方法,包括:
6.获取ecg信号;
7.对所述ecg信号进行信号处理,确定所述ecg信号中的至少一段待选突变信号;
8.基于多个预设的特征阈值,依次对所述至少一段待选突变信号进行多种判断,识别所述至少一段突变信号中的高t波信号。
9.进一步地,所述对所述ecg信号进行信号处理,确定所述ecg信号中的至少一段待选突变信号包括:
10.对所述ecg信号进行预处理,确定预处理后信号;
11.对所述预处理后信号进行滑动滤波检测,确定所述至少一段待选突变信号。
12.进一步地,所述对所述ecg信号进行预处理,确定预处理后信号包括:
13.将所述ecg信号通过高通滤波器后,确定高通滤波信号;
14.将所述高通滤波信号通过低通滤波器后,确定所述预处理后信号。
15.进一步地,所述对所述预处理后信号进行滑动滤波检测,确定所述至少一段待选突变信号包括:
16.将所述预处理后信号通过预设窗口长度的滑动平均滤波后,确定滑动滤波信号;
17.提取所述滑动滤波信号中信号幅值均超过第一阈值的信号段,作为所述至少一段待选突变信号。
18.进一步地,所述特征阈值包括第一特征阈值、第二特征阈值、第三特征阈值和第四特征阈值,所述基于多个预设的特征阈值,依次对所述至少一段待选突变信号进行多种判
断,识别所述至少一段突变信号中的真实突变信号包括:
19.基于所述第一特征阈值,判断所述至少一段待选突变信号是否满足第一预设条件,若满足,则将所述至少一段待选突变信号标记为第一特征信号;
20.基于所述第二特征阈值,判断所述第一特征信号是否满足第二预设条件,若满足,则将所述第一特征信号标记为第二特征信号;
21.基于所述第三特征阈值,判断所述第二特征信号是否满足第三预设条件,若满足,则将所述第二特征信号标记为第三特征信号;
22.基于所述第四特征阈值,判断所述第三特征信号是否满足第四预设条件,若满足,则将所述第三特征信号标记为第四特征信号,其中,标记为所述第四特征信号的信号段为所述高t波信号。
23.进一步地,所述第一预设条件包括:所述至少一段待选突变信号的信号起始点和信号终止点之间包含的信号间隔点小于所述第一特征阈值,其中,根据第一常数和所述ecg信号的采样率,确定所述第一特征阈值。
24.进一步地,所述第二预设条件包括:在预处理后信号中,所述第一特征信号对应的延迟起始点和延迟终止点之间的信号段中的最高幅值小于所述第二特征阈值,其中,所述延迟起始点为所述第一特征信号的起始点和延迟时长之差,所述延迟终止点为所述第二特征信号的终止点和所述延迟时长之差,所述延迟时长为预处理后信号转换为滑动滤波信号的过程中造成的延迟。
25.进一步地,所述第三预设条件包括:所述第二特征信号经过差分滤波后生成的差分信号的最大幅值小于所述第三特征阈值。
26.进一步地,所述第四预设条件包括:第一区域信号和第二区域信号经差分处理后得到的第三区域信号的最大幅值小于所述第四特征阈值,其中:
27.所述第一区域信号为在预处理后信号中第一起点之前的第一预设时长段,所述第一起点为所述第三特征信号对应的起始点和延迟时长之差,所述第一预设时长段根据所述ecg信号的采样率而确定;
28.所述第二区域信号为在滑动滤波信号中第二起点之前的第二预设时长段,所述第二起点为所述第三特征信号对应的起始点,所述第二预设时长段根据所述ecg信号的采样率而确定。
29.本发明还提供一种突变信号和高t波信号的区分装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如上所述的突变信号和高t波信号的区分方法。
30.与现有技术相比,本发明的有益效果包括:首先,对ecg信号进行有效的获取;进而,基于ecg信号,进行多种信号处理,初步筛选出多段待选突变信号,有效捕捉信号的突变特征,以便进一步在多段待选突变信号中筛选出高t波信号;最后,基于多段待选突变信号,针对每一段待选突变信号,利用多个预设的特征阈值,依次进行多种判断,依据多次判断的结果,综合判定该段待选突变信号是否具有高t波信号的特征,以此有效准确地识别高t波信号。综上,本发明筛选出多段待选突变信号,通过确定被识别出的多段待选突变信号是否具有高t波的典型特征,来高效区别高t波信号与突变信号,以此提高对ecg信号中高t波信号识别的准确度。
附图说明
31.图1为本发明提供的突变信号和高t波信号的区分方法的应用系统一实施例的场景示意图;
32.图2为本发明提供的突变信号和高t波信号的区分方法一实施例的流程示意图;
33.图3为本发明提供的图2中步骤s2一实施例的流程示意图;
34.图4为本发明提供的图3中步骤s21一实施例的流程示意图;
35.图5为本发明提供的图3中步骤s22一实施例的流程示意图;
36.图6为本发明提供的图2中步骤s3一实施例的流程示意图;
37.图7为本发明提供的突变信号和高t波信号的区分装置一实施例的结构示意图。
具体实施方式
38.下面结合附图来具体描述本发明的优选实施例,其中,附图构成本技术一部分,并与本发明的实施例一起用于阐释本发明的原理,并非用于限定本发明的范围。
39.在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。此外,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
40.在本发明的描述中,提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,所描述的实施例可以与其它实施例相结合。
41.本发明提供了一种突变信号和高t波信号的区分方法,应用于医疗领域ecg信号的信号处理过程中,依据多种高t波信号的特征进行识别,为进一步提高高t波信号识别的准确性提供了新思路。以下分别进行详细说明:
42.本发明实施例提供了一种突变信号和高t波信号的区分方法的应用系统,图1为本发明提供的突变信号和高t波信号的区分方法的应用系统一实施例的场景示意图,该系统可以包括服务器100,服务器100中集成有突变信号和高t波信号的区分装置,如图1中的服务器。
43.本发明实施例中服务器100主要用于:
44.获取实测目的层的压力参数、应力参数和应变关系参数;
45.根据所述压力参数、所述应力参数和所述应变关系参数,分别确定对应的第一指数、第二指数和第三指数;
46.根据所述第一指数、所述第二指数和所述第三指数和预设的毕渥数,确定预测压力,并基于所述预测压力,判断可能存在油气的区域。
47.本发明实施例中,该服务器100可以是独立的服务器,也可以是服务器组成的服务器网络或服务器集群,例如,本发明实施例中所描述的服务器100,其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云服务器。其中,云服务器由基于云计算(cloud computing)的大量计算机或网络服务器构成。
48.可以理解的是,本发明实施例中所使用的终端200可以是既包括接收和发射硬件
的设备,即具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备。具体的终端200可以是台式机、便携式电脑、网络服务器、掌上电脑(personal digital assistant,pda)、移动手机、平板电脑、无线终端设备、通信设备、嵌入式设备等,本实施例不限定终端200的类型。
49.本领域技术人员可以理解,图1中示出的应用环境,仅仅是与本发明方案一种应用场景,并不构成对本发明方案应用场景的限定,其他的应用环境还可以包括比图1中所示更多或更少的终端,例如图1中仅示出2个终端,可以理解的,该突变信号和高t波信号的区分方法的应用系统还可以包括一个或多个其他终端,具体此处不作限定。
50.另外,如图1所示,该突变信号和高t波信号的区分方法的应用系统还可以包括存储器200,用于存储数据,如ecg信号、待选突变信号和多个预设的特征阈值等。
51.需要说明的是,图1所示的突变信号和高t波信号的区分方法的应用系统的场景示意图仅仅是一个示例,本发明实施例描述的突变信号和高t波信号的区分方法的应用系统以及场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着突变信号和高t波信号的区分方法的应用系统的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。
52.本发明实施例提供了一种突变信号和高t波信号的区分方法,结合图2来看,图2为本发明提供的突变信号和高t波信号的区分方法一实施例的流程示意图,包括步骤s1至步骤s3,其中:
53.在步骤s1中,获取ecg信号;
54.在步骤s2中,对所述ecg信号进行信号处理,确定所述ecg信号中的至少一段待选突变信号;其中,信号处理包括高通滤波处理、低通滤波处理、平滑滤波处理中的至少一种;
55.在步骤s3中,基于多个预设的特征阈值,依次对所述至少一段待选突变信号进行多种判断,识别所述至少一段突变信号中的高t波信号。其中,在多段突变信号中除高t波信号意外的信号段为真实突变信号。
56.在本发明实施例中,首先,对ecg信号进行有效的获取;进而,基于ecg信号,进行多种信号处理,初步筛选出多段待选突变信号,有效捕捉信号的突变特征,以便进一步在多段待选突变信号中筛选出高t波信号;最后,基于多段待选突变信号,针对每一段待选突变信号,利用多个预设的特征阈值,依次进行多种判断,依据多次判断的结果,综合判定该段待选突变信号是否具有高t波信号的特征,以此有效准确地识别高t波信号。
57.作为优选的实施例,结合图3来看,图3为本发明提供的图2中步骤s2一实施例的流程示意图,包括步骤s21至步骤s22,其中:
58.在步骤s21中,对所述ecg信号进行预处理,确定预处理后信号;
59.在步骤s22中,对所述预处理后信号进行滑动滤波检测,确定所述至少一段待选突变信号。
60.在本发明实施例中,通过预处理去噪,以免噪声的干扰,再通过滑动滤波检测,高效筛选出具有突变特征的信号段。
61.作为优选的实施例,结合图4来看,图4为本发明提供的图3中步骤s21一实施例的
流程示意图,包括步骤s211至步骤s212,其中:
62.在步骤s211中,将所述ecg信号通过高通滤波器后,确定高通滤波信号;
63.在步骤s212中,将所述高通滤波信号通过低通滤波器后,确定所述预处理后信号。
64.在本发明实施例中,通过高通滤波,消除低频基线,再通过低通滤波,消除高频噪声,以此达到有效去噪,保证信号准确性的目的。
65.在本发明一个具体的实施例中,对采样率为fs的ecg信号sig1进行预处理,首先,将ecg信号sig1通过0.67hz高通fir least

square滤波器s1,消除其中的低频基线,得到信号sig2;进而将信号sig2通过150hz低通fir least

square滤波器s2,消除高频肌电噪声,得到信号sig3(属于上述预处理后信号中的一种)。
66.作为优选的实施例,结合图5来看,图5为本发明提供的图3中步骤s22一实施例的流程示意图,包括步骤s221至步骤s222,其中:
67.在步骤s221中,将所述预处理后信号通过预设窗口长度的滑动平均滤波后,确定滑动滤波信号;
68.在步骤s222中,提取所述滑动滤波信号中信号幅值均超过第一阈值的信号段,作为所述至少一段待选突变信号。
69.在本发明实施例中,基于滑动平均滤波,有效区分ecg信号中具有突变特征的信号段,以便后续对高t波信号的识别。
70.在本发明一个具体的实施例中,对上述实施例中的信号sig3进行窗口长度为l1的滑动平均滤波,得到信号sig4,以此消除r波对突变信号定位的影响。而滑动滤波造成的延迟为dealy1,对信号sig4进行阈值判断,信号sig4中超过阈值t1的信号段被视为突变信号。其中,将第n段突变信号标记为an,an在信号sig4中的起始点标记为asn,终止点标记为aen,共有m段突变信号。
71.作为优选的实施例,结合图6来看,图6为本发明提供的图2中步骤s3一实施例的流程示意图,包括步骤s31至步骤s34,其中:
72.在步骤s31中,基于所述第一特征阈值,判断所述至少一段待选突变信号是否满足第一预设条件,若满足,则将所述至少一段待选突变信号标记为第一特征信号;
73.在步骤s32中,基于所述第二特征阈值,判断所述第一特征信号是否满足第二预设条件,若满足,则将所述第一特征信号标记为第二特征信号;
74.在步骤s33中,基于所述第三特征阈值,判断所述第二特征信号是否满足第三预设条件,若满足,则将所述第二特征信号标记为第三特征信号;
75.在步骤s34中,基于所述第四特征阈值,判断所述第三特征信号是否满足第四预设条件,若满足,则将所述第三特征信号标记为第四特征信号,其中,标记为所述第四特征信号的信号段为所述真实突变信号。
76.在本发明实施例中,通过设置第一特征阈值、第二特征阈值、第三特征阈值和第四特征阈值,依次从多方面判断每一段待选突变信号是否具有高t波的特征,以此高效准确地筛选出高t波信号。
77.作为优选的实施例,所述第一预设条件包括:所述至少一段待选突变信号的信号起始点和信号终止点之间包含的信号间隔点小于所述第一特征阈值,其中,根据第一常数和所述ecg信号的采样率,确定所述第一特征阈值。在本发明实施例中,设置第一预设条件,
有效从信号持续时间,确定待选突变信号是否具有高t波信号特征。
78.作为优选的实施例,所述第二预设条件包括:在预处理后信号中,所述第一特征信号对应的延迟起始点和延迟终止点之间的信号段中的最高幅值小于所述第二特征阈值,其中,所述延迟起始点为所述第一特征信号的起始点和延迟时长之差,所述延迟终止点为所述第二特征信号的终止点和所述延迟时长之差,所述延迟时长为预处理后信号转换为滑动滤波信号的过程中造成的延迟。在本发明实施例中,设置第二预设条件,有效从幅值的高度,确定第一特征信号是否具有高t波信号特征。
79.作为优选的实施例,所述第三预设条件包括:所述第二特征信号经过差分滤波后生成的差分信号的最大幅值小于所述第三特征阈值。在本发明实施例中,设置第三预设条件,有效从信号中的斜率变化,确定第二特征信号是否具有高t波信号特征。
80.作为优选的实施例,所述第四预设条件包括:第一区域信号和第二区域信号经差分处理后得到的第三区域信号的最大幅值小于所述第四特征阈值,其中:
81.所述第一区域信号为在预处理后信号中第一起点之前的第一预设时长段,所述第一起点为所述第三特征信号对应的起始点和延迟时长之差,所述第一预设时长段根据所述ecg信号的采样率而确定;
82.所述第二区域信号为在滑动滤波信号中第二起点之前的第二预设时长段,所述第二起点为所述第三特征信号对应的起始点,所述第二预设时长段根据所述ecg信号的采样率而确定。
83.在本发明实施例中,设置第四预设条件,利用高t波在r波之后,而突变信号则可能出现在ecg信号中的任何地方的特征,基于r波,进一步确定第三特征信号是否具有高t波信号特征。其中,将滤波后的ecg信号中的突变信号前的一段信号与滤波前的ecg信号中的对应突变信号所在区域的前一段信号做差分处理,若处理后得到的信号的幅值较大,则说明该段信号具有r波,进而说明突变信号位于t波的位置。
84.其中,可以理解的是,上述多种特征阈值的选定以实际应用情况而确定,在此不做限定。
85.需要说明的是,通过判断被识别出的突变信号是否具有高t波的典型特征来区分高t波与突变信号:
86.第一,高t波的持续时间的典型值范围为:0.05s~0.25s;
87.第二,高t波的高度不超过1.5mv;
88.第三,高t波的斜率是缓慢变化的,而大部分突变信号中总有部分斜率是快速变化的;
89.第四,高t波在r波之后,而突变信号则可能出现在ecg信号中的任何地方;
90.其中,只有同时满足上述四点要求,待选突变信号才被重新判定为高t波。
91.在本发明一个具体的实施例中,通过一系列特征阈值判断来区别突变信号与高t波信号,依次进行以下判断步骤:
92.第一步,对于上述实施例中的信号an(待选突变信号),若(aen

asn)小于0.25*fs个点,则将其标记为信号a1n(第一特征信号);
93.第二步,对于信号a1n(第一特征信号),若在信号sig3中,asn

delay个点与aen

delay个点之间的最高值小于1.5mv,将其信号a1n标记为信号a2n(第二特征信号);
94.第三步,对信号a2n进行差分滤波,得到差分信号,若差分信号的最大值小于阈值t2,则将其标记为信号a3n(第三特征信号);
95.第四步,对于信号a3n,信号sig3(预处理后信号)中asn

delay个点前0.05*fs~0.25*fs的区域记为第一区域信号sn1,信号sig4(滑动滤波信号)中asn个点前0.05*fs~0.25*fs的区域记为第二区域信号sn2。将第一区域信号sn1与第二区域信号sn2做差分处理,得到第三区域信号sn3,若第三区域信号sn3的最大值大于阈值t3,则将信号a3n记为信号a4n(第四特征信号);
96.其中,对于上述实施例中m段被标记为突变信号的信号a1~am执行上述第一步至第四步。其中被标记为信号a4n的第n段信号为真实突变信号,即与高t波区别开来的突变信号。
97.本发明实施例还提供了一种突变信号和高t波信号的区分装置,结合图7来看,图7为本发明提供的突变信号和高t波信号的区分装置一实施例的结构示意图,包括:
98.获取单元701:用于获取ecg信号;
99.处理单元702:用于对所述ecg信号进行信号处理,确定所述ecg信号中的至少一段待选突变信号;
100.识别单元703:用于基于多个预设的特征阈值,依次对所述至少一段待选突变信号进行多种判断,识别所述至少一段突变信号中的高t波信号。
101.突变信号和高t波信号的区分装置的各个单元的更具体实现方式可以参见对于本发明的突变信号和高t波信号的区分方法的描述,且具有与之相似的有益效果,在此不再赘述。
102.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时,实现如上所述的突变信号和高t波信号的区分方法。
103.一般来说,用于实现本发明方法的计算机指令的可以采用一个或多个计算机可读的存储介质的任意组合来承载。非临时性计算机可读存储介质可以包括任何计算机可读介质,除了临时性地传播中的信号本身。
104.计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
105.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言,特别是可以使用适于神经网络计算的python语言和基于tensorflow、pytorch等平台框架。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域
网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
106.本发明实施例还提供了一种突变信号和高t波信号的区分设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时,实现如上所述的突变信号和高t波信号的区分方法。
107.根据本发明上述实施例提供的计算机可读存储介质和计算设备,可以参照根据本发明实现如上所述的突变信号和高t波信号的区分方法具体描述的内容实现,并具有与如上所述的突变信号和高t波信号的区分方法类似的有益效果,在此不再赘述。
108.本发明公开了一种突变信号和高t波信号的区分方法和装置,首先,对ecg信号进行有效的获取;进而,基于ecg信号,进行多种信号处理,初步筛选出多段待选突变信号,有效捕捉信号的突变特征,以便进一步在多段待选突变信号中筛选出高t波信号;最后,基于多段待选突变信号,针对每一段待选突变信号,利用多个预设的特征阈值,依次进行多种判断,依据多次判断的结果,综合判定该段待选突变信号是否具有高t波信号的特征,以此有效准确地识别高t波信号。
109.本发明技术方案,筛选出多段待选突变信号,通过确定被识别出的多段待选突变信号是否具有高t波的典型特征,来高效区别高t波信号与突变信号,以此提高对ecg信号中高t波信号识别的准确度,除此之外,仅需要对ecg信号进行4次线性滤波就可以将高t波与突变信号区别开来,具有计算量小的优点,并能够将与高t波与突变信号区别开来,特别是低幅值的突变信号。
110.以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献