CN108154112A - 一种处理心电数据的方法、处理心电数据的装置及电子设备 - Google Patents
一种处理心电数据的方法、处理心电数据的装置及电子设备 Download PDFInfo
- Publication number
- CN108154112A CN108154112A CN201711405569.6A CN201711405569A CN108154112A CN 108154112 A CN108154112 A CN 108154112A CN 201711405569 A CN201711405569 A CN 201711405569A CN 108154112 A CN108154112 A CN 108154112A
- Authority
- CN
- China
- Prior art keywords
- data
- ecg
- electrocardiogram
- user
- drift
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000033001 locomotion Effects 0.000 claims abstract description 121
- 238000001228 spectrum Methods 0.000 claims abstract description 17
- 230000034225 regulation of ventricular cardiomyocyte membrane depolarization Effects 0.000 claims description 35
- 230000008569 process Effects 0.000 claims description 34
- 238000001914 filtration Methods 0.000 claims description 12
- 230000011218 segmentation Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 description 5
- 230000000052 comparative effect Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000000747 cardiac effect Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/02—Preprocessing
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7203—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
- A61B5/7207—Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7225—Details of analog processing, e.g. isolation amplifier, gain or sensitivity adjustment, filtering, baseline or drift compensation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/08—Feature extraction
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Surgery (AREA)
- Medical Informatics (AREA)
- Veterinary Medicine (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Psychiatry (AREA)
- Physiology (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Cardiology (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
本发明公开了一种处理心电数据的方法、处理心电数据的装置及电子设备。处理心电数据的方法包括:获取用户的心电数据;基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;基于用户的运动状态对心电数据进行处理。本发明实施例的处理心电数据的方法、处理心电数据的装置及电子设备,通过基于用户的心电数据的低频能量谱能够直接判断用户的心电数据对应的运动状态,根据获得用户的心电数据进行分析可以直接判断对应的用户的运动状态,通过基于用户的运动状态对心电数据进行处理,可以针对用户的不同运动状态分别对对应该运动状态的心电数据进行处理,以使处理后的心电数据完整、真实。
Description
技术领域
本发明涉及数据处理领域,特别涉及一种处理心电数据的方法、处理心电数据的装置及电子设备。
背景技术
目前,为了实时监护用户全天的与心脏相关的健康状况,设计了穿戴式动态心电监护设备。但在实际使用中,用户日常生活会造成肢体运动,并且,用户运动时也会导致身体运动,从而,穿戴式动态心电监护设备采集的实时心电数据会导入运动噪声、肌电噪声等。为了减少运动噪声或肌电噪声对心电数据的影响,现有技术中一般可采用两种方法解决。一种方法是,心电监护设备与肌肤更紧密接触,更紧密的将心电监护设备固定到肌肤上,但是,长时间后用户会感觉难受或呼吸不畅等身体不适。另一种方法是,对心电监护设备采集的心电数据中包含运动噪声或肌电噪声的部分进行滤除或完全重构这部分数据,但是,这会导致心电数据不完整或不真实。
发明内容
本发明实施例的目的在于提供一种处理心电数据的方法、处理心电数据的装置及电子设备,能够得到完整的、真实的心电数据。
为了解决上述技术问题,本发明的实施例采用了如下技术方案:一种处理心电数据的方法,其特征在于,包括:
获取用户的心电数据;
基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
基于用户的运动状态对心电数据进行处理。
作为优选,基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态,包括:
根据低频能量谱获得时频特征值;
将时频特征值与设定阈值进行比较,获得比较结果;
相应地,所述基于用户的运动状态对心电数据进行处理,包括:
基于所述比较结果,对所述心电数据进行处理。
作为优选,将时频特征值与设定阈值进行比较,获得比较结果,包括:
将所述时频特征值和第一阈值、第二阈值进行比较,其中,所述第一阈值小于所述第二阈值;
相应地,所述比较结果包括:
所述时频特征值小于第一阈值;或
所述时频特征值大于等于第一阈值且小于第二阈值;或
所述时频特征值大于等于第二阈值。
作为优选,基于所述比较结果,对所述心电数据进行处理,包括以下至少之一:
当所述时频特征值小于第一阈值时,将所述心电数据进行基线漂移处理,以去除所述心电数据中的漂移量;或
当所述时频特征值大于等于第一阈值且小于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行滤波处理;或
当所述时频特征值大于等于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行心拍分割,分别对不同心拍中的漂移滤除数据进行处理。
作为优选,当所述时频特征值大于等于第二阈值时,还包括:
获取心电数据对应的用户的运动周期;
基于用户的心电数据获得心室除极波的数量;
将所述运动周期和所述心室除极波的数量进行比较,获得第二比较结果;
基于所述第二比较结果,分别对不同心拍中的漂移滤除数据进行处理。
作为优选,包括:
在所述第二比较结果表明所述心室除极波的数量不大于运动周期时,分别对不同心拍中的漂移滤除数据进行中值滤波处理;
在所述第二比较结果表明所述心室除极波的数量大于运动周期时,对至少一个心拍中的漂移滤除数据进行心电波形重构。
作为优选,
分别对不同心拍中的漂移滤除数据进行中值滤波处理,包括:
对至少一个心室除极波进行中值滤波处理,获得调整值;
基于所述调整值对分别对不同心拍中的漂移滤除数据进行中值滤波处理;
对至少一个心拍中的漂移滤除数据进行心电波形重构,包括:
选取波形质量满足预设要求的至少一个心拍;
对所述至少一个心拍中的漂移滤除数据进行心电波形重构。
作为优选,处理心电数据的方法还包括:
对应于两种不同的用户的运动状态之间的用户的心电数据,对其进行基线漂移处理和滤波处理。
本发明还公开了一种处理心电数据的装置,包括:
获取模块,其配置为获取用户的心电数据;
判断模块,其配置为基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
处理模块,其配置为基于用户的运动状态对心电数据进行处理。
本发明还公开了一种电子设备,包括:
处理器;
存储器,其中,所述存储器中存储有可执行指令,其中,在所述可执行指令被所述处理器执行时,使得所述处理器进行如下操作:
获取用户的心电数据;
基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
基于用户的运动状态对心电数据进行处理。
本发明实施例的有益效果在于:通过基于用户的心电数据的低频能量谱能够直接判断用户的心电数据对应的运动状态,根据获得用户的心电数据进行分析可以直接判断对应的用户的运动状态,通过基于用户的运动状态对心电数据进行处理,可以针对用户的不同运动状态分别对对应该运动状态的心电数据进行处理,以使处理后的心电数据完整、真实。
附图说明
图1示出了本发明第一实施例的处理心电数据的方法的流程图;
图2示出了本发明第一实施例的处理心电数据的方法的S2的流程图;
图3示出了本发明第二实施例的处理心电数据的方法的流程图;
图4示出了本发明第三实施例的处理心电数据的装置的结构框图;
图5示出了本发明第四实施例的电子设备的结构框图。
具体实施方式
此处参考附图描述本发明的各种方案以及特征。
应理解的是,可以对此处发明的实施例做出各种修改。因此,上述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本发明的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且与上面给出的对本发明的大致描述以及下面给出的对实施例的详细描述一起用于解释本发明的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本发明的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本发明进行了描述,但本领域技术人员能够确定地实现本发明的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
当结合附图时,鉴于以下详细说明,本发明的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本发明的具体实施例;然而,应当理解,所公开的实施例仅仅是本发明的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本发明模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本发明。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本发明的相同或不同实施例中的一个或多个。
如图1所示,本发明公开了一种处理心电数据的方法,其也可以应用于处理心电数据的心电仪。该处理心电数据的方法包括:S1,获取用户的心电数据;S2,基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;S3,基于用户的运动状态对心电数据进行处理。
优选的,在心电仪中实时获取用户的心电数据,并通过判断出的用户的运动状态对实时的心电数据进行处理,以实时的滤除受运动噪声或肌电噪声影响的心电数据,使心电仪实时输出完整的、真实的心电数据。
本发明的实施例,通过基于用户的心电数据的低频能量谱能够直接判断用户的心电数据对应的运动状态,不需要另外增加判断用户的运动状态的装置,根据获得用户的心电数据进行分析可以直接判断对应的用户的运动状态,另外,通过基于用户的运动状态对心电数据进行处理,可以针对用户的不同运动状态分别对对应该运动状态的心电数据进行处理,以使处理后的心电数据完整、真实。
优选的,如图2所示,S2,基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态,包括:
S21,根据低频能量谱获得时频特征值;
S22,将时频特征值与设定阈值进行比较,获得比较结果。
例如,对用户的心电数据中的低频部分的数据计算低频能量谱和方差,根据低频能量谱和方差计算时频特征值,将获取的时频特征值与设定阈值进行比较,从而判断用户的心电数据对应的用户的运动状态。
相应地,S3,基于用户的运动状态对心电数据进行处理,包括:
基于比较结果,对心电数据进行处理。
基于时频特征值与设定阈值的比较结果,可以判断用户的心电数据对应的用户的运动状态,基于用户的运动状态相应的对心电数据进行处理。
进一步的,S22,将时频特征值与设定阈值进行比较,获得比较结果,包括:
将时频特征值和第一阈值、第二阈值进行比较,其中,第一阈值小于第二阈值;
相应地,获得的比较结果包括:
时频特征值小于第一阈值;或
时频特征值大于等于第一阈值且小于第二阈值;或
时频特征值大于等于第二阈值。
也就是,将时频特征值与设置的两个阈值进行比较,从而将心电数据对应的用户的运动状态分为三个,进而可以根据三个不同的运动状态,具体可以是,静止状态、走路状态和跑步状态,不同运动状态对应的心电数据分别进行处理。另外,设置的阈值的数量可以根据实际情况而定,不限制在两个。
进一步的,基于比较结果,对心电数据进行处理,可以是:
当时频特征值小于第一阈值时,将心电数据进行基线漂移处理,以去除心电数据中的漂移量。具体可以是,当时频特征值小于第一阈值时,表明用户处于静止状态,对该运动状态对应的心电数据进行平均得到平均值,然后将心电数据与该平均值作差以去除心电数据中的漂移量。
或者,基于比较结果,对心电数据进行处理,可以是:
当时频特征值大于等于第一阈值且小于第二阈值时,将心电数据进行基线漂移处理得到漂移滤除数据,将漂移滤除数据进行滤波处理。具体可以是,当时频特征值大于等于第一阈值且小于第二阈值时,表明用户处于走路状态,对该运动状态对应的心电数据进行平均得到平均值,然后将心电数据与该平均值作差以去除心电数据中的漂移量得到漂移滤除数据,再将漂移滤除数据进行滤波处理,例如可以是利用L阶巴特沃斯带通滤波器进行滤波,带通范围可以根据实际情况而定。
或者,基于比较结果,对心电数据进行处理,还可以是:
当时频特征值大于等于第二阈值时,将心电数据进行基线漂移处理得到漂移滤除数据,将漂移滤除数据进行心拍分割,分别对不同心拍中的漂移滤除数据进行处理。具体可以是,当时频特征值大于等于第二阈值时,对该运动状态对应的心电数据进行平均得到平均值,然后将心电数据与该平均值作差以去除心电数据中的漂移量得到漂移滤除数据,然后将漂移滤除数据进行心拍分割,以对每个心拍对应的漂移滤除数据进行处理。时频特征值大于等于第二阈值,一般表示用户在速度比较大的状态,例如慢跑或快跑,对每个心拍进行处理可以更好的滤除运动噪声或肌电噪声。
进一步的,当时频特征值大于等于第二阈值时,还包括:
获取心电数据对应的用户的运动周期;
基于用户的心电数据获得心室除极波的数量;
将运动周期和心室除极波的数量进行比较,获得第二比较结果;
基于第二比较结果,分别对不同心拍中的漂移滤除数据进行处理。
时频特征值大于等于第二阈值,用户可能在慢跑或快跑,但是慢跑和快跑导入的运动噪声或肌电噪声是不同的,通过对运动周期和心室除极波的数量进行比较可以判断用户具体是在慢跑状态或快跑状态。其中,心室除极波指的是心电数据中的QRS波。
利用例如加速度传感器的运动传感器可以采集到用户的运动状态,例如根据加速度传感器采集的数据中的突起点即可判断出用户在跑步,通过统计突起点在该段时间的起始出现时间和终止时间,即可获取运动周期。运动传感器在采集用户的运动状态数据的同时心电仪采集用户的心电数据,运动传感器与心电仪电连接,将运动传感器采集的数据与用户的心电数据进行对比,即可得到用户的运动周期对应在用户的心电数据,判断用户的运动周期对应的心电数据中QRS波的数量,将运动周期与QRS波数量进行比较能够得到判断用户是在慢跑或是快跑的依据,进而根据第二比较结果对用户的漂移滤除数据分别进行处理。
进一步的,对不同心拍中的漂移滤除数据进行处理,包括:
在第二比较结果表明心室除极波的数量不大于运动周期时,分别对不同心拍中的漂移滤除数据进行中值滤波处理;
在第二比较结果表明心室除极波的数量大于运动周期时,对至少一个心拍中的漂移滤除数据进行心电波形重构。
在第二比较结果表明心室除极波的数量不大于运动周期时,分别对不同心拍中的漂移滤除数据进行中值滤波处理。具体的可以是,如果心室除极波的数量不大于运动周期,则表明该运动周期对应的用户的运动状态为慢跑,相应的,可以对不同心拍内的漂移滤除数据进行中值滤波处理,对漂移滤除数据进行中值滤波处理包括对QRS波进行中值滤波处理以及其他的波进行中值滤波处理,例如U波、P波。
在第二比较结果表明心室除极波的数量大于运动周期时,对至少一个心拍中的漂移滤除数据进行心电波形重构。具体的,如果心室除极波的数量大于运动周期,则表明该运动周期对应的用户的运动状态为快跑,相应的,该用户的运动状态对应的心电数据的心电信号质量很差,可以对至少一个心拍中的漂移滤除数据进行心电波形重构。
进一步的,分别对不同心拍中的漂移滤除数据进行中值滤波处理,包括:
对至少一个心室除极波进行中值滤波处理,获得调整值;
基于调整值分别对不同心拍中的漂移滤除数据进行中值滤波处理。
例如,对一个心拍内中的心室除极波进行中值滤波处理得到调整值,一个心拍内的QRS波的幅度值进行中值滤波处理得到调整后的QRS波的幅度值,基于该心拍内的QRS波的幅度值和中值滤波处理后的QRS波的幅度值,可以对该心拍内的U波和P波进行相应的中值滤波处理,另外,还可以基于该心拍内的心室除极波的中值滤波处理对其他心拍的漂移滤除数据进行中值滤波处理。优选的,基于心拍内的心室除极波的中值滤波处理后获得的调整值对该相同心拍内的漂移滤除数据中处心室除极波外的波进行中值滤波处理。另外,还可以对中值滤波处理后的心电数据进行Q波和S波进行去噪。同时,还可以再次对漂移滤除数据进行基线漂移处理以对运动周期对应的心电数据去除漂移量。
对至少一个心拍中的漂移滤除数据进行心电波形重构,包括:
选取波形质量满足预设要求的至少一个心拍;
对至少一个心拍中的漂移滤除数据进行心电波形重构。
例如,第二个心拍的波形质量不能满足要求,而第二个心拍前面的第一个心拍和第二个心拍后面的第三个心拍的波形质量能够满足要求,则利用第一个心拍中的漂移滤除数据和第三个心拍中的漂移滤除数据对第二心拍进行心拍波形重构。
在一个优选实施例中,处理心电数据的方法还包括:
对应于两种不同的用户的运动状态之间的用户的心电数据,对其进行基线漂移处理和滤波处理。其中,在进行基线漂移处理后的漂移滤除数据进行滤波处理时,可以利用较小的窗口逐步对其进行滤波处理。对应于两种不同的用户的运动状态之间的用户的心电数据,具体可以是静止状态和走路状态之间的用户的心电数据,还可以是走路状态与慢跑状态之间的用户的心电数据,对其进行基线漂移处理和滤波处理,可以使得心电数据更加真实和完整。
下面结合附图3对本发明第二实施例的处理心电数据的方法进行描述。
导入心电数据;
对心电数据中的低频[f1,f2]部分的数据计算低频能量谱FI和方差S,计算时频特征值Ft=FI*S,其中,能量谱xn为频率为n时对应的能量,方差N为低频的总个数,u为估计值;
将时频特征值Ft与第一阈值t1和第二阈值t2进行比较,t1小于t2;
如果Ft小于t1,判断为心电数据对应的用户的运动状态为静止状态,进而对该心电数据进行基线漂移处理,例如,对心电数据根据窗口进行滑动平均得到平均值,再将心电数据与平均值作差得到新的心电数据;
如果Ft大于等于t1且小于t2,判断为心电数据对应的用户的运动状态为走路状态;进而对该心电数据进行基线漂移处理,处理过程同上,得到漂移滤除数据,再进行L阶巴特沃斯带通滤波器进行滤波,L阶巴特沃斯带通滤波器的利用线性信号流图的系统函数可以表示为:
如果Ft大于等于t2,判断为心电数据对应的用户的运动状态为跑步状态,此时可以将心电数据进行基线漂移处理得到漂移滤除数据,进一步的,还可以对用户的跑步状态对应的心电数据进行划分,将其分为慢跑状态对应的心电数据或快跑状态对应的心电数据。
可以通过利用运动传感器采集的用户的运动状态的数据来判断用户是在快跑状态还是在慢跑状态,例如基于运动传感器采集的数据中的突起点与设定阈值进行比较,如果突起点对应的速度超过设定阈值,则判断用户为快跑状态,如果突起点对应的速度未超过设定阈值,则判断用户为慢跑状态。
但是仅根据运动传感器采集的数据将心电数据划分为快跑状态对应的心电数据或慢跑状态对应的心电数据,还是不够准确。
因此,可以根据运动传感器采集的数据中突起点的起始出现时间和终止时间,获得运动周期,进而通过运动周期与用户的运动周期对应在用户的心电数据中的QRS波的数量进行比较来判断,如果QRS波的数量不大于运动周期,对运动周期内的每个心拍对应的漂移滤除数据中的QRS波的幅度值进行中值滤波,同时对该心拍内的其他波进行同节奏调整,并将运动周期内的Q波之前和S波之后的波进行滑动平均。
如果QRS波的数量大于运动周期,选取波形质量满足预设要求的至少一个心拍的漂移滤除数据,将其重采样至运动周期的对应的漂移滤除数据。
如图4所示,本发明还公开了一种处理心电数据的装置,包括:
获取模块1,其配置为获取用户的心电数据;
判断模块2,其配置为基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
处理模块3,其配置为基于用户的运动状态对心电数据进行处理。
优选的,判断模块2配置为根据低频能量谱获得时频特征值,将时频特征值与设定阈值进行比较,获得比较结果;
相应地,处理模块3配置为基于所述比较结果,对所述心电数据进行处理。
优选的,判断模块2配置为将所述时频特征值和第一阈值、第二阈值进行比较,其中,所述第一阈值小于所述第二阈值;
相应地,获得的所述比较结果包括:
所述时频特征值小于第一阈值;或
所述时频特征值大于等于第一阈值且小于第二阈值;或
所述时频特征值大于等于第二阈值。
优选的,处理模块3配置为基于所述比较结果,对所述心电数据进行处理,包括以下至少之一:
当所述时频特征值小于第一阈值时,将所述心电数据进行基线漂移处理,以去除所述心电数据中的漂移量;或
当所述时频特征值大于等于第一阈值且小于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行滤波处理;或
当所述时频特征值大于等于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行心拍分割,分别对不同心拍中的漂移滤除数据进行处理。
优选的,处理模块3还配置为:
获取心电数据对应的用户的运动周期;
基于用户的心电数据获得心室除极波的数量;
将所述运动周期和所述心室除极波的数量进行比较,获得第二比较结果;
基于所述第二比较结果,分别对不同心拍中的漂移滤除数据进行处理。
优选的,处理模块3配置为:
在所述第二比较结果表明所述心室除极波的数量不大于运动周期时,分别对不同心拍中的漂移滤除数据进行中值滤波处理;
在所述第二比较结果表明所述心室除极波的数量大于运动周期时,对至少一个心拍中的漂移滤除数据进行心电波形重构。
优选的,处理模块3配置为:
对至少一个心室除极波进行中值滤波处理,获得调整值;
基于所述调整值对分别对不同心拍中的漂移滤除数据进行中值滤波处理;
或者,处理模块3配置为:
选取波形质量满足预设要求的至少一个心拍;
对所述至少一个心拍中的漂移滤除数据进行心电波形重构。
优选的,处理模块3还配置为:
对应于两种不同的用户的运动状态之间的用户的心电数据,对其进行基线漂移处理和滤波处理。
如图5所示,本发明还公开了一种电子设备,包括:
处理器4;
存储器5,其中,所述存储器5中存储有可执行指令,其中,在所述可执行指令被所述处理器4执行时,使得所述处理器4进行如下操作:
获取用户的心电数据;
基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
基于用户的运动状态对心电数据进行处理。
优选的,处理器4还执行以下操作:
根据低频能量谱获得时频特征值;
将时频特征值与设定阈值进行比较,获得比较结果;
基于所述比较结果,对所述心电数据进行处理。
优选的,处理器4执行以下操作:
将所述时频特征值和第一阈值、第二阈值进行比较,其中,所述第一阈值小于所述第二阈值;
相应地,所述比较结果包括:
所述时频特征值小于第一阈值;或
所述时频特征值大于等于第一阈值且小于第二阈值;或
所述时频特征值大于等于第二阈值。
优选的,处理器4执行以下操作中的至少之一:
当所述时频特征值小于第一阈值时,将所述心电数据进行基线漂移处理,以去除所述心电数据中的漂移量;或
当所述时频特征值大于等于第一阈值且小于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行滤波处理;或
当所述时频特征值大于等于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行心拍分割,分别对不同心拍中的漂移滤除数据进行处理。
优选的,处理器4执行以下操作:
获取心电数据对应的用户的运动周期;
基于用户的心电数据获得心室除极波的数量;
将所述运动周期和所述心室除极波的数量进行比较,获得第二比较结果;
基于所述第二比较结果,分别对不同心拍中的漂移滤除数据进行处理。
优选的,处理器4执行以下操作:
在所述第二比较结果表明所述心室除极波的数量不大于运动周期时,分别对不同心拍中的漂移滤除数据进行中值滤波处理;
在所述第二比较结果表明所述心室除极波的数量大于运动周期时,对至少一个心拍中的漂移滤除数据进行心电波形重构。
优选的,处理器4执行以下操作:
对至少一个心室除极波进行中值滤波处理,获得调整值;
或者处理器4执行以下操作:
选取波形质量满足预设要求的至少一个心拍;
对所述至少一个心拍中的漂移滤除数据进行心电波形重构。
优选的,处理器4还执行以下操作:
对应于两种不同的用户的运动状态之间的用户的心电数据,对其进行基线漂移处理和滤波处理。
以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。
Claims (10)
1.一种处理心电数据的方法,其特征在于,包括:
获取用户的心电数据;
基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
基于用户的运动状态对心电数据进行处理。
2.根据权利要求1所述的处理心电数据的方法,其特征在于,基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态,包括:
根据低频能量谱获得时频特征值;
将时频特征值与设定阈值进行比较,获得比较结果;
相应地,所述基于用户的运动状态对心电数据进行处理,包括:
基于所述比较结果,对所述心电数据进行处理。
3.根据权利要求2所述的处理心电数据的方法,其特征在于,将时频特征值与设定阈值进行比较,获得比较结果,包括:
将所述时频特征值和第一阈值、第二阈值进行比较,其中,所述第一阈值小于所述第二阈值;
相应地,所述比较结果包括:
所述时频特征值小于第一阈值;或
所述时频特征值大于等于第一阈值且小于第二阈值;或
所述时频特征值大于等于第二阈值。
4.根据权利要求3所述的处理心电数据的方法,其特征在于,基于所述比较结果,对所述心电数据进行处理,包括以下至少之一:
当所述时频特征值小于第一阈值时,将所述心电数据进行基线漂移处理,以去除所述心电数据中的漂移量;或
当所述时频特征值大于等于第一阈值且小于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行滤波处理;或
当所述时频特征值大于等于第二阈值时,将所述心电数据进行基线漂移处理得到漂移滤除数据,将所述漂移滤除数据进行心拍分割,分别对不同心拍中的漂移滤除数据进行处理。
5.根据权利要求4所述的处理心电数据的方法,其特征在于,当所述时频特征值大于等于第二阈值时,还包括:
获取心电数据对应的用户的运动周期;
基于用户的心电数据获得心室除极波的数量;
将所述运动周期和所述心室除极波的数量进行比较,获得第二比较结果;
基于所述第二比较结果,分别对不同心拍中的漂移滤除数据进行处理。
6.根据权利要求5所述的处理心电数据的方法,其特征在于,包括:
在所述第二比较结果表明所述心室除极波的数量不大于运动周期时,分别对不同心拍中的漂移滤除数据进行中值滤波处理;
在所述第二比较结果表明所述心室除极波的数量大于运动周期时,对至少一个心拍中的漂移滤除数据进行心电波形重构。
7.根据权利要求6所述的处理心电数据的方法,其特征在于,
分别对不同心拍中的漂移滤除数据进行中值滤波处理,包括:
对至少一个心室除极波进行中值滤波处理,获得调整值;
基于所述调整值对分别对不同心拍中的漂移滤除数据进行中值滤波处理;
对至少一个心拍中的漂移滤除数据进行心电波形重构,包括:
选取波形质量满足预设要求的至少一个心拍;
对所述至少一个心拍中的漂移滤除数据进行心电波形重构。
8.根据权利要求1所述的处理心电数据的方法,其特征在于,还包括:
对应于两种不同的用户的运动状态之间的用户的心电数据,对其进行基线漂移处理和滤波处理。
9.一种处理心电数据的装置,其特征在于,包括:
获取模块,其配置为获取用户的心电数据;
判断模块,其配置为基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
处理模块,其配置为基于用户的运动状态对心电数据进行处理。
10.一种电子设备,其特征在于,包括:
处理器;
存储器,其中,所述存储器中存储有可执行指令,其中,在所述可执行指令被所述处理器执行时,使得所述处理器进行如下操作:
获取用户的心电数据;
基于用户的心电数据的低频能量谱,判断用户的心电数据对应的用户的运动状态;
基于用户的运动状态对心电数据进行处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711405569.6A CN108154112B (zh) | 2017-12-22 | 2017-12-22 | 一种处理心电数据的方法、处理心电数据的装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711405569.6A CN108154112B (zh) | 2017-12-22 | 2017-12-22 | 一种处理心电数据的方法、处理心电数据的装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108154112A true CN108154112A (zh) | 2018-06-12 |
CN108154112B CN108154112B (zh) | 2022-10-21 |
Family
ID=62465150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711405569.6A Active CN108154112B (zh) | 2017-12-22 | 2017-12-22 | 一种处理心电数据的方法、处理心电数据的装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108154112B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110420028A (zh) * | 2019-07-29 | 2019-11-08 | 浙江大学 | 一种基于多级姿态识别分类模型的心电图防误判方法 |
CN111481191A (zh) * | 2020-03-30 | 2020-08-04 | 上海赛族网络科技有限公司 | 一种基于心电传感器参数的调整系统 |
CN112089412A (zh) * | 2020-04-17 | 2020-12-18 | 中国人民解放军第二军医大学 | 一种利用运动传感器配合心电监测进行算法除噪的方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1113739A (zh) * | 1994-06-23 | 1995-12-27 | 王湘生 | 植物神经系统功能测试系统及其方法 |
US6280391B1 (en) * | 1999-02-08 | 2001-08-28 | Physio-Control Manufacturing Corporation | Method and apparatus for removing baseline wander from an egg signal |
CN101785669A (zh) * | 2010-02-03 | 2010-07-28 | 深圳先进技术研究院 | 心电信号检测方法及装置 |
CN101843489A (zh) * | 2009-03-26 | 2010-09-29 | 深圳市理邦精密仪器有限公司 | 一种呼吸信号处理方法 |
CN202198590U (zh) * | 2011-08-12 | 2012-04-25 | 重庆康如来科技有限公司 | 可辨识人体活动状态与姿态的佩戴式心电监测装置 |
CN103099615A (zh) * | 2013-01-23 | 2013-05-15 | 深圳市理邦精密仪器股份有限公司 | 一种消除运动心电信号干扰的方法和装置 |
CN105266793A (zh) * | 2014-07-15 | 2016-01-27 | 张国源 | 具有微机电动作感测功能的心律分析装置及心律分析方法 |
CN106419884A (zh) * | 2016-09-22 | 2017-02-22 | 惠州市德赛工业研究院有限公司 | 一种基于小波分析的心率计算方法与系统 |
-
2017
- 2017-12-22 CN CN201711405569.6A patent/CN108154112B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1113739A (zh) * | 1994-06-23 | 1995-12-27 | 王湘生 | 植物神经系统功能测试系统及其方法 |
US6280391B1 (en) * | 1999-02-08 | 2001-08-28 | Physio-Control Manufacturing Corporation | Method and apparatus for removing baseline wander from an egg signal |
CN101843489A (zh) * | 2009-03-26 | 2010-09-29 | 深圳市理邦精密仪器有限公司 | 一种呼吸信号处理方法 |
CN101785669A (zh) * | 2010-02-03 | 2010-07-28 | 深圳先进技术研究院 | 心电信号检测方法及装置 |
CN202198590U (zh) * | 2011-08-12 | 2012-04-25 | 重庆康如来科技有限公司 | 可辨识人体活动状态与姿态的佩戴式心电监测装置 |
CN103099615A (zh) * | 2013-01-23 | 2013-05-15 | 深圳市理邦精密仪器股份有限公司 | 一种消除运动心电信号干扰的方法和装置 |
CN105266793A (zh) * | 2014-07-15 | 2016-01-27 | 张国源 | 具有微机电动作感测功能的心律分析装置及心律分析方法 |
CN106419884A (zh) * | 2016-09-22 | 2017-02-22 | 惠州市德赛工业研究院有限公司 | 一种基于小波分析的心率计算方法与系统 |
Non-Patent Citations (3)
Title |
---|
K M TALHA NAHIYAN 等: "Removal of ECG Baseline Wander using Savitzky-Golay Filter Based Method", 《BANGLADESH JOURNAL OF MEDICAL PHYSICS》 * |
吴金奖 等: "可穿戴心电信号监测中运动伪影消除技术研究", 《信号处理》 * |
孙佳新: "基于信号质量评估的可穿戴运动心电监护系统", 《中国优秀博硕士学位论文全文数据库(硕士) 工程科技Ⅱ辑》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110420028A (zh) * | 2019-07-29 | 2019-11-08 | 浙江大学 | 一种基于多级姿态识别分类模型的心电图防误判方法 |
CN111481191A (zh) * | 2020-03-30 | 2020-08-04 | 上海赛族网络科技有限公司 | 一种基于心电传感器参数的调整系统 |
CN112089412A (zh) * | 2020-04-17 | 2020-12-18 | 中国人民解放军第二军医大学 | 一种利用运动传感器配合心电监测进行算法除噪的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108154112B (zh) | 2022-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109907752B (zh) | 一种去除运动伪影干扰与心电特征检测的心电诊断与监护系统 | |
Han et al. | Electrocardiogram signal denoising based on empirical mode decomposition technique: an overview | |
Brodu et al. | Comparative study of band-power extraction techniques for motor imagery classification | |
Wijaya et al. | Abnormalities state detection from P-wave, QRS complex, and T-wave in noisy ECG | |
Subramanian | ECG signal classification and parameter estimation using multiwavelet transform | |
CN108618773A (zh) | 一种心电信号去噪方法、装置和一种心电信号采集设备 | |
EP2501277A1 (en) | Apparatus and methods for monitoring heart rate and respiration | |
CN108154112A (zh) | 一种处理心电数据的方法、处理心电数据的装置及电子设备 | |
WO2017053058A1 (en) | Devices, systems, and methods for determining heart rate of a subject from noisy electrocardiogram data | |
CN105852850A (zh) | 一种从心电信号中提取呼吸信号的方法及相关装置 | |
Singh et al. | Comparative study of FIR and IIR filters for the removal of 50 Hz noise from EEG signal | |
CN106667439B (zh) | 一种心电信号的降噪方法及装置 | |
Talatov et al. | Algorithmic and software analysis and processing of ECG signals | |
CN113384277B (zh) | 心电数据的分类方法及分类系统 | |
Shinwari et al. | Classification algorithm for feature extraction using Linear Discriminant Analysis and Cross-Correlation on ECG signals | |
CN107296590A (zh) | 一种心电信号处理方法及装置 | |
Rosli et al. | Electrocardiographic (ECG) and Electromyographic (EMG) signals fusion for physiological device in rehab application | |
Burte et al. | Advances in QRS detection: Modified Wavelet energy gradient method | |
Krishnamurthy et al. | Comparison of various filtering techniques used for removing high frequency noise in ECG signal | |
Yang et al. | Removal of ocular artifacts from EEG signals using ICA-RLS in BCI | |
Karnewar et al. | The combined effect of median and FIR filter in pre-processing of ECG signal using MATLAB | |
Arumugam et al. | An intelligent paradigm for denoising motion artefacts in ECG preprocessing: smart filters | |
Bhoi et al. | Real time acquisition and analysis of PCG and PPG signals | |
Pandey | Adaptive filtering for baseline wander removal in ECG | |
Kaur et al. | Adaptive wavelet thresholding for noise reduction in electrocardiogram (ECG) signals |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TG01 | Patent term adjustment | ||
TG01 | Patent term adjustment |