CN111772627B - Online fetal electrocardiosignal extraction device and method - Google Patents
Online fetal electrocardiosignal extraction device and method Download PDFInfo
- Publication number
- CN111772627B CN111772627B CN201910269112.XA CN201910269112A CN111772627B CN 111772627 B CN111772627 B CN 111772627B CN 201910269112 A CN201910269112 A CN 201910269112A CN 111772627 B CN111772627 B CN 111772627B
- Authority
- CN
- China
- Prior art keywords
- signal
- maternal
- fetal
- electrocardiosignal
- current window
- 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.)
- Expired - Fee Related
Links
- 230000001605 fetal effect Effects 0.000 title claims abstract description 78
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000000605 extraction Methods 0.000 title claims abstract description 32
- 230000008774 maternal effect Effects 0.000 claims abstract description 157
- 238000007781 pre-processing Methods 0.000 claims abstract description 14
- 238000004364 calculation method Methods 0.000 claims description 17
- 210000002458 fetal heart Anatomy 0.000 claims description 15
- 230000011218 segmentation Effects 0.000 claims description 14
- 238000004422 calculation algorithm Methods 0.000 claims description 13
- 238000001914 filtration Methods 0.000 claims description 13
- 210000001015 abdomen Anatomy 0.000 claims description 11
- 238000009499 grossing Methods 0.000 claims description 11
- 238000010276 construction Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 9
- 238000012216 screening Methods 0.000 claims description 7
- 239000000284 extract Substances 0.000 claims description 4
- 230000009466 transformation Effects 0.000 claims 1
- 230000003187 abdominal effect Effects 0.000 abstract description 42
- 238000010586 diagram Methods 0.000 description 8
- 238000012544 monitoring process Methods 0.000 description 7
- 238000012935 Averaging Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 210000004761 scalp Anatomy 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000008175 fetal development Effects 0.000 description 2
- 230000004578 fetal growth Effects 0.000 description 2
- 210000003754 fetus Anatomy 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000747 cardiac effect Effects 0.000 description 1
- 230000035606 childbirth Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012880 independent component analysis Methods 0.000 description 1
- 208000015181 infectious disease Diseases 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000035935 pregnancy Effects 0.000 description 1
- 238000000513 principal component analysis Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000000472 traumatic effect Effects 0.000 description 1
Classifications
-
- 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/7235—Details of waveform analysis
-
- 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/7235—Details of waveform analysis
- A61B5/7253—Details of waveform analysis characterised by using transforms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B2503/00—Evaluating a particular growth phase or type of persons or animals
- A61B2503/02—Foetus
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Pathology (AREA)
- Heart & Thoracic Surgery (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Biophysics (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Physiology (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
本发明公开了一种胎儿心电信号在线提取系统及其方法,所述方法包括:首先,采集孕妇腹部信号;然后分割孕妇腹部信号得到现窗口信号,寻找母体心电信号的R波位置;接着,根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段;再来,根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板;再根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分;最后重复上述步骤直至得到除第一个信号窗口外剩余的信号窗口的胎儿心电成分。所述方法包括数据预处理方法、母体心电成分重构和胎儿心电成分提取。通过本技术方案,能够准确在线提取胎儿心电信号。
The invention discloses an online fetal electrocardiographic signal extraction system and a method thereof. The method includes: firstly, collecting abdominal signals of pregnant women; then dividing the abdominal signals of pregnant women to obtain current window signals, and finding the R wave position of maternal electrocardiographic signals; and then According to the R wave position of the maternal ECG signal, the current window signal is segmented to obtain several signal segments; then, according to the signal segments in the current window signal, the maternal ECG signal template belonging to the current window signal is reconstructed; and then according to the current window signal The maternal ECG signal template of the window signal is calculated to obtain the fetal ECG component in the next window signal; finally, the above steps are repeated until the fetal ECG components of the remaining signal windows except the first signal window are obtained. The method includes a data preprocessing method, maternal electrocardiographic component reconstruction and fetal electrocardiographic component extraction. Through the technical solution, the fetal electrocardiogram signal can be accurately extracted online.
Description
技术领域technical field
本发明属于生物医学信号处理技术领域,具体涉及一种在线胎儿心电信号提取装置及方法。The invention belongs to the technical field of biomedical signal processing, and in particular relates to an online fetal electrocardiographic signal extraction device and method.
背景技术Background technique
目前,胎儿生长发育的临床监护主要有三类:胎儿心音监护、心动监护和心电监护,其功能均为通过对孕期中胎儿心脏活动的监测,早期发现胎儿生长发育过程中的异常状况。胎儿心电信号是胎儿心脏活动的源发性信号,与心音和心动信号相比,是最能反映出胎儿心脏信号全貌的生理信号。而在线提取胎儿心电信号,能够实时地反映胎儿的生物物理活动情况,具有重要的意义。At present, there are three main types of clinical monitoring of fetal growth and development: fetal heart sound monitoring, cardiac monitoring and ECG monitoring. Their functions are to detect abnormalities in the process of fetal growth and development early by monitoring fetal heart activity during pregnancy. Fetal ECG signal is the source signal of fetal heart activity. Compared with heart sound and heartbeat signal, it is the physiological signal that can best reflect the whole picture of fetal heart signal. The online extraction of fetal ECG signals can reflect the biophysical activity of the fetus in real time, which is of great significance.
获取胎心信号的方法主要有头皮电极法和腹部电极法。头皮电极法是直接接触胎儿的头皮,可以得到清晰的胎儿心电信号,是一种侵入式方法。这种方法是有创伤的,容易引起孕妇和胎儿的感染,因此常常仅在分娩时使用。腹部电极法是通过在孕妇腹部不同位置的电极,获得多组母体和胎儿心电信号的混合信号,是一种非侵入式方法或者称是间接法。由于孕妇体表干扰、人体组织导电性差和复杂的外部环境干扰,腹部点击法获得的信号是孕妇心电信号、胎儿心电信号噪声干扰、随机信号的混合体。因此,腹部电极法需要配合优秀的提取算法才能提取出清晰的胎儿心电信号。The methods for obtaining fetal heart rate signals mainly include scalp electrode method and abdominal electrode method. The scalp electrode method is an invasive method that directly contacts the fetal scalp and can obtain clear fetal ECG signals. This method is traumatic and prone to infection of the pregnant woman and fetus, so it is often only used during childbirth. The abdominal electrode method is a non-invasive method or an indirect method to obtain multiple sets of mixed signals of maternal and fetal ECG signals through electrodes at different positions in the pregnant woman's abdomen. Due to interference from the body surface of pregnant women, poor conductivity of human tissue, and complex external environmental interference, the signal obtained by the abdominal click method is a mixture of pregnant women's ECG signals, fetal ECG signal noise interference, and random signals. Therefore, the abdominal electrode method needs to be combined with an excellent extraction algorithm to extract clear fetal ECG signals.
目前也存在一些胎儿心电信号的提取方法,如自适应滤波法、基于奇异值分解、主分量分析和独立分量分析等方法,但仍然存在的不足是,大部分方法工作在离线方式,无法及时反映胎儿心电信号的时变特性。At present, there are some extraction methods of fetal ECG signals, such as adaptive filtering method, methods based on singular value decomposition, principal component analysis and independent component analysis, etc., but there are still shortcomings that most of the methods work in offline mode and cannot be processed in a timely manner. Reflect the time-varying characteristics of the fetal ECG signal.
发明内容Contents of the invention
本发明的目的在于克服上述现有方法的不足,提出一种在线胎儿心电信号提取系统及方法,能够很好地除去母亲心电信号,提取出清晰的胎儿心电信号。The purpose of the present invention is to overcome the shortcomings of the above-mentioned existing methods, and propose an online fetal ECG signal extraction system and method, which can well remove the mother's ECG signal and extract clear fetal ECG signals.
一方面,本发明提供一种胎儿心电信号在线提取方法;On the one hand, the present invention provides a kind of fetal electrocardiogram signal online extraction method;
包括以下步骤:Include the following steps:
采集孕妇腹部信号;Collect abdominal signals of pregnant women;
分割孕妇腹部信号得到现窗口信号,寻找母体心电信号的R波位置;Segment the abdominal signal of the pregnant woman to obtain the current window signal, and find the R wave position of the maternal ECG signal;
根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段;According to the R-wave position of the maternal ECG signal, the current window signal is segmented to obtain several signal segments;
根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板;According to the signal segment in the current window signal, reconstruct the maternal ECG signal template belonging to the current window signal;
根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分。According to the maternal ECG signal template of the current window signal, the fetal ECG component in the next window signal is calculated.
在其中一种可能的实施例中,在分割孕妇腹部信号得到现窗口信号时,前m个窗口信号为第一窗口信号,第m个后面的现窗口信号为第二窗口信号;其中,所述第一窗口信号长度为T1,所述第二窗口信号长度为T2,所述T1>T2;In one of the possible embodiments, when segmenting the abdominal signal of a pregnant woman to obtain the current window signal, the first m window signals are the first window signal, and the current window signal after the mth one is the second window signal; wherein, the The length of the first window signal is T1, the length of the second window signal is T2, and the T1>T2;
在某个实施例中,所述第一窗口信号的长度为20-40s,最优为30s;In a certain embodiment, the length of the first window signal is 20-40s, preferably 30s;
在某个实施例中,所述第二窗口信号的长度为5-15s,最优为10s;In a certain embodiment, the length of the second window signal is 5-15s, preferably 10s;
在某个实施例中,m大于等于2;更加优选的,m=2;In a certain embodiment, m is greater than or equal to 2; more preferably, m=2;
在某个实施例中,不计算属于第一窗口信号的胎儿心电成分或去除掉属于第一窗口信号中的胎儿心电成分。In a certain embodiment, the fetal ECG components belonging to the first window signal are not calculated or the fetal ECG components belonging to the first window signal are removed.
在其中一种可能的实施例中,在寻找母体心电信号的R波位置时,包括:通过现窗口信号的一阶差分序列,提取出现窗口信号中的尖峰,以尖峰幅值作为聚类变量,使用聚类算法提取出母亲心电信号R波尖峰的位置;In one of the possible embodiments, when looking for the R-wave position of the maternal ECG signal, it includes: extracting the peak in the window signal through the first-order difference sequence of the current window signal, and using the peak amplitude as the clustering variable , using a clustering algorithm to extract the position of the R-wave peak of the mother's ECG signal;
在某个实施例中,在使用聚类算法提取母亲心电信号R波尖峰的位置时,包括以下步骤:In a certain embodiment, when using a clustering algorithm to extract the position of the R wave peak of the mother's electrocardiogram, the following steps are included:
确定分开的聚类的数量,选定每个聚类的聚类中心;聚类的数量为2;Determine the number of separate clusters and select the cluster center of each cluster; the number of clusters is 2;
计算R波尖峰到各个聚类中心的欧式距离;Calculate the Euclidean distance from the R wave peak to each cluster center;
根据每个R波尖峰到各个聚类中心的欧式距离,获取每个R波尖峰对应的聚类中心;According to the Euclidean distance from each R-wave peak to each cluster center, obtain the cluster center corresponding to each R-wave peak;
计算R波尖峰到各自对应的聚类中心的欧式距离的总和;Calculate the sum of the Euclidean distances from the R-wave peaks to their corresponding cluster centers;
再选取另外的新的聚类中心;Then select another new cluster center;
比较R波峰到新的对应的聚类中心跟旧的对应的聚类中心的欧式距离总和,选取较小的一个;Compare the sum of the Euclidean distances from the R wave peak to the new corresponding cluster center and the old corresponding cluster center, and select the smaller one;
最终得到R波尖峰到各自对应的聚类中心的欧式距离的总和最近的聚类中心,再选取出x值最大的聚类中心及其对应的R波尖峰定义为母亲心电信号R波尖峰;Finally, the cluster center with the closest sum of the Euclidean distances from the R wave peak to the respective corresponding cluster centers is obtained, and then the cluster center with the largest x value and its corresponding R wave peak are selected as the maternal ECG signal R wave peak;
在某个实施例中,所述距离公式为欧式距离公式,所述欧式距离公式为其中,y为各个尖峰的峰值,x为聚类中心的峰值,n为尖峰的数量。In a certain embodiment, the distance formula is a Euclidean distance formula, and the Euclidean distance formula is Among them, y is the peak value of each spike, x is the peak value of the cluster center, and n is the number of spikes.
在其中一种可能的实施例中,在根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段之后,还包括,根据预设的阈值筛选信号段;In one of the possible embodiments, after segmenting the current window signal to obtain several signal segments according to the R wave position of the maternal ECG signal, it also includes filtering the signal segments according to a preset threshold;
在某个实施例中,选取符合“b≤TRR≤a”的信号段,其中,将符合要求的n个信号段按照时间长度进行排列,排列好的信号段为Xi,i=1~n,而TRR为信号段的时间长度,a为X(n–([n/10]取整))的时间长度,b为X([n/10]取整)的时间长度。In a certain embodiment, the signal segments satisfying "b ≤ T RR ≤ a" are selected, wherein the n signal segments that meet the requirements are arranged according to the length of time, and the arranged signal segments are Xi, i=1~n , and T RR is the time length of the signal segment, a is the time length of X(n–([n/10] rounded)), b is the time length of X([n/10] rounded).
在其中一种可能的实施例中,在根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板时,包括以下步骤:根据现窗口信号中的各个信号段的时间长度获得标准时间长度;将各个信号段的时间长度延伸或压缩至标准时间长度;根据延伸或压缩后的信号段得到母体心电信号模板;In one of the possible embodiments, when reconstructing the maternal ECG template belonging to the current window signal according to the signal segments in the current window signal, the following steps are included: according to the time length of each signal segment in the current window signal Obtain the standard time length; extend or compress the time length of each signal segment to the standard time length; obtain the maternal ECG signal template according to the extended or compressed signal segment;
在一种可能的实施例中,将同一时间点上的延伸或压缩后的信号段求取平均后,将所有时间点上的平均值组成母体心电信号模板。(所有延伸或压缩后的信号段针对同一时间点上求取平均,得到母体心电信号模板在一个时间点上的数值后,组合所有时间点上的数值得到母体心电信号模板。)In a possible embodiment, after averaging the extended or compressed signal segments at the same time point, the average value at all time points is used to form the maternal ECG signal template. (All the extended or compressed signal segments are averaged at the same time point to obtain the value of the maternal ECG signal template at one time point, and then combine the values at all time points to obtain the maternal ECG signal template.)
在其中一种可能的实施例中,在根据现窗口信号中的各个信号段的时间长度获得标准时间长度时,将信号段按照时间长度大小排列,选择位于最中间的那个信号段长度为标准时间长度;In one of the possible embodiments, when the standard time length is obtained according to the time length of each signal segment in the current window signal, the signal segments are arranged according to the time length, and the length of the signal segment located in the middle is selected as the standard time length;
在某个实施例中,当信号段的数量为奇数时,取排序为第个的信号段的时间长度为标准时间长度;当信号段的数量为偶数时,取排序为第/>个的信号段的时间长度为标准时间长度;其中,n为现窗口信号中的信号段的数量。In a certain embodiment, when the number of signal segments is an odd number, the order is taken as the first The time length of a signal segment is the standard time length; when the number of signal segments is an even number, the sorting is the first /> The time length of signal segments is the standard time length; where, n is the number of signal segments in the current window signal.
在一种可能的实施例中,在根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分时,包括以下步骤:In a possible embodiment, when calculating the fetal ECG component in the next window signal according to the maternal ECG signal template of the current window signal, the following steps are included:
通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号;Composing the parent ECG analog signal belonging to the current window signal through the maternal ECG signal template of the current window signal;
将下一个窗口信号减去现窗口信号的母体心电模拟信号,得到胎儿心电成分;Subtract the maternal ECG analog signal of the current window signal from the next window signal to obtain the fetal ECG component;
在某个实施例中,在通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号时,包括:通过将现窗口信号的母体心电信号模板拼合形成与下一个窗口信号的时间长度一致的母体心电模拟信号;In a certain embodiment, when the maternal ECG signal template of the current window signal is used to form the maternal ECG analog signal belonging to the current window signal, it includes: The maternal ECG analog signal with the same time length of the signal;
在某个实施例中,在所述母体心电模拟信号前再加一个母体心电信号模板;In a certain embodiment, a maternal ECG signal template is added before the maternal ECG analog signal;
在某个实施例中,补全位于母体心电模拟信号最后的一个母体心电信号模板。In a certain embodiment, a template of the maternal ECG signal located at the end of the maternal ECG analog signal is completed.
在某个实施例中,将已经寻找到母体心电信号R波峰的位置的下一个窗口信号的第一个母体心电信号的R波峰对准现窗口信号的母体心电模拟信号的第二个R波峰的位置。In a certain embodiment, the R peak of the first parent ECG signal of the next window signal whose position of the R peak of the maternal ECG signal has been found is aligned with the second of the parent ECG analog signal of the current window signal. The location of the R peak.
在某个实施例中,在将已经寻找到的母体心电信号R波峰的位置的下一个窗口信号的第一个母体心电信号的R波峰对准母体心电模拟信号(对应现窗口信号)的第二个R波峰的位置之前,包括:寻找下一个窗口信号的母体心电信号的R波峰位置;即通过一阶差分以及聚类算法计算下一个窗口信号的母体心电信号的R波峰位置。In a certain embodiment, the R peak of the first maternal ECG signal in the next window signal of the position of the maternal ECG R peak that has been found is aligned with the maternal ECG analog signal (corresponding to the window signal). Before the position of the second R peak, including: looking for the R peak position of the maternal ECG signal of the next window signal; that is, calculating the R peak position of the maternal ECG signal of the next window signal through the first-order difference and clustering algorithm .
在其中一种可能的实施例中,在采集孕妇腹部信号后,对孕妇腹部信号进行预处理,或者分割孕妇腹部信号得到窗口信号后,对孕妇腹部信号进行预处理;优选地,所述预处理的方法包括处理基线、平滑信号曲线和/或过滤杂波;更加优选地,用小波变换进行滤波平滑处理。In one of the possible embodiments, after the abdominal signal of the pregnant woman is collected, the abdominal signal of the pregnant woman is preprocessed, or after the abdominal signal of the pregnant woman is divided to obtain the window signal, the abdominal signal of the pregnant woman is preprocessed; preferably, the preprocessing The method comprises processing baseline, smoothing signal curve and/or filtering clutter; more preferably, wavelet transform is used for filtering and smoothing.
另一方面,提供一种胎儿心电信号提取系统,包括:On the other hand, a fetal ECG signal extraction system is provided, including:
采集模块,用于采集孕妇腹部信号;The collection module is used to collect abdominal signals of pregnant women;
窗口信号分割模块,用于分割孕妇腹部信号得到现窗口信号,寻找母体心电信号的R波位置;The window signal segmentation module is used to segment the abdominal signal of the pregnant woman to obtain the current window signal, and find the R wave position of the maternal ECG signal;
信号段分割模块,用于根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段;The signal segment segmentation module is used for segmenting the current window signal to obtain several signal segments according to the R wave position of the mother's ECG signal;
母体心电信号模板构建模块,用于根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板;Maternal electrocardiographic signal template construction module, used for reconstructing the maternal electrocardiographic signal template belonging to the present window signal according to the signal segment in the present window signal;
胎儿心电成分计算模块,用于根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分。The fetal ECG component calculation module is used to calculate the fetal ECG component in the next window signal according to the maternal ECG signal template of the current window signal.
在其中一种可能的实施例中,窗口信号分割模块,具体用于在分割孕妇腹部信号得到现窗口信号,其中,前m个现窗口信号为第一窗口信号,第m个后面的现窗口信号为第二窗口信号;所述第一窗口信号长度为T1,所述第二窗口信号长度为T2,所述T1>T2。In one of the possible embodiments, the window signal segmentation module is specifically used to obtain the current window signal by segmenting the abdominal signal of a pregnant woman, wherein the first m current window signals are the first window signal, and the mth following current window signals are is the second window signal; the length of the first window signal is T1, the length of the second window signal is T2, and the T1>T2.
在其中一种实施例中,窗口信号分割模块,具体用于通过现窗口信号的一阶差分序列,提取出现窗口信号中的尖峰,以尖峰幅值作为聚类变量,使用聚类算法提取出母亲心电信号R波尖峰的位置;In one of the embodiments, the window signal segmentation module is specifically used to extract the peak in the window signal through the first-order difference sequence of the current window signal, use the peak amplitude as the clustering variable, and use the clustering algorithm to extract the peak The position of the R wave peak of the ECG signal;
在其中一种实施例中,窗口信号分割模块,用于确定分开的聚类的数量,选定每个聚类的聚类中心;计算R波尖峰到各个聚类中心的欧式距离;In one of the embodiments, the window signal segmentation module is used to determine the number of separate clusters and select the cluster center of each cluster; calculate the Euclidean distance from the R wave peak to each cluster center;
根据每个R波尖峰到各个聚类中心的欧式距离,获取每个R波尖峰对应的聚类中心;According to the Euclidean distance from each R-wave peak to each cluster center, obtain the cluster center corresponding to each R-wave peak;
计算R波尖峰到各自对应的聚类中心的欧式距离的总和;Calculate the sum of the Euclidean distances from the R-wave peaks to their corresponding cluster centers;
再选取另外的新的聚类中心;Then select another new cluster center;
比较R波尖峰到新的对应的聚类中心跟旧的对应的聚类中心的欧式距离总和,选取较小的一个;Compare the sum of the Euclidean distances from the R wave peak to the new corresponding cluster center and the old corresponding cluster center, and select the smaller one;
最终得到尖峰到其距离总和最近的聚类中心,再选取出x值最大的聚类中心及其对应的R波尖峰定义为母亲心电信号R波尖峰;Finally, the peak to the cluster center with the closest distance to the sum is obtained, and then the cluster center with the largest x value and its corresponding R wave peak are selected to be defined as the R wave peak of the mother's ECG signal;
在其中一种实施例中,所述距离公式为欧式距离公式,所述欧式距离公式为其中,y为各个尖峰的峰值,x为聚类中心的峰值,n为尖峰的数量。In one of the embodiments, the distance formula is a Euclidean distance formula, and the Euclidean distance formula is Among them, y is the peak value of each spike, x is the peak value of the cluster center, and n is the number of spikes.
所述胎儿心电信号提取系统还包括筛选模块,用于在根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段之后,根据预设的阈值筛选信号段;The fetal ECG signal extraction system also includes a screening module, which is used to filter the signal segment according to a preset threshold after segmenting the current window signal to obtain several signal segments according to the R wave position of the maternal ECG signal;
在其中一种可能的实施例中,筛选模块用于选取符合“b≤TRR≤a”的信号段,其中,将符合“b≤TRR≤a”的n个信号段按照时间长度进行了排列,排列好的时间段为Xi,i=1~n,而TRR为信号段的时间长度,a为X(n–([n/10]取整))的时间长度,b为X([n/10]取整)的时间长度。In one of the possible embodiments, the screening module is used to select the signal segments satisfying "b≤T RR ≤a", wherein, the n signal segments satisfying "b≤T RR ≤a" are performed according to the length of time Arrangement, the arranged time period is Xi, i=1~n, and T RR is the time length of the signal segment, a is the time length of X(n–([n/10] rounded)), b is X( [n/10] rounded) the length of time.
在其中一种可能的实施例中,母体心电信号模板构建模块,用于根据现窗口信号中的各个信号段的时间长度获得标准时间长度;将各个信号段的时间长度延伸或压缩至标准时间长度;根据延伸或压缩后的信号段得到母体心电信号模板;In one of the possible embodiments, the maternal ECG template building module is used to obtain the standard time length according to the time length of each signal segment in the current window signal; extend or compress the time length of each signal segment to the standard time Length; Obtain the maternal ECG signal template according to the extended or compressed signal segment;
在某个实施例中,将同一时间点上的延伸或压缩后的信号段求取平均后,将所有时间点上的平均值组成母体心电信号模板。In a certain embodiment, after averaging the extended or compressed signal segments at the same time point, the average value at all time points is used to form a maternal ECG signal template.
在其中一种可能的实施例中,在根据现窗口信号中的各个信号段的时间长度获得标准时间长度时,母体心电信号模板构建模块,具体用于将信号段按照时间长度大小排列,选择位于最中间的那个信号段长度为标准时间长度;In one of the possible embodiments, when the standard time length is obtained according to the time length of each signal segment in the current window signal, the maternal ECG signal template construction module is specifically used to arrange the signal segments according to the time length, select The length of the signal segment in the middle is the standard time length;
在某个实施例中,当信号段的数量为奇数时,取排序为第个的信号段的时间长度为标准时间长度;当信号段的数量为偶数时,取排序为第/>个的信号段的时间长度为标准时间长度;其中,n为现窗口信号中的信号段的数量。In a certain embodiment, when the number of signal segments is an odd number, the order is taken as the first The time length of a signal segment is the standard time length; when the number of signal segments is an even number, the sorting is the first /> The time length of signal segments is the standard time length; where, n is the number of signal segments in the current window signal.
在其中一种可能的实施例中,胎儿心电成分计算模块通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号;将下一个窗口信号减去现窗口信号的母体心电模拟信号,得到胎儿心电成分(属于下一个窗口信号);In one of the possible embodiments, the fetal ECG component calculation module composes the maternal ECG analog signal belonging to the current window signal through the maternal ECG signal template of the current window signal; subtracts the maternal ECG signal of the current window signal from the next window signal ECG analog signal to obtain the fetal ECG component (belonging to the next window signal);
在其中一种可能的实施例中,在通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号时,胎儿心电成分计算模块具体用于通过将现窗口信号的母体心电信号模板拼合形成与下一个窗口信号的时间长度一致的母体心电模拟信号;In one of the possible embodiments, when the maternal ECG analog signal belonging to the current window signal is composed of the maternal ECG signal template of the current window signal, the fetal ECG component calculation module is specifically configured to use the maternal ECG signal template of the current window signal The electrocardiographic signal template is stitched together to form a maternal electrocardiographic analog signal that is consistent with the time length of the next window signal;
在某个实施例中,所述母体心电模拟信号前再加一个母体心电信号模板;In a certain embodiment, a maternal ECG signal template is added before the maternal ECG analog signal;
在某个实施例中,补全位于母体心电模拟信号最后的一个母体心电信号模板;In a certain embodiment, a maternal ECG signal template located at the end of the maternal ECG analog signal is completed;
在某个实施例中,胎儿心电成分计算模块还具体用于将已经寻找到母体心电信号R波峰的位置的下一个窗口信号的第一个母体心电信号的R波峰对准现窗口信号的母体心电模拟信号的第二个R波峰的位置。In a certain embodiment, the fetal ECG component calculation module is also specifically configured to align the R peak of the first maternal ECG signal of the next window signal with the position of the R peak of the maternal ECG signal with the current window signal The location of the second R-peak of the maternal ECG analog signal.
在其中一种可能的实施例中,胎儿心电信号提取系统还包括预处理模块,用于在采集孕妇腹部信号后,对孕妇腹部信号进行预处理,或者分割孕妇腹部信号得到现窗口信号后,对孕妇腹部信号进行预处理;In one possible embodiment, the fetal ECG signal extraction system further includes a preprocessing module, which is used to preprocess the abdominal signal of the pregnant woman after collecting the abdominal signal of the pregnant woman, or divide the abdominal signal of the pregnant woman to obtain the current window signal, Preprocessing the abdominal signal of pregnant women;
在某个实施例中,所述预处理的方法包括处理基线、平滑信号曲线和/或过滤杂波;In a certain embodiment, the method of preprocessing includes processing baseline, smoothing signal curve and/or filtering clutter;
在某个实施例中,用小波变换进行滤波平滑处理。In one embodiment, wavelet transform is used for filtering and smoothing.
与现有技术相比,上述方案的有益效果:Compared with the prior art, the beneficial effects of the above scheme:
1.本发明采用下一个窗口信号的现窗口信号作为模板,因此在当下一个窗口信号提取胎儿心电信号时,无需计算下一个窗口信号的母体心电信号,大大提高了实时监测效率。1. The present invention uses the current window signal of the next window signal as a template, so when the fetal ECG signal is extracted from the next window signal, there is no need to calculate the maternal ECG signal of the next window signal, which greatly improves the real-time monitoring efficiency.
2.提供一种胎儿心电信号提取方法,不涉及大量的矩阵运算和迭代乘法运算,复杂度大大降低。2. Provide a method for extracting fetal electrocardiogram signals, which does not involve a large number of matrix operations and iterative multiplication operations, and the complexity is greatly reduced.
3.而且每个信号窗口的时间长度较短,大幅度降低计算量,有效解决了胎儿心电信号在线提取的延时问题。3. Moreover, the time length of each signal window is relatively short, greatly reducing the amount of calculation, and effectively solving the delay problem of online fetal ECG signal extraction.
4.本发明的母体心电信号的重构方法,能有效得到较为精准的母体心电信号。4. The method for reconstructing maternal ECG signals of the present invention can effectively obtain more accurate maternal ECG signals.
附图说明Description of drawings
图1为本发明的胎儿心电信号在线提取方法的步骤流程图;Fig. 1 is the step flow chart of fetal electrocardiogram signal online extraction method of the present invention;
图2为本发明的胎儿心电信号在线提取系统方法的具体详细步骤流程图;Fig. 2 is the specific detailed step flow chart of fetal electrocardiogram signal online extraction system method of the present invention;
图3为本发明方法中母体R波波峰或波谷标注示意图;Fig. 3 is parent R wave crest or trough mark schematic diagram in the method of the present invention;
图4为本发明方法中母体模板示意图;Fig. 4 is the schematic diagram of parent template in the method of the present invention;
图5为本发明方法中重构的母体心电信号示意图;Fig. 5 is a schematic diagram of the maternal ECG signal reconstructed in the method of the present invention;
图6为本发明方法中重构的母体心电信号与下一个窗口信号对齐时的示意图;Fig. 6 is the schematic diagram when the mother's ECG signal reconstructed in the method of the present invention is aligned with the next window signal;
图7为本发明方法中胎儿心电信号的初步估计示意图;Fig. 7 is the schematic diagram of preliminary estimation of fetal electrocardiogram in the method of the present invention;
图8为本发明方法中提取出的清晰胎儿心电信号示意图;Fig. 8 is a schematic diagram of a clear fetal ECG signal extracted in the method of the present invention;
图9为胎儿心电信号提取系统的结构示意图。FIG. 9 is a schematic structural diagram of a fetal ECG signal extraction system.
具体实施方式Detailed ways
为更进一步阐述本发明为了达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明的具体实施方式、结构、特征及其功效,详细说明如下。In order to further explain the technical means and effects adopted by the present invention in order to achieve the intended purpose of the invention, the specific implementation, structure, features and effects of the present invention will be described in detail below in conjunction with the accompanying drawings and preferred embodiments.
实施例1Example 1
一种胎儿心电信号提取方法;A method for extracting fetal electrocardiogram signals;
如图1所示,包括以下步骤:As shown in Figure 1, the following steps are included:
步骤S1:采集孕妇腹部信号;应理解孕妇腹部信号是指包含母体心电信号及胎儿心电信号的腹部混合信号的腹部混合信号。同时也应理解所述孕妇腹部信号采集可以是单通道采集或者多通道采集。Step S1: collecting the abdominal signal of the pregnant woman; it should be understood that the abdominal signal of the pregnant woman refers to the abdominal mixed signal including the abdominal mixed signal of the maternal ECG signal and the fetal ECG signal. At the same time, it should also be understood that the abdominal signal acquisition of the pregnant woman may be single-channel acquisition or multi-channel acquisition.
步骤S2:在采集孕妇腹部信号的同时分割孕妇腹部信号得到现窗口信号,寻找母体心电信号的R波位置,如图3所示;应理解在本实施例中,采集孕妇腹部信号的同时可以同时分割出现窗口信号,以实现胎儿心电信号实时提取。同时应理解本技术方案是通过寻找母体心电信号R波的尖峰位置确定母体心电信号的R波位置以及完成后续的步骤,但亦可以通过寻找母体心电信号R波的波谷或者R波任一位置来实现。Step S2: Segment the abdominal signal of the pregnant woman while collecting the abdominal signal of the pregnant woman to obtain the current window signal, and find the R wave position of the maternal ECG signal, as shown in Figure 3; it should be understood that in this embodiment, the abdominal signal of the pregnant woman can be collected at the same time At the same time, the window signal is segmented to realize the real-time extraction of the fetal ECG signal. At the same time, it should be understood that this technical solution is to determine the R wave position of the maternal ECG signal and complete the subsequent steps by finding the peak position of the R wave of the maternal ECG signal, but it can also be determined by finding the trough of the R wave of the maternal ECG signal or any R wave. A location to achieve.
步骤S3:根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段;即信号段以R波所在位置为断点进行分割。Step S3: According to the position of the R wave of the maternal ECG signal, the current window signal is segmented to obtain several signal segments; that is, the signal segment is divided with the position of the R wave as the breakpoint.
步骤S4:根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板;Step S4: According to the signal segment in the current window signal, reconstruct the maternal ECG signal template belonging to the current window signal;
步骤S5:根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分。Step S5: Calculate and obtain the fetal ECG component in the next window signal according to the maternal ECG signal template of the current window signal.
应理解上述技术方案中的下一个窗口信号的处理方式与现窗口信号的处理方式相同,皆需要完成步骤S1-步骤S5。即每个窗口信号的处理方式都是相同的。It should be understood that the processing method of the next window signal in the above technical solution is the same as that of the current window signal, and steps S1 to S5 need to be completed. That is, each window signal is handled in the same way.
在其中一种可能的实施例中,在分割孕妇腹部信号得到现窗口信号时,前m个现窗口信号为第一窗口信号,第m个后面的现窗口信号为第二窗口信号;其中,所述第一窗口信号长度为T1,所述第二窗口信号长度为T2,所述T1>T2;In one of the possible embodiments, when the pregnant woman's abdominal signal is divided to obtain the current window signal, the first m current window signals are the first window signal, and the mth subsequent current window signal is the second window signal; wherein, the The length of the first window signal is T1, the length of the second window signal is T2, and the T1>T2;
优选的,所述第一窗口信号的长度为30s;Preferably, the length of the first window signal is 30s;
优选的,所述第二窗口信号的长度为10s;Preferably, the length of the second window signal is 10s;
优选的,m=2;Preferably, m=2;
优选的,在重复上述步骤直至得到除第一个信号窗口外剩余的信号窗口的胎儿心电成分时,不计算属于第一窗口信号的胎儿心电成分。优选地,不寻找除了最后一个第一窗口信号的剩下的所有第一窗口信号的R波位置。即在本实施例中,在采集的孕妇腹部信号前60s由两个第一窗口信号组成,第一个第一窗口信号(即前30s)分割出来后不进行处理(由于采集开始时可能存在一些杂音,所以不能以初始的孕妇腹部信号作为依据来计算后面的胎儿信号)。而第二个第一窗口信号(后30s)则可以用来计算母体心电模板,为后来的胎儿心电成分作依据。采取两个第一窗口并且将第一窗口的信号长度设置为30s的原因是:其一,在没有初始模板的情况下,需要利用足够多的分割后的数据段进行求平均。在30s窗口的内大概有35左右个信号段,用足够多的信号段求平均可以得到较为准确的初始母体心电信号模板(即第一个母体心电信号模板)。而且在获取初始母体心电信号模板时,如立即采用10s的窗口信号,可能出现模板不够准确的情况。而采用30s的第一信号窗口可以保证数据的准确性。Preferably, when the above steps are repeated until the fetal electrocardiographic components of the remaining signal windows except the first signal window are obtained, the fetal electrocardiographic components belonging to the signal of the first window are not calculated. Preferably, the R wave positions of all remaining first window signals except the last first window signal are not searched for. That is to say, in this embodiment, the first 60s of the collected pregnant woman’s abdominal signal is composed of two first window signals, and the first first window signal (i.e., the first 30s) is not processed after being segmented (because there may be some Murmur, so the initial fetal signal cannot be calculated based on the initial maternal abdominal signal). The second first window signal (the last 30 s) can be used to calculate the maternal ECG template and serve as a basis for the subsequent fetal ECG components. The reasons for taking two first windows and setting the signal length of the first window to 30s are: firstly, in the absence of an initial template, it is necessary to use enough segmented data segments for averaging. There are about 35 signal segments within the 30s window, and a relatively accurate initial maternal ECG signal template (ie, the first maternal ECG signal template) can be obtained by averaging enough signal segments. Moreover, when obtaining the initial maternal ECG template, if the window signal of 10s is used immediately, the template may not be accurate enough. And adopting the first signal window of 30s can guarantee the accuracy of the data.
在其中一种可能的实施例中,在寻找母体心电信号的R波位置时,通过现窗口信号的一阶差分序列,提取出现窗口信号中所有的尖峰,以所有的尖峰幅值作为聚类变量,使用聚类算法提取出母亲心电信号R波尖峰的位置;为了更好说明本实施例中一阶差分序列求尖峰的方式,一阶差分序列:记窗口信号为yi,i=1,…n,随后作一阶差分,mi=yi-yi-1,i=2,…n有差分数据的正负值变换可以得到窗口信号的尖峰值,由此也可以得到尖峰幅值。例子如下:y=[3,4,5,4,2,8,9,2,3,7,9,12,8,6],作一阶差分得到m=[0,1,1,-1,-2,6,1,-7,1,4,2,3,-4,-2],由m可知:尖峰值为:5,2,9,2,12.幅值即为相邻尖峰值之间的差值的绝对值:3、7、7、10。In one of the possible embodiments, when looking for the R-wave position of the maternal ECG signal, all peaks in the window signal are extracted through the first-order difference sequence of the current window signal, and all peak amplitudes are used as clustering variable, using a clustering algorithm to extract the position of the peak of the R wave of the mother's ECG signal; in order to better illustrate the way of finding the peak of the first-order difference sequence in this embodiment, the first-order difference sequence: record the window signal as y i , i=1 ,...n, and then make a first-order difference, m i =y i -y i-1 , i=2,...n can get the peak value of the window signal by transforming the positive and negative values of the differential data, and thus the peak amplitude can also be obtained value. The example is as follows: y=[3,4,5,4,2,8,9,2,3,7,9,12,8,6], m=[0,1,1,- 1,-2,6,1,-7,1,4,2,3,-4,-2], it can be seen from m: the peak value is: 5, 2, 9, 2, 12. The amplitude is the phase Absolute value of difference between adjacent peak values: 3, 7, 7, 10.
在其中一种实施例中,在使用聚类算法提取母亲心电信号R波尖峰的位置时,包括以下步骤:In one of the embodiments, when using the clustering algorithm to extract the position of the R wave peak of the mother's electrocardiogram, the following steps are included:
N1、确定分开的聚类的数量,选定每个聚类的聚类中心;优选的,聚类的数量为2;N1. Determine the number of separate clusters, and select the cluster center of each cluster; preferably, the number of clusters is 2;
N2、计算所有R波尖峰到各个聚类中心的欧式距离;优选的,所述距离公式为欧式距离公式,所述欧式距离公式为其中,y为各个尖峰的峰值,x为聚类中心的峰值;采用的是一维的欧式距离公式,计算简单,提高运算效率。N2. Calculate the Euclidean distance from all R wave peaks to each cluster center; preferably, the distance formula is a Euclidean distance formula, and the Euclidean distance formula is Among them, y is the peak value of each peak, and x is the peak value of the cluster center; the one-dimensional Euclidean distance formula is adopted, which is simple to calculate and improves the operation efficiency.
N3、根据每个R波尖峰到各个聚类中心的欧式距离,获取每个R波尖峰对应的聚类中心;N3. Obtain the cluster center corresponding to each R wave peak according to the Euclidean distance from each R wave peak to each cluster center;
N4、计算所有R波尖峰到各自对应的聚类中心的欧式距离的总和;N4. Calculate the sum of the Euclidean distances from all R-wave peaks to their corresponding cluster centers;
N5、再选取另外的新的聚类中心(组合),;N5. Select another new cluster center (combination);
N6、比较所有R波尖峰到新的对应的聚类中心跟旧的对应的聚类中心的欧式距离总和,选取较小的一个;即当有两个或两个以上聚类中心时,在计算距离总和时,只需考虑距离R波尖峰较近的聚类中心与R波尖峰的距离即可,其它的聚类中心与该R波尖峰的距离忽略。N6. Compare the sum of the Euclidean distances from all R-wave peaks to the new corresponding cluster center and the old corresponding cluster center, and select the smaller one; that is, when there are two or more cluster centers, calculate When summing the distances, only the distance between the cluster centers that are closer to the R-wave peak and the R-wave peak is considered, and the distances between other cluster centers and the R-wave peak are ignored.
N7、返回到步骤N5,直至所有R波尖峰组合都被选取过为聚类中心,最终得到所有R波尖峰到各自对应的聚类中心的欧式距离的总和最近的聚类中心,再选取出x值最大的聚类中心(即峰值最高的聚类中心)及其对应的R波尖峰定义为母亲心电信号R波尖峰。应理解除了采用上述的聚类算法来计算R波尖峰外,其它聚类算法亦可。N7, return to step N5, until all R-wave peak combinations are selected as cluster centers, and finally get the cluster center with the closest sum of the Euclidean distances from all R-wave peaks to their corresponding cluster centers, and then select x The cluster center with the largest value (that is, the cluster center with the highest peak value) and its corresponding R wave peak were defined as the R wave peak of the mother's ECG signal. It should be understood that in addition to using the above-mentioned clustering algorithm to calculate R-wave peaks, other clustering algorithms are also possible.
在其中一种可能的实施例中,在根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段之后,更准确地说,在步骤S3与步骤S4之间,还包括,根据预设的阈值筛选信号段;In one of the possible embodiments, after segmenting the current window signal to obtain several signal segments according to the R wave position of the maternal ECG signal, more precisely, between step S3 and step S4, further includes , filter signal segments according to preset thresholds;
在一种实施例中,选取符合“b≤TRR≤a”的信号段,其中,将符合“b≤TRR≤a”的n个信号段按照时间长度从短到长排列,排列好的信号段为Xi,i=1~n,即X1的时间长度最短,Xn的时间长度最长,而TRR为信号段的时间长度,a为信号段X(n–([n/10]取整))的时间长度,b为信号段X([n/10]取整)的时间长度。In one embodiment, the signal segments satisfying "b≤T RR ≤a" are selected, wherein the n signal segments satisfying "b≤T RR ≤a" are arranged according to the length of time from short to long, and the arranged The signal segment is Xi, i=1~n, that is, the time length of X1 is the shortest, and the time length of Xn is the longest, and T RR is the time length of the signal segment, and a is the signal segment X(n–([n/10] takes whole)), b is the time length of the signal segment X ([n/10] rounded).
在其中一种可能的实施例中,在根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板时,包括以下步骤:In one of the possible embodiments, when reconstructing the maternal ECG template belonging to the current window signal according to the signal segment in the current window signal, the following steps are included:
S41、根据现窗口信号中的各个信号段的时间长度获得标准时间长度;S41. Obtain a standard time length according to the time length of each signal segment in the current window signal;
S42、将各个信号段的时间长度延伸或压缩至标准时间长度;S42. Extend or compress the time length of each signal segment to a standard time length;
S43、根据延伸或压缩后的信号段最终得到母体心电信号模板,如图4所示;S43. According to the extended or compressed signal segment, the maternal ECG signal template is finally obtained, as shown in FIG. 4 ;
优选的,将同一时间点上的延伸或压缩后的信号段求取平均后,将属于不同时间点上的平均值组成母体心电信号模板。(在一个现窗口信号中的所有延伸或压缩后的信号段针对同一时间点上求取平均,得到母体心电信号模板在一个时间点上的数值后,组合所有时间点上的数值得到母体心电信号模板。)Preferably, after averaging the extended or compressed signal segments at the same time point, the average values belonging to different time points are used to form the maternal ECG signal template. (All extended or compressed signal segments in a current window signal are averaged at the same time point, and after obtaining the value of the maternal ECG template at a time point, combine the values at all time points to obtain the maternal heart rate electrical signal template.)
在其中一种可能的实施例中,在根据现窗口信号中的各个信号段的时间长度获得标准时间长度时,将信号段按照时间长度大小排列,选择位于中间的那个信号段的时间长度为标准时间长度。应理解通过选择最中间的那个信号段的时间长度作为标准时间长度,能有效避免在信号段的前期或者后期时,部分数据产生的偏差。In one of the possible embodiments, when the standard time length is obtained according to the time length of each signal segment in the current window signal, the signal segments are arranged according to the time length, and the time length of the signal segment in the middle is selected as the standard length of time. It should be understood that by selecting the time length of the middlemost signal segment as the standard time length, it is possible to effectively avoid deviations in some data in the early or late stages of the signal segment.
在一种实施例中,当信号段的数量为奇数时,取排序为第个的信号段的时间长度为标准时间长度;当信号段的数量为偶数时,取排序为第/>个的信号段的时间长度为标准时间长度;其中,n为现窗口信号中的信号段的数量。In one embodiment, when the number of signal segments is an odd number, the order is taken as the first The time length of a signal segment is the standard time length; when the number of signal segments is an even number, the sorting is the first /> The time length of signal segments is the standard time length; where, n is the number of signal segments in the current window signal.
在一种可能的实施例中,在根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分时,如图2所示,包括以下步骤:In a possible embodiment, when calculating the fetal ECG component in the next window signal according to the maternal ECG template of the current window signal, as shown in Figure 2, the following steps are included:
S51、通过现窗口信号的母体心电信号模板组成属于现现窗口信号的母体心电模拟信号,如图5所示;S51, form the maternal ECG analog signal belonging to the current window signal through the maternal ECG signal template of the current window signal, as shown in Figure 5;
S52、将下一个窗口信号减去母体心电模拟信号,得到胎儿心电成分;即当计算第Y个窗口信号的胎儿心电成分时,需要计算属于第Y-1个窗口信号的母体心电信号模板。S52. Subtract the maternal ECG analog signal from the next window signal to obtain the fetal ECG component; that is, when calculating the fetal ECG component of the Yth window signal, it is necessary to calculate the maternal ECG belonging to the Y-1th window signal Signal template.
在一种实施例中,在通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号时,包括,通过将现窗口信号的母体心电信号模板拼合形成与下一个窗口信号的时间长度一致的母体心电模拟信号;In one embodiment, when the mother's ECG signal template of the current window signal is used to form the parent's ECG analog signal belonging to the current window signal, it includes: The maternal ECG analog signal with the same time length of the signal;
在一种实施例中,还包括,在所述母体心电模拟信号前再加一个母体心电信号模板;In one embodiment, it also includes adding a maternal ECG signal template before the maternal ECG analog signal;
在一种实施例中,还包括,补全位于母体心电模拟信号最后的一个母体心电信号模板。应理解由于构建出来的母体心电模拟信号,对于位于其第10s的母体心电模拟信号不一定是一个完整的母体心电信号模板,所以需要补全第10s信号所在的母体心电信号模板。In an embodiment, the method further includes complementing a maternal ECG signal template located at the end of the maternal ECG analog signal. It should be understood that the constructed maternal ECG analog signal is not necessarily a complete maternal ECG signal template for the maternal ECG analog signal at the 10th second, so the maternal ECG signal template at the 10th second signal needs to be completed.
上述方法通过补全或者增加模板,确保得到的母体心电模拟信号必定大于10s,保证在后续将下一个窗口信号减去通过现窗口信号得到的母体心电模拟信号,得到胎儿心电成分时,不会由于母体心电模拟信号过短而出现问题。The above method ensures that the obtained maternal ECG analog signal must be greater than 10s by completing or adding templates, and ensures that when the next window signal is subtracted from the maternal ECG analog signal obtained through the current window signal to obtain the fetal ECG component, There will be no problems due to short maternal ECG analog signals.
在一种实施例中,还包括,当将下一个窗口信号减去通过现窗口信号得到的母体心电模拟信号,得到下一个窗口信号的胎儿心电成分时,将已经寻找到的母体心电信号R波峰的位置的下一个窗口信号的第一个母体心电信号的R波峰对准母体心电模拟信号(对应现窗口信号)的第二个R波峰的位置,如图6所示。例如在计算第Y个窗口信号的胎儿心电信号时,使用步骤S2处理过的第Y个窗口信号AECG的第一个母体心电信号的R波峰位置,去对齐构建出来的母体心电模拟信号(第Y-1个窗口信号)的第二个R波峰位置,然后再将两个信号相抵消得到属于第Y个窗口信号的胎儿心电信号,如图7所示。In one embodiment, it also includes that when the next window signal is subtracted from the maternal ECG analog signal obtained by the current window signal to obtain the fetal ECG component of the next window signal, the maternal ECG that has been found The position of the R peak of the first maternal ECG signal in the position of the signal R peak is aligned with the position of the second R peak of the maternal ECG analog signal (corresponding to the current window signal), as shown in FIG. 6 . For example, when calculating the fetal ECG signal of the Yth window signal, use the R peak position of the first maternal ECG signal of the Yth window signal AECG processed in step S2 to align the constructed maternal ECG analog signal (Y-1th window signal) at the second R peak position, and then cancel the two signals to obtain the fetal ECG signal belonging to the Yth window signal, as shown in FIG. 7 .
在其中一种实施例中,还包括对胎儿心电信号进行平滑曲线和/或过滤杂波等处理,更加优选的,用小波变换的方式进行滤波平滑处理,最终得到如图8所示的第Y个窗口信号的胎儿心电信号图。应理解在将已经寻找到的母体心电信号R波峰的位置的下一个窗口信号(第Y个窗口信号)的第一个母体心电信号的R波峰对准母体心电模拟信号(对应现窗口信号,即第Y-1个窗口信号)的第二个R波峰的位置时,是需要寻找下一个窗口信号的母体心电信号的R波峰位置,上述R波峰位置可以通过一阶差分以及聚类算法得出。In one of the embodiments, it also includes processing the fetal ECG signal to smooth curves and/or filter clutter, and more preferably, to perform filtering and smoothing processing in the form of wavelet transform, and finally obtain the first one as shown in Figure 8. Fetal ECG signal diagram of Y window signals. It should be understood that the R wave peak of the first maternal ECG signal in the next window signal (the Yth window signal) of the position of the maternal ECG R peak that has been found is aligned with the maternal ECG analog signal (corresponding to the current window signal, that is, the position of the second R peak of the Y-1th window signal), it is necessary to find the R peak position of the parent ECG signal of the next window signal, and the above R peak position can be obtained by first-order difference and clustering Algorithm derived.
在其中一种可能的实施例中,在采集孕妇腹部信号后,对孕妇腹部信号进行预处理,或者分割孕妇腹部信号得到现窗口信号后,对孕妇腹部信号进行预处理;优选地,所述预处理的方法包括处理基线、平滑信号曲线和/或过滤杂波;更加优选地,用小波变换进行滤波平滑处理。In one of the possible embodiments, after the abdominal signal of the pregnant woman is collected, preprocessing is performed on the abdominal signal of the pregnant woman, or after the abdominal signal of the pregnant woman is divided to obtain the current window signal, the abdominal signal of the pregnant woman is preprocessed; preferably, the preprocessing The processing method includes processing baseline, smoothing signal curve and/or filtering clutter; more preferably, wavelet transform is used for filtering and smoothing.
由于上述方法采用的是比较简单的欧式距离公式来进行聚类计算,而且信号段的时间长度较短(信号段中就不会存在很多的尖峰),所以整个计算的复杂程度较低,计算机可以较快运算得到结果,提高实时监测效率。Since the above method uses a relatively simple Euclidean distance formula for clustering calculation, and the time length of the signal segment is short (there will not be many peaks in the signal segment), the complexity of the entire calculation is low, and the computer can Get results faster and improve real-time monitoring efficiency.
实施例2Example 2
一种胎儿心电信号在线提取系统,如图9所示,包括:A kind of fetal electrocardiogram signal online extraction system, as shown in Figure 9, comprises:
采集模块,用于采集孕妇腹部信号;The collection module is used to collect abdominal signals of pregnant women;
窗口信号分割模块,用于分割孕妇腹部信号得到现窗口信号,寻找母体心电信号的R波位置;The window signal segmentation module is used to segment the abdominal signal of the pregnant woman to obtain the current window signal, and find the R wave position of the maternal ECG signal;
信号段分割模块,用于根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段;The signal segment segmentation module is used for segmenting the current window signal to obtain several signal segments according to the R wave position of the mother's ECG signal;
母体心电信号模板构建模块,用于根据现窗口信号中的信号段,重构属于现窗口信号的母体心电信号模板;Maternal electrocardiographic signal template construction module, used for reconstructing the maternal electrocardiographic signal template belonging to the present window signal according to the signal segment in the present window signal;
胎儿心电成分计算模块,用于根据现窗口信号的母体心电信号模板,计算得到下一个窗口信号中的胎儿心电成分。The fetal ECG component calculation module is used to calculate the fetal ECG component in the next window signal according to the maternal ECG signal template of the current window signal.
在其中一种可能的实施例中,窗口信号分割模块,具体用于在分割孕妇腹部信号得到现窗口信号,其中,前m个现窗口信号为第一窗口信号,第m个后面的现窗口信号为第二窗口信号;所述第一窗口信号长度为T1,所述第二窗口信号长度为T2,所述T1>T2。In one of the possible embodiments, the window signal segmentation module is specifically used to obtain the current window signal by segmenting the abdominal signal of a pregnant woman, wherein the first m current window signals are the first window signal, and the mth following current window signals are is the second window signal; the length of the first window signal is T1, the length of the second window signal is T2, and the T1>T2.
在其中一种实施例中,窗口信号分割模块,具体用于通过现窗口信号的一阶差分序列,提取出现窗口信号中所有的尖峰,以所有的尖峰幅值作为聚类变量,使用聚类算法提取出母亲心电信号R波尖峰的位置;In one of the embodiments, the window signal segmentation module is specifically used to extract all peaks in the window signal through the first-order difference sequence of the current window signal, and use the clustering algorithm with all peak amplitudes as clustering variables Extract the position of the R wave peak of the mother's ECG signal;
在其中一种实施例中,窗口信号分割模块,用于确定分开的聚类的数量,选定每个聚类的聚类中心;计算R波尖峰到各个聚类中心的欧式距离;In one of the embodiments, the window signal segmentation module is used to determine the number of separate clusters and select the cluster center of each cluster; calculate the Euclidean distance from the R wave peak to each cluster center;
根据每个R波尖峰到各个聚类中心的欧式距离,获取每个R波尖峰对应的聚类中心;聚类中心的数量可以为2个。According to the Euclidean distance from each R wave peak to each cluster center, obtain the cluster center corresponding to each R wave peak; the number of cluster centers can be 2.
计算R波尖峰到各自对应的聚类中心的欧式距离的总和;Calculate the sum of the Euclidean distances from the R-wave peaks to their corresponding cluster centers;
再选取另外的新的聚类中心(组合);Then select another new cluster center (combination);
比较R波尖峰到新的对应的聚类中心跟旧的对应的聚类中心的欧式距离总和,选取较小的一个;Compare the sum of the Euclidean distances from the R wave peak to the new corresponding cluster center and the old corresponding cluster center, and select the smaller one;
然后再选取另外的新的聚类中心,比较R波尖峰到新的对应的聚类中心跟旧的对应的聚类中心的欧式距离总和,选取较小的一个,直至所有R波尖峰(组合)都被选取过为聚类中心,最终得到所有R波尖峰到各自对应的聚类中心的欧式距离的总和最近的聚类中心,再选取出x值最大的聚类中心(即峰值最高的聚类中心)及其对应的R波尖峰定义为母亲心电信号R波尖峰;Then select another new cluster center, compare the sum of the Euclidean distances from the R wave peak to the new corresponding cluster center and the old corresponding cluster center, select the smaller one, until all R wave peaks (combination) have been selected as the cluster center, and finally get the closest cluster center of the sum of the Euclidean distances from all R-wave peaks to their corresponding cluster centers, and then select the cluster center with the largest x value (that is, the cluster with the highest peak Center) and its corresponding R wave peak are defined as the R wave peak of the mother's ECG signal;
在其中一种实施例中,所述距离公式为欧式距离公式,所述欧式距离公式为其中,y为各个尖峰的峰值,x为聚类中心的峰值,n为尖峰的数量。In one of the embodiments, the distance formula is a Euclidean distance formula, and the Euclidean distance formula is Among them, y is the peak value of each spike, x is the peak value of the cluster center, and n is the number of spikes.
所述胎儿心电信号提取系统还包括筛选模块,用于在根据母体心电信号的R波位置,将现窗口信号进行分段得到若干信号段之后,根据预设的阈值筛选信号段;The fetal ECG signal extraction system also includes a screening module, which is used to filter the signal segment according to a preset threshold after segmenting the current window signal to obtain several signal segments according to the R wave position of the maternal ECG signal;
在其中一种可能的实施例中,筛选模块用于选取符合“b≤TRR≤a”的时间段,其中,将符合“b≤TRR≤a”的n个时间段按照时间长度进行了排列,排列好的时间段为Xi,i=1~n,而TRR为信号段的时间长度,a为X(n–([n/10]取整))的时间长度,b为X([n/10]取整)的时间长度。In one of the possible embodiments, the screening module is used to select the time period meeting "b≤T RR ≤a", wherein, the n time periods meeting "b≤T RR ≤a" are sorted according to the length of time Arrangement, the arranged time period is Xi, i=1~n, and T RR is the time length of the signal segment, a is the time length of X(n–([n/10] rounded)), b is X( [n/10] rounded) the length of time.
在其中一种可能的实施例中,母体心电信号模板构建模块,用于根据现窗口信号中的各个信号段的时间长度获得标准时间长度;将各个信号段的时间长度延伸或压缩至标准时间长度;根据延伸或压缩后的信号段得到母体心电信号模板;In one of the possible embodiments, the maternal ECG template building module is used to obtain the standard time length according to the time length of each signal segment in the current window signal; extend or compress the time length of each signal segment to the standard time Length; Obtain the maternal ECG signal template according to the extended or compressed signal segment;
在某个实施例中,将同一时间点上的延伸或压缩后的信号段求取平均后,将不同时间点上的平均值组成母体心电信号模板。In a certain embodiment, after averaging the extended or compressed signal segments at the same time point, the average values at different time points are used to form the template of the maternal ECG signal.
在其中一种可能的实施例中,在根据现窗口信号中的各个信号段的时间长度获得标准时间长度时,母体心电信号模板构建模块,具体用于将信号段按照时间长度大小排列,选择位于最中间的那个时间段长度为标准时间长度;In one of the possible embodiments, when the standard time length is obtained according to the time length of each signal segment in the current window signal, the maternal ECG signal template construction module is specifically used to arrange the signal segments according to the time length, select The time period in the middle is the standard time period;
在某个实施例中,当信号段的数量为奇数时,取排序为第个的信号段的时间长度为标准时间长度;当信号段的数量为偶数时,取排序为第/>个的信号段的时间长度为标准时间长度;其中,n为现窗口信号中的信号段的数量。In a certain embodiment, when the number of signal segments is an odd number, the order is taken as the first The time length of a signal segment is the standard time length; when the number of signal segments is an even number, the sorting is the first /> The time length of signal segments is the standard time length; where, n is the number of signal segments in the current window signal.
在其中一种可能的实施例中,胎儿心电成分计算模块通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号;将下一个窗口信号减去现窗口信号的母体心电模拟信号,得到胎儿心电成分;In one of the possible embodiments, the fetal ECG component calculation module composes the maternal ECG analog signal belonging to the current window signal through the maternal ECG signal template of the current window signal; subtracts the maternal ECG signal of the current window signal from the next window signal ECG analog signal to obtain fetal ECG components;
在其中一种可能的实施例中,在通过现窗口信号的母体心电信号模板组成属于现窗口信号的母体心电模拟信号时,胎儿心电成分计算模块通过将现窗口信号的母体心电信号模板拼合形成与下一个窗口信号的时间长度一致的母体心电模拟信号;In one possible embodiment, when the maternal ECG analog signal belonging to the current window signal is composed of the maternal ECG signal template of the current window signal, the fetal ECG component calculation module uses the maternal ECG signal of the current window signal The templates are stitched together to form a maternal ECG analog signal consistent with the time length of the next window signal;
在某个实施例中,所述母体心电模拟信号前再加一个母体心电信号模板;In a certain embodiment, a maternal ECG signal template is added before the maternal ECG analog signal;
在某个实施例中,补全位于母体心电模拟信号最后的一个母体心电信号模板;In a certain embodiment, a maternal ECG signal template located at the end of the maternal ECG analog signal is completed;
在某个实施例中,胎儿心电成分计算模块还具体用于将已经寻找到母体心电信号R波峰的位置的现窗口信号的第一个母体心电信号的R波峰对准母体心电模拟信号的第二个R波峰的位置。In a certain embodiment, the fetal ECG component calculation module is also specifically used to align the R peak of the first maternal ECG signal of the current window signal with the position of the R peak of the maternal ECG signal with the maternal ECG simulation The position of the second R-peak of the signal.
在其中一种可能的实施例中,胎儿心电信号提取系统还包括预处理模块,用于在采集孕妇腹部信号后,对孕妇腹部信号进行预处理,或者分割孕妇腹部信号得到现窗口信号后,对孕妇腹部信号进行预处理;In one possible embodiment, the fetal ECG signal extraction system further includes a preprocessing module, which is used to preprocess the abdominal signal of the pregnant woman after collecting the abdominal signal of the pregnant woman, or divide the abdominal signal of the pregnant woman to obtain the current window signal, Preprocessing the abdominal signal of pregnant women;
在某个实施例中,所述预处理的方法包括处理基线、平滑信号曲线和/或过滤杂波;In a certain embodiment, the method of preprocessing includes processing baseline, smoothing signal curve and/or filtering clutter;
在某个实施例中,用小波变换进行滤波平滑处理。In one embodiment, wavelet transform is used for filtering and smoothing.
应理解上述实施例中的前后是指时间关系。It should be understood that before and after in the above embodiments refer to a time relationship.
上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。The above-mentioned embodiment is only a preferred embodiment of the present invention, and cannot be used to limit the protection scope of the present invention. Any insubstantial changes and substitutions made by those skilled in the art on the basis of the present invention belong to the scope of the present invention. Scope of protection claimed.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910269112.XA CN111772627B (en) | 2019-04-04 | 2019-04-04 | Online fetal electrocardiosignal extraction device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910269112.XA CN111772627B (en) | 2019-04-04 | 2019-04-04 | Online fetal electrocardiosignal extraction device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111772627A CN111772627A (en) | 2020-10-16 |
CN111772627B true CN111772627B (en) | 2023-08-15 |
Family
ID=72755106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910269112.XA Expired - Fee Related CN111772627B (en) | 2019-04-04 | 2019-04-04 | Online fetal electrocardiosignal extraction device and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111772627B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5666959A (en) * | 1995-08-30 | 1997-09-16 | British Technology Group Limited | Fetal heart rate monitoring |
CA2379733A1 (en) * | 2002-04-02 | 2003-10-02 | Lms Medical Systems Ltd. | Method and apparatus for monitoring the condition of a fetus |
CN102160787A (en) * | 2011-05-31 | 2011-08-24 | 广东工业大学 | Time-frequency-transformation-based blind extraction method of fetal electrocardiography |
CN103211598A (en) * | 2013-03-27 | 2013-07-24 | 中山大学 | Radio frequency respiration monitoring system and compressive sensing implementing method |
CN104305992A (en) * | 2014-07-02 | 2015-01-28 | 中山大学 | Interactive method for rapidly and automatically extracting fetus electrocardio |
CN104586383A (en) * | 2015-01-12 | 2015-05-06 | 北京世纪今科医疗器械有限公司 | Electrocardiogram waveform classification method and device |
CN104887220A (en) * | 2015-06-18 | 2015-09-09 | 山东大学 | Method and system for extracting fetus electrocardiosignals from abdominal wall electrocardiosignals |
WO2018023697A1 (en) * | 2016-08-05 | 2018-02-08 | 深圳先进技术研究院 | Fetal electrocardiosignal separation method and device |
CN109512405A (en) * | 2019-01-08 | 2019-03-26 | 哈尔滨工业大学(深圳) | A kind of pulse signal dividing method based on partial points detection |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6754528B2 (en) * | 2001-11-21 | 2004-06-22 | Cameraon Health, Inc. | Apparatus and method of arrhythmia detection in a subcutaneous implantable cardioverter/defibrillator |
WO2005039410A1 (en) * | 2003-10-14 | 2005-05-06 | The University Of Nottingham | Fetal surveillance |
US9392952B1 (en) * | 2015-03-10 | 2016-07-19 | Nuvo Group Ltd. | Systems, apparatus and methods for sensing fetal activity |
-
2019
- 2019-04-04 CN CN201910269112.XA patent/CN111772627B/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5666959A (en) * | 1995-08-30 | 1997-09-16 | British Technology Group Limited | Fetal heart rate monitoring |
CA2379733A1 (en) * | 2002-04-02 | 2003-10-02 | Lms Medical Systems Ltd. | Method and apparatus for monitoring the condition of a fetus |
CN102160787A (en) * | 2011-05-31 | 2011-08-24 | 广东工业大学 | Time-frequency-transformation-based blind extraction method of fetal electrocardiography |
CN103211598A (en) * | 2013-03-27 | 2013-07-24 | 中山大学 | Radio frequency respiration monitoring system and compressive sensing implementing method |
CN104305992A (en) * | 2014-07-02 | 2015-01-28 | 中山大学 | Interactive method for rapidly and automatically extracting fetus electrocardio |
CN104586383A (en) * | 2015-01-12 | 2015-05-06 | 北京世纪今科医疗器械有限公司 | Electrocardiogram waveform classification method and device |
CN104887220A (en) * | 2015-06-18 | 2015-09-09 | 山东大学 | Method and system for extracting fetus electrocardiosignals from abdominal wall electrocardiosignals |
WO2018023697A1 (en) * | 2016-08-05 | 2018-02-08 | 深圳先进技术研究院 | Fetal electrocardiosignal separation method and device |
CN109512405A (en) * | 2019-01-08 | 2019-03-26 | 哈尔滨工业大学(深圳) | A kind of pulse signal dividing method based on partial points detection |
Non-Patent Citations (1)
Title |
---|
基于聚类分析和模糊数学的胎儿心电检测;葛毅 等;《清华大学学报(自然科学版)》;19990510;第21-24页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111772627A (en) | 2020-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109171712B (en) | Atrial fibrillation identification method, atrial fibrillation identification device, atrial fibrillation identification equipment and computer readable storage medium | |
CN111772585B (en) | Data extraction method of abnormal group activity in epilepsy in intercranial EEG signals | |
CN103083013B (en) | Electrocardio signal QRS complex wave detection method based on morphology and wavelet transform | |
Karpagachelvi et al. | ECG feature extraction techniques-a survey approach | |
JP5271718B2 (en) | How to identify fetal and maternal ECGs across multiple time segments | |
CN108294745B (en) | Method and system for detecting P wave and T wave start and stop points in multi-lead electrocardiogram signal | |
Ulusar et al. | Adaptive rule based fetal QRS complex detection using Hilbert transform | |
US20240389929A1 (en) | Fusion signal processing for maternal uterine activity detection | |
WO2021143215A1 (en) | Electrocardiograph template matching method and apparatus, computer device and storage medium | |
CN113080991A (en) | Method, system, diagnosis device and storage medium for predicting and diagnosing heart failure based on CNN model and LSTM model | |
CN110292374A (en) | Electrocardiosignal based on singular spectrum analysis and variation mode decomposition goes baseline drift method | |
CN115486855A (en) | Electrocardiogram heart beat classification method based on QRS wave group indefinite cycle superposition | |
CN108647584A (en) | Cardiac arrhythmia method for identifying and classifying based on rarefaction representation and neural network | |
CN115486854B (en) | Single-lead electrocardiograph ventricular premature beat identification method for dry electrode acquisition | |
Hasan et al. | Fetal electrocardiogram extraction and R-peak detection for fetal heart rate monitoring using artificial neural network and Correlation | |
CN113662557B (en) | A multi-lead fetal ECG extraction device based on factor synchronization analysis | |
CN111643070A (en) | Method and device for determining starting point of T wave, storage medium and electronic equipment | |
CN114680901B (en) | Electronic device and method for selecting features of electrocardiogram | |
CN111772627B (en) | Online fetal electrocardiosignal extraction device and method | |
Sæderup et al. | Comparison of cardiotocography and fetal heart rate estimators based on non-invasive fetal ECG | |
Viunytskyi et al. | Fetal ECG and heart rhythm analyzing using BabyCard | |
CN114762605A (en) | Electrocardiogram classification based on interpretable deep learning | |
WO2018023698A1 (en) | Fetal-electrocardiogram separation method and device | |
Chatterjee et al. | Real–time detection of electrocardiogram wave features using template matching and implementation in FPGA | |
CN113729724B (en) | Electrocardiogram measuring method and device |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20230815 |
|
CF01 | Termination of patent right due to non-payment of annual fee |