CN105011931A - Method for detecting wavy boundary of electrocardiogram - Google Patents
Method for detecting wavy boundary of electrocardiogram Download PDFInfo
- Publication number
- CN105011931A CN105011931A CN201410174789.2A CN201410174789A CN105011931A CN 105011931 A CN105011931 A CN 105011931A CN 201410174789 A CN201410174789 A CN 201410174789A CN 105011931 A CN105011931 A CN 105011931A
- Authority
- CN
- China
- Prior art keywords
- point
- boundary
- electrocardiogram
- boundary point
- wave
- 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 27
- 238000001514 detection method Methods 0.000 claims abstract description 17
- 238000007781 pre-processing Methods 0.000 claims abstract description 3
- 238000012937 correction Methods 0.000 claims description 3
- 238000009825 accumulation Methods 0.000 claims description 2
- 238000004088 simulation Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 20
- 238000001914 filtration Methods 0.000 abstract description 9
- 230000001131 transforming effect Effects 0.000 abstract description 2
- 238000002565 electrocardiography Methods 0.000 description 6
- 238000000718 qrs complex Methods 0.000 description 3
- 206010003119 arrhythmia Diseases 0.000 description 2
- 230000006793 arrhythmia Effects 0.000 description 2
- 230000001186 cumulative effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 208000024172 Cardiovascular disease Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000002526 effect on cardiovascular system Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 208000031225 myocardial ischemia Diseases 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
本发明提供一种心电图波形边界检测的方法,包括如下步骤:(1)使用带通滤波器对心电图进行正反序滤波预处理;(2)通过雨流模型对滤波后的心电图进行变换;(3)对转换后的心电图进行边界点检测;(4)对干扰或波形多样性引起的偏差进行校正。本发明通过对心电图进行正反序滤波,强化吉布斯效应,并通过雨流模型进行变换,来辅助检测心电图的边界。
The invention provides a method for detecting the waveform boundary of an electrocardiogram, comprising the following steps: (1) using a bandpass filter to carry out positive and negative sequence filtering preprocessing on the electrocardiogram; (2) transforming the filtered electrocardiogram through a rainflow model; 3) Perform boundary point detection on the converted ECG; (4) Correct the deviation caused by interference or waveform diversity. The present invention performs forward and reverse order filtering on the electrocardiogram, strengthens the Gibbs effect, and transforms the electrocardiogram through a rainflow model to assist in detecting the boundary of the electrocardiogram.
Description
技术领域technical field
本发明涉及图像处理技术,尤其涉及一种心电图波形边界检测的方法。The invention relates to image processing technology, in particular to a method for detecting the boundary of electrocardiogram waveform.
背景技术Background technique
心电图检查是诊断心律失常、心肌缺血的一种有效的方法,该方法具有无创伤、低成本的优势,在医院有较大的业务量。尤其在体检中心、远程会诊中心等机构,专职心电图医生每天的需要判读大量的心电图的,为减轻医生的工作负担,近年来计算机辅助的心电图自动分类识别系统越来越受到重视。Electrocardiogram examination is an effective method for diagnosing arrhythmia and myocardial ischemia. This method has the advantages of non-invasive and low cost, and has a large business volume in hospitals. Especially in institutions such as physical examination centers and remote consultation centers, full-time ECG doctors need to interpret a large number of ECGs every day. In order to reduce the workload of doctors, computer-aided ECG automatic classification and recognition systems have received more and more attention in recent years.
心电图中的P-QRS-T波群的常规特征以及间接推导的间期特征是医生诊断的依据。针对各种波的峰值点是重要的特征,但边界点也是很重要的信息,因此,如何通过医疗设备的辅助来进行心电图的波形边界检测成为了研究的趋势之一。The conventional features of the P-QRS-T complex in the electrocardiogram and the indirectly derived interval features are the basis for the doctor's diagnosis. The peak point of various waves is an important feature, but the boundary point is also very important information. Therefore, how to detect the waveform boundary of the electrocardiogram with the assistance of medical equipment has become one of the research trends.
发明内容Contents of the invention
有鉴于此,我们提供一种心电图波形边界检测的方法,能够快速准确的定位、以及辅助检测峰值点。In view of this, we provide a method for detecting the edge of the ECG waveform, which can quickly and accurately locate and assist in the detection of peak points.
本发明的心电图波形边界检测的方法,包括如下步骤:(1)使用带通滤波器对心电图进行正反序滤波预处理;(2)通过雨流模型对滤波后的心电图进行变换,得到波峰、波谷的边界点;(3)对所述边界点检测;(4)对干扰或波形多样性引起的偏差进行校正。The method for electrocardiogram waveform boundary detection of the present invention comprises the following steps: (1) using a bandpass filter to carry out positive and negative sequence filtering preprocessing to the electrocardiogram; (2) transforming the filtered electrocardiogram by a rainflow model to obtain peaks, The boundary point of the trough; (3) detecting the boundary point; (4) correcting the deviation caused by interference or waveform diversity.
优选地,步骤(1)中,所述带通滤波器的带通频段为1~20Hz,带通纹波为0.5dB。Preferably, in step (1), the band-pass frequency range of the band-pass filter is 1-20 Hz, and the band-pass ripple is 0.5 dB.
优选地,步骤(2)中,所述雨流模型,是一幅正弦序列的点阵图,是模拟山坡上下雨后雨水流动的状况的模型,雨水落在山坡上会沿着山坡向低处流动,然后再某一低洼处汇聚累积,形成波谷边界点。Preferably, in step (2), the rainflow model is a dot matrix of a sinusoidal sequence, which is a model for simulating the flow of rainwater after rain falls on the hillside, and the rainwater falling on the hillside will flow down the hillside flow, and then gather and accumulate in a low-lying place to form the trough boundary point.
优选地,步骤(2)中,通过倒置取反后,求得心电图的波峰边界点。Preferably, in step (2), after inversion and negation, the peak boundary point of the electrocardiogram is obtained.
优选地,步骤(4)中,校正的步骤包括,判断所述边界点的位置是否与真实边界点有偏离。Preferably, in step (4), the step of correcting includes judging whether the position of the boundary point deviates from the real boundary point.
优选地,步骤(4)中,具体步骤包括:选取下一点的幅值与本边界点差为参考,假设为diff;向后继续移动,直至某个点的幅值与本边界点的幅值差大于3*diff;调整到该点位置作为校正后的边界点。Preferably, in step (4), the specific steps include: selecting the amplitude of the next point and the point difference of this boundary point as a reference, assuming it is diff; continue to move backward until the amplitude of a certain point is different from the amplitude of this boundary point Greater than 3*diff; adjust to this point as the corrected boundary point.
本发明通过对心电图进行正反序滤波,强化吉布斯效应,并通过雨流模型进行变换,来辅助检测心电图的边界。The present invention performs forward and reverse order filtering on the electrocardiogram, strengthens the Gibbs effect, and transforms the electrocardiogram through a rainflow model to assist in detecting the boundary of the electrocardiogram.
附图说明Description of drawings
图1是本发明心电图波形边界检测的方法流程图。FIG. 1 is a flow chart of the method for detecting the boundary of an electrocardiogram waveform in the present invention.
图2是吉布斯效应的示例图。Figure 2 is an illustration of the Gibbs effect.
图3是雨流模型示例图。Figure 3 is an example diagram of the rainflow model.
图4至图6是本发明中的实施例验证的示意图。Fig. 4 to Fig. 6 are schematic diagrams of embodiment verification in the present invention.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清晰,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
请参阅图1,所示为本发明心电图波形边界检测的方法流程图。Please refer to FIG. 1 , which shows a flow chart of the method for detecting the edge of the ECG waveform of the present invention.
在步骤S101中,使用带通滤波器对心电图进行正反序滤波预处理。In step S101 , the electrocardiogram is preprocessed with forward and reverse order filtering by using a bandpass filter.
带通滤波器的带通频段选取1~20Hz,通带纹波0.5dB。此处,带通滤波器的作用,一是滤去掉基线漂移和高频噪声,二是要利用带通滤波后的吉布斯效应。因QRS波频率较高约为3~40Hz,P、T波约为0.7~10Hz,故本带通滤波器可以对P波、QRS波和T波边界产生吉布斯效应,并且设定了0.5dB通带纹波,使得吉布斯效应在边界处明显而又对原波形影响最小。并且,带通滤波采用正反序两次滤波,不仅可以抵消滤波产生的相移,且正序滤波的波形结束点吉布斯效应明显,反序后,波形的开始点的吉布斯效应也明显了。最后把正反序两次滤波的数据调整到正常顺序。The band-pass frequency band of the band-pass filter is selected from 1 to 20Hz, and the pass-band ripple is 0.5dB. Here, the role of the band-pass filter is to filter out the baseline drift and high-frequency noise, and the second is to use the Gibbs effect after the band-pass filter. Because the frequency of QRS wave is about 3~40Hz, and the frequency of P wave and T wave is about 0.7~10Hz, so this bandpass filter can produce Gibbs effect on the boundary of P wave, QRS wave and T wave, and set 0.5 The dB passband ripple makes the Gibbs effect obvious at the boundary and has the least influence on the original waveform. In addition, the band-pass filter uses two filters in positive and negative sequences, which can not only offset the phase shift generated by the filter, but also have obvious Gibbs effect at the end point of the waveform of the positive sequence filter. After the reverse sequence, the Gibbs effect at the beginning point of the waveform is also Obvious. Finally, adjust the data filtered twice in forward and reverse order to the normal order.
请参阅图2,所示为吉布斯效应的示例图。吉布斯效应,是将具有不连续点的周期函数(如矩形脉冲)进行傅立叶级数展开后,选取有限项进行合成。当选取的项数越多,在所合成的波形中出现的峰起越靠近原信号的不连续点。当选取的项数很大时,该峰起值趋于一个常数,大约等于总跳变值的9%。这种现象称为吉布斯现象。See Figure 2 for an example plot of the Gibbs effect. The Gibbs effect is based on the Fourier series expansion of a periodic function with discontinuous points (such as a rectangular pulse), and then selects finite items for synthesis. When more items are selected, the peaks appearing in the synthesized waveform will be closer to the discontinuous point of the original signal. When the number of selected items is large, the peak value tends to a constant, approximately equal to 9% of the total jump value. This phenomenon is called the Gibbs phenomenon.
而吉布斯效应在使用带通滤波器后比较明显。由于心电图波形的边界处相对于峰值点来说是一个跳变点,因而在吉布斯效应下会出现一个小的波动,而这正放大了边界的位置所在,产生了一个小的极值点(波峰或波谷),从而利于下面模型对边界的定位。The Gibbs effect is more obvious after using the bandpass filter. Since the boundary of the ECG waveform is a jump point relative to the peak point, there will be a small fluctuation under the Gibbs effect, which is amplifying the position of the boundary, resulting in a small extreme point (peak or trough), which facilitates the positioning of the boundary in the model below.
在步骤S102中,通过雨流模型对滤波后的心电图进行变换,得到波峰、波谷的边界点。In step S102, the filtered electrocardiogram is transformed by the rainflow model to obtain the peak and trough boundary points.
所述雨流模型,是指模拟山坡上下雨后雨水流动的状况的模型,前提包括雨水是均匀分布的,且雨水在流动中不会损失,在水往低处流的规律下,雨水落在山坡上会沿着山坡向低处流动,然后在某一低洼处汇聚累积,形成波谷;并倒置取反后,求得波峰。The rainflow model refers to a model for simulating the flow of rainwater after it rains on a hillside. On the hillside, it will flow down the hillside, and then gather and accumulate in a certain low-lying place to form a wave trough; and after inversion and negation, the wave peak can be obtained.
请参阅图3,所示为雨流模型示例图。雨流模型,是一幅正弦序列的点阵图,假设此点阵图是一座山,而A点是峰值点,B点是谷底点。假设天上即将下雨,如图中的‘o’,且雨点是均匀的,即下面正弦序列的每个点都会相同数量的雨。当雨落在这座上上时,假设山坡不会吸收掉雨,那么就会向下流去,并不断汇聚,例如当达到谷底时,例如B点,则雨量会汇聚于此。另外,当在峰顶和谷底的某个点有突起时,会考虑雨流的惯性,如果这个突起的宽度小于某个阈值TH(由于滤波的平滑作用,一般的毛刺型突起都会被滤掉,所以,在有明显波形的山坡上一般不会出现突起了,故这个阈值TH=2即可),就可以继续往下流,否则,上面的累积的雨点就汇聚到该处。See Figure 3 for an example plot of a rainflow model. The rainflow model is a bitmap of a sinusoidal sequence, assuming that the bitmap is a mountain, and point A is the peak point, and point B is the bottom point. Suppose it is about to rain in the sky, as shown in the figure 'o', and the raindrops are uniform, that is, each point of the following sine sequence will have the same amount of rain. When the rain falls on this mountain, assuming that the hillside will not absorb the rain, it will flow down and continue to gather. For example, when it reaches the bottom of the valley, such as point B, the rain will gather here. In addition, when there is a protrusion at a certain point of the peak and the bottom of the valley, the inertia of the rain flow will be considered. If the width of the protrusion is less than a certain threshold TH (due to the smoothing effect of the filter, the general burr-type protrusions will be filtered out, Therefore, generally there will be no protrusions on hillsides with obvious waveforms, so the threshold value TH=2) can continue to flow down, otherwise, the accumulated raindrops above will gather there.
对滤波后的数据使用上面的雨流模型进行处理,将发现雨点汇聚在一系列的谷底处。而这一系列的谷底的所对应的点又会累积一定的雨量(雨点数目),我们设定为Srain。该波谷雨点数序列对于识别正向波峰的边界比较有效。例如,假设QRS波群的形态为Rs型,则因为R波是正向的波峰,那么,从R波位置向前的第一个Srain的非零点(雨量汇聚点),即是R波的起始点。Using the above rainflow model to process the filtered data, it will be found that the raindrops converge at a series of valley bottoms. The points corresponding to the bottom of this series will accumulate a certain amount of rainfall (the number of raindrops), which we set as Srain. The trough rain point sequence is more effective for identifying the boundary of the positive peak. For example, assuming that the shape of the QRS complex is Rs type, since the R wave is a positive crest, then the non-zero point (rainfall convergence point) of the first Srain from the R wave position forward is the starting point of the R wave .
为了方便定位倒置波形的边界点,同时将滤波后的数据进行取反,并也进行雨流模型的处理,得到波谷雨点数序列SrainR。同正向波形边界定位一样,倒置的波形像S波等的边界就可以通过SrainR进行定位。In order to locate the boundary point of the inverted waveform conveniently, the filtered data is reversed at the same time, and the rainflow model is also processed to obtain the trough rainpoint sequence SrainR. Similar to the positioning of the positive waveform boundary, the boundary of the inverted waveform such as S wave can be positioned by SrainR.
当然,对于峰值点的检测也有一定的效果,因为雨量汇聚点本身就是某个波形的极值点。Of course, the detection of the peak point also has a certain effect, because the rainfall convergence point itself is the extremum point of a certain waveform.
在步骤S103中,进行边界点检测。In step S103, boundary point detection is performed.
如,假设QRS波群的形态为Rs型,则因为R波是正向的波峰,那么,从R波位置向前的第一个Srain的非零点(雨量汇聚点),即是R波的起始点。再如正向的T波,在其边界点一般也会产生一个汇聚点。For example, assuming that the shape of the QRS complex is Rs type, since the R wave is a positive crest, then the non-zero point (rainfall convergence point) of the first Srain from the position of the R wave forward is the starting point of the R wave . Another example is the positive T wave, which generally produces a converging point at its boundary point.
为了方便定位倒置波形的边界点,同时将滤波后的数据进行取反,并也进行雨流模型的处理,得到波谷雨点数序列SrainR。同正向波形边界定位一样,倒置的波形像Q波等的边界就可以通过SrainR进行定位。In order to locate the boundary point of the inverted waveform conveniently, the filtered data is reversed at the same time, and the rainflow model is also processed to obtain the trough rainpoint sequence SrainR. Similar to the positioning of the positive waveform boundary, the boundary of the inverted waveform such as Q wave can be positioned by SrainR.
此外,一般由于T波的范围比较宽,在T波的边界点出累积的雨量一般也就是最多的,以此也可以单独确认T波的位置,当然,借助已知R波峰值点,可以更准确和快速地识别。例如,在R波位置后面开一个窗,把T波的范围要包括进来。然后在这个窗口中搜寻Srain和SrainR的最大值,并选取两者最大的,则T波的峰值一般就确定了,且T波是正向还是倒置也确定了。比如,最大值是SrainR中的,则T波是正向的,然后以此在Srain中向前搜寻第一个非零点,则为T波起点;向后搜寻第一个非零点,则为T波终点。In addition, generally because the range of the T wave is relatively wide, the cumulative rainfall at the boundary point of the T wave is generally the largest, so the position of the T wave can also be confirmed separately. Of course, with the help of the known peak point of the R wave, it can be more Accurate and fast identification. For example, a window is opened behind the R wave position to include the range of the T wave. Then search for the maximum value of Srain and SrainR in this window, and select the largest of the two, then the peak value of the T wave is generally determined, and whether the T wave is positive or inverted is also determined. For example, if the maximum value is in SrainR, then the T wave is positive, and then search for the first non-zero point forward in Srain, which is the starting point of the T wave; search for the first non-zero point backward, then it is the T wave end.
本方法也可以对峰值点进行检测。例如正向的T波的峰值,我们就可以使用SrainR的雨量汇聚点进行检测;而对于倒置的T波的波峰,我们就可以使用Srain的雨量汇聚点进行检测。以此类推,其他的波峰使用或辅助性进行检测。This method can also detect the peak point. For example, for the peak of the positive T wave, we can use the rain gathering point of SrainR to detect; for the peak of the inverted T wave, we can use the rain gathering point of Srain for detection. By analogy, other peaks are detected using or assisting.
在步骤S104中,对干扰或波形多样性引起的偏差进行校正。In step S104, the deviation caused by interference or waveform diversity is corrected.
通过第三步过得了可能为峰值点的一组值,因为波形多样及噪声原因,特别是波形范围和幅值都比较小的P波,不能保证一定就是我们想要的边界点,因此最后一步就是对上面可能是边界点进行校正确认。Through the third step, a set of values that may be the peak point has been passed. Because of the variety of waveforms and noise, especially the P wave with a relatively small waveform range and amplitude, it cannot be guaranteed that it must be the boundary point we want, so the last step It is to correct and confirm the possible boundary points above.
校正原理是:判断所述边界点的位置是否与真实边界点有偏离。The correction principle is to judge whether the position of the boundary point deviates from the real boundary point.
具体方法包括:(1)选取下一点的幅值与本边界点差为参考,假设为diff;向后继续移动,直至某个点的幅值与本边界点的幅值差大于3*diff;调整到该点位置作为校正后的边界点。The specific methods include: (1) Select the difference between the amplitude of the next point and this boundary point as a reference, assuming it is diff; continue to move backward until the amplitude difference between the amplitude of a certain point and this boundary point is greater than 3*diff; adjust to this point as the corrected boundary point.
或者(2)使用其他临床经验校正,如目测是否有边界点严重偏离。Or (2) Use other clinical experience to correct, such as visually checking whether there is a serious deviation of the boundary point.
实验验证实施例1Experimental Verification Example 1
请参阅图4,以美国麻省理工学院提供的研究心律失常的数据库(MIT-BIH)的心律失常数据库为例,验证本方法的有效性。下面以选取101号记录的第一导联信号的1900-2300采样点为例,应用本方法进行检测其效果分别为图4。图中点横线为原始信号,实线加点为带通滤波后数据,实线为滤波后数据经过雨流模型处理后的数据即Srain,虚线为滤波后数据取反后再经过雨流模型处理后的数据即SrainR。从图中可以看出,波形的边界点和峰值点处都有雨量汇聚点。对于正向的波形,例如P波、R波和T波,此时参考实线Srain,可以看出,它们的边界刚好在雨量汇聚点处。再如他们的峰值点,此时参考虚线SrainR,可以确定峰值点就是雨量汇聚处。且可以看出,较宽的T波的累积雨量最多。Please refer to FIG. 4 , taking the arrhythmia database provided by the Massachusetts Institute of Technology (MIT-BIH) as an example to verify the effectiveness of the method. In the following, taking sampling points 1900-2300 of the first lead signal recorded in No. 101 as an example, and applying this method for detection, the results are shown in Fig. 4 respectively. The dotted horizontal line in the figure is the original signal, the dots on the solid line are the data after bandpass filtering, the solid line is the data after the filtered data has been processed by the rainflow model, that is, Srain, and the dotted line is the inverted data after filtering and then processed by the rainflow model The latter data is SrainR. It can be seen from the figure that there are rainfall accumulation points at the boundary points and peak points of the waveform. For positive waveforms, such as P wave, R wave, and T wave, refer to the solid line Srain at this time, and it can be seen that their boundaries are just at the point of rainfall convergence. Another example is their peak point. At this time, referring to the dotted line SrainR, it can be determined that the peak point is the place where rainfall converges. And it can be seen that the cumulative rainfall of the wider T wave is the largest.
实施例2Example 2
请参阅图5,所示为中国心血管疾病数据库(Chinese Cardiovascular DiseaseDatabase,CCDD)2号记录:记录的V2导联的部分数据,使用该方法后的效果图。原本S波和T波的转折点明显,但各自的边界比较模糊,经过本方法后,S波的结束点有了一个明显的正向极值点,同样地,T波的开始点也出现了一个明显的负向极值点。以T波为例,图中左三角形代表开始点,正三角形代表峰值点,右三角形代表结束点。Please refer to Figure 5, which shows the Chinese Cardiovascular Disease Database (Chinese Cardiovascular DiseaseDatabase, CCDD) No. 2 record: the partial data of the V2 lead recorded, and the rendering after using this method. Originally, the turning points of the S wave and T wave were obvious, but their respective boundaries were relatively blurred. After this method, the end point of the S wave has an obvious positive extreme point. Similarly, the starting point of the T wave also has a Obvious negative extremum point. Taking the T wave as an example, the left triangle in the figure represents the start point, the regular triangle represents the peak point, and the right triangle represents the end point.
实施例3Example 3
请参阅图6,所示为CCDD数据库9号记录的aVR导联的部分数据使用该方法后的效果图。定位了P波及边界和T波及边界。本例是倒置P波和倒置T波,图中左三角形代表开始点,正三角形代表峰值点,右三角形代表结束点。Please refer to Figure 6, which shows the partial data of the aVR lead recorded in CCDD database No. 9 after using this method. The P-wave and T-wave borders were located. This example is an inverted P wave and an inverted T wave. The left triangle in the figure represents the start point, the regular triangle represents the peak point, and the right triangle represents the end point.
有益效果Beneficial effect
(1)能对P-QRS-T边界进行检测,因QRS波群峰值一般容易识别,其边界再使用此方法,更加快速与准确。此外,宽T波对该方法效果最为明显。(1) It is possible to detect the P-QRS-T boundary, because the QRS complex peak is generally easy to identify, and the boundary is more rapid and accurate by using this method. In addition, broad T waves are most effective for this method.
(2)对波形的峰值检测也有一定的辅助效果。(2) It also has a certain auxiliary effect on the peak detection of the waveform.
(3)通过正反序带通滤波,不仅可以抵消滤波产生的相移,且正序滤波的波形结束点吉布斯效应明显,反序后,波形的开始点的吉布斯效应也明显了。最后把正反序两次滤波的数据调整到正常顺序。(3) Through positive and negative sequence bandpass filtering, not only can the phase shift generated by filtering be offset, but also the Gibbs effect at the end point of the waveform of the positive sequence filter is obvious. After the reverse sequence, the Gibbs effect at the beginning point of the waveform is also obvious . Finally, adjust the data filtered twice in forward and reverse order to the normal order.
(4)其他文献都是尽量消除吉布斯效应,用以防止滤波器的泄露效应,而本专利正是利用吉布斯效应,作为边界检测或峰值检测的方法。(4) Other documents try to eliminate the Gibbs effect to prevent the leakage effect of the filter, but this patent uses the Gibbs effect as a method of boundary detection or peak detection.
(5)通过雨流模型生成波峰、波谷的边界点,并通过倒置取反进行检测。(5) The boundary points of wave crests and troughs are generated through the rainflow model, and detected by inversion and negation.
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications should also be considered Be the protection scope of the present invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410174789.2A CN105011931B (en) | 2014-04-28 | 2014-04-28 | A kind of method of electrocardiographic wave border detection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410174789.2A CN105011931B (en) | 2014-04-28 | 2014-04-28 | A kind of method of electrocardiographic wave border detection |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105011931A true CN105011931A (en) | 2015-11-04 |
CN105011931B CN105011931B (en) | 2018-01-09 |
Family
ID=54402509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410174789.2A Active CN105011931B (en) | 2014-04-28 | 2014-04-28 | A kind of method of electrocardiographic wave border detection |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105011931B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000004824A1 (en) * | 1998-07-23 | 2000-02-03 | Cardio Technologies, Inc. | Digital ecg detection system |
WO2003005879A2 (en) * | 2001-07-13 | 2003-01-23 | Cardiac Science, Inc. | Method and apparatus for monitoring cardiac patients for t-wave alternans |
CN101766484A (en) * | 2010-01-18 | 2010-07-07 | 董军 | Method and equipment for identification and classification of electrocardiogram |
KR20100124409A (en) * | 2009-05-19 | 2010-11-29 | 동서대학교산학협력단 | Measuring system of pulse transit time and method thereof |
US20110105923A1 (en) * | 2009-10-30 | 2011-05-05 | Bliss David E | Communications link health monitoring |
CN102188240A (en) * | 2010-03-05 | 2011-09-21 | 华东师范大学 | Electrocardiographic data sampling method and device |
CN102379694A (en) * | 2011-10-12 | 2012-03-21 | 中国科学院苏州纳米技术与纳米仿生研究所 | Electrocardiogram R wave detection method |
CN103110417A (en) * | 2013-02-28 | 2013-05-22 | 华东师范大学 | Automatic electrocardiogram recognition system |
US20130253356A1 (en) * | 2001-11-21 | 2013-09-26 | Cameron Health, Inc. | Apparatus and method for identifying atrial arrhythmia by far-field sensing |
CN103417209A (en) * | 2013-08-29 | 2013-12-04 | 中国科学院苏州纳米技术与纳米仿生研究所 | Electrocardiogram characteristic selecting method |
KR101366101B1 (en) * | 2012-12-31 | 2014-02-26 | 부산대학교 산학협력단 | System and method for classificating normal signal of personalized ecg |
-
2014
- 2014-04-28 CN CN201410174789.2A patent/CN105011931B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000004824A1 (en) * | 1998-07-23 | 2000-02-03 | Cardio Technologies, Inc. | Digital ecg detection system |
WO2003005879A2 (en) * | 2001-07-13 | 2003-01-23 | Cardiac Science, Inc. | Method and apparatus for monitoring cardiac patients for t-wave alternans |
US20130253356A1 (en) * | 2001-11-21 | 2013-09-26 | Cameron Health, Inc. | Apparatus and method for identifying atrial arrhythmia by far-field sensing |
KR20100124409A (en) * | 2009-05-19 | 2010-11-29 | 동서대학교산학협력단 | Measuring system of pulse transit time and method thereof |
US20110105923A1 (en) * | 2009-10-30 | 2011-05-05 | Bliss David E | Communications link health monitoring |
CN101766484A (en) * | 2010-01-18 | 2010-07-07 | 董军 | Method and equipment for identification and classification of electrocardiogram |
CN102188240A (en) * | 2010-03-05 | 2011-09-21 | 华东师范大学 | Electrocardiographic data sampling method and device |
CN102379694A (en) * | 2011-10-12 | 2012-03-21 | 中国科学院苏州纳米技术与纳米仿生研究所 | Electrocardiogram R wave detection method |
KR101366101B1 (en) * | 2012-12-31 | 2014-02-26 | 부산대학교 산학협력단 | System and method for classificating normal signal of personalized ecg |
CN103110417A (en) * | 2013-02-28 | 2013-05-22 | 华东师范大学 | Automatic electrocardiogram recognition system |
CN103417209A (en) * | 2013-08-29 | 2013-12-04 | 中国科学院苏州纳米技术与纳米仿生研究所 | Electrocardiogram characteristic selecting method |
Non-Patent Citations (9)
Title |
---|
DONG JUNE ET AL: "Experiences-based Intelligence Simulation in ECG Recognition", 《INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION》 * |
IK DASKALOV ET AL: "Electrocardiogram signal preprocessing for automatic detection of QRS boundaries", 《ELECTROCARDIOGRAM SIGNAL PREPROCESSING FOR AUTOMATIC DETECTION OF QRS BOUNDARIES》 * |
MA ARAFAT ET AL: "Automatic detection of ECG wave boundaries using empirical mode decomposition", 《IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS》 * |
P LAGUNA ET AL: "Automatic detection of wave boundaries in multilead ECG signals:validation with the CSE database", 《COMPUTERS & BIOMEDICAL RESEARCH》 * |
朱侃杰: "心电图特征参数获取技术及其应用", 《中国优秀硕士学位论文全文数据库 医药卫生科技辑》 * |
王丽苹: "心电图模式分类方法研究进展及分析", 《中国生物医学工程学报》 * |
罗小刚等: "ECG信号小波变换与峰谷检测算法的研究", 《北京生物医学工程》 * |
胡晓等: "用三角形检测QRS复合波起止点", 《应用科学学报》 * |
黄进文等: "一种基于LabVIEW8.2提取ECG特征点的新方法", 《虚拟仪器技术》 * |
Also Published As
Publication number | Publication date |
---|---|
CN105011931B (en) | 2018-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Di Marco et al. | A wavelet-based ECG delineation algorithm for 32-bit integer online processing | |
Kathirvel et al. | An efficient R-peak detection based on new nonlinear transformation and first-order Gaussian differentiator | |
CN107184203B (en) | Recognition method of ECG signal feature points based on adaptive ensemble empirical mode decomposition | |
WO2021169296A1 (en) | Method and apparatus for processing electrocardiogram data, computer device, and storage medium | |
CN107233093B (en) | R wave detection method and device and electronic equipment | |
CN107456227B (en) | Full-lead electrocardiogram clustering template system and method | |
TWI519276B (en) | Electrocardiography signal extraction method | |
WO2010067297A1 (en) | Method and apparatus for the analysis of ballistocardiogram signals | |
CN101773392B (en) | Self-adaptive high-efficiency storage method of dynamic electrocardiogram (ECG) data | |
CN102379694A (en) | Electrocardiogram R wave detection method | |
JP3909098B2 (en) | Method and apparatus for correcting non-physiological fluctuation in ECG signal | |
Papini et al. | Sinus or not: A new beat detection algorithm based on a pulse morphology quality index to extract normal sinus rhythm beats from wrist-worn photoplethysmography recordings | |
Pangerc et al. | Robust detection of heart beats in multimodal records using slope-and peak-sensitive band-pass filters | |
US12220262B2 (en) | Systems and methods for atrial fibrillation (AF) and cardiac disorders detection from biological signals | |
Li et al. | A new approach of QRS complex detection based on matched filtering and triangle character analysis | |
Illanes-Manriquez et al. | An algorithm for robust detection of QRS onset and offset in ECG signals | |
CN114010168B (en) | Pulse wave processing method, time domain feature extraction method, device, equipment and medium | |
Tekeste et al. | Adaptive ECG interval extraction | |
CN105011931B (en) | A kind of method of electrocardiographic wave border detection | |
US11504045B2 (en) | Apparatus and method for detecting QRS of ECG | |
Martínez-Suárez et al. | Robust algorithm for the detection and classification of QRS complexes with different morphologies using the continuous spline wavelet transform with automatic scale detection | |
Ding et al. | Multimodal information fusion for robust heart beat detection | |
CN110179456B (en) | ECG noise recognition model training and ECG noise detection method and device | |
TWI555506B (en) | Electrocardiogram signal analysis system and method | |
Li et al. | J peak extraction from non-standard ballistocardiography data: A preliminary study |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |