[go: up one dir, main page]

CN111772627B - Online fetal electrocardiosignal extraction device and method - Google Patents

Online fetal electrocardiosignal extraction device and method Download PDF

Info

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
Application number
CN201910269112.XA
Other languages
Chinese (zh)
Other versions
CN111772627A (en
Inventor
郭雪梅
廖立娟
钟伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN201910269112.XA priority Critical patent/CN111772627B/en
Publication of CN111772627A publication Critical patent/CN111772627A/en
Application granted granted Critical
Publication of CN111772627B publication Critical patent/CN111772627B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7253Details of waveform analysis characterised by using transforms
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/02Foetus

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

一种在线胎儿心电信号提取装置及方法An online fetal ECG signal extraction device and method

技术领域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)

1. A fetal electrocardiosignal extraction device, comprising:
the acquisition module is used for acquiring abdomen signals of pregnant women;
the window signal segmentation module is used for segmenting the pregnant woman abdomen signal to obtain a current window signal, and searching the R wave position of the maternal electrocardiosignal in the pregnant woman abdomen signal through the current window signal;
the signal segment segmentation module is used for segmenting the current window signal according to the R wave position of the maternal electrocardiosignal to obtain a plurality of signal segments;
the parent electrocardiosignal template construction module is used for reconstructing a parent electrocardiosignal template belonging to the current window signal according to the signal segment in the current window signal;
the fetal electrocardio component calculation module is used for calculating and obtaining the fetal electrocardio component in the next window signal according to the maternal electrocardio signal template of the current window signal,
the window signal segmentation module extracts peaks in the window signal through a first-order differential sequence of the current window signal, takes peak amplitude values as clustering variables, and extracts the positions of R wave peaks of the maternal electrocardiosignals by using a clustering algorithm;
the window signal segmentation module determines the number of separated clusters, selects the cluster center of each cluster, calculates the Euclidean distance from the R wave peak to each cluster center, acquires the cluster center corresponding to each R wave peak according to the Euclidean distance from each R wave peak to each cluster center, calculates the sum of the Euclidean distances from the R wave peak to the corresponding cluster center, and selects another new cluster center;
comparing R wave peak to the Euclidean distance sum of the new corresponding cluster center and the old corresponding cluster center, and selecting a smaller one;
finally, the cluster center with the closest Euclidean distance sum from the R wave peak to the corresponding cluster center is obtained, and then the cluster center with the largest x value and the R wave peak corresponding to the cluster center are selected and defined as the R wave peak of the maternal electrocardiosignal.
2. The fetal electrocardiosignal extraction device of claim 1 wherein the first m present window signals of the present window signals obtained by dividing the pregnant woman abdomen signals are first window signals, and the m following present window signals are second window signals; the first window signal length is T1, the second window signal length is T2, and T1> T2.
3. The fetal heart signal extraction device of claim 1, further comprising a screening module for screening the signal segments according to a preset threshold;
the screening module selects the T meeting the requirement of b less than or equal to T RR A signal segment of "b" or "a", wherein "b" or "T" will be satisfied RR The n time periods less than or equal to a' are arranged according to the time length, the arranged signal periods are Xi, i=1-n, and T RR A is X (n- ([ n/10)]Rounding)) and b is X ([ n/10)]Rounding) the length of time.
4. The fetal electrocardiosignal extraction device of claim 1 wherein the maternal electrocardiosignal template construction module obtains a standard time length according to the time length of each signal segment in the current window signal; extending or compressing the time length of each signal segment to a standard time length; obtaining a parent electrocardiosignal template according to the extended or compressed signal section;
and/or the maternal electrocardiosignal template construction module averages the extended or compressed signal segments at the same time point and then forms the average value into the maternal electrocardiosignal template.
5. The fetal heart signal extraction device of claim 4 wherein the maternal heart signal template construction module arranges the signal segments according to the length of time, and selects the signal segment that is located in the middle as the standard length of time.
6. The fetal heart rate signal extraction apparatus of claim 5 wherein the mother is configured to, when the number of signal segments is an odd numberThe body electrocardiosignal template construction module is ordered as the firstThe time length of each signal segment is the standard time length; when the number of the signal segments is even, the parent electrocardiosignal template construction module takes the sequence of +.>The time length of each signal segment is the standard time length; where n is the number of signal segments in the current window signal.
7. The fetal electrocardiosignal extraction device of claim 1 wherein the fetal electrocardiosignal component calculation module forms a maternal electrocardiosignal analog signal belonging to the current window signal through a maternal electrocardiosignal template of the current window signal; subtracting the maternal electrocardio analog signal of the current window signal from the next window signal to obtain the fetal electrocardio component of the next window signal.
8. The apparatus according to claim 7, wherein the fetal electrocardiosignal calculation module forms a maternal electrocardiosignal analog signal consistent with the time length of the next window signal by stitching the maternal electrocardiosignal template of the current window signal when the maternal electrocardiosignal template of the current window signal forms the maternal electrocardiosignal analog signal belonging to the current window signal.
9. The fetal heart signal extraction device of claim 8, wherein the fetal heart signal component calculation module adds a maternal heart signal template to the maternal heart signal analog signal.
10. A fetal heart signal extraction apparatus as claimed in claim 9 wherein the fetal heart signal component calculation module complements a maternal heart signal template located at the end of the maternal heart signal analog signal.
11. The fetal heart signal extraction device of claim 10 wherein the fetal heart signal component calculation module aligns the R-peak of the first maternal heart signal with the R-peak of the second maternal heart signal of the current window signal for which the R-peak of the maternal heart signal has been found.
12. The fetal heart signal extraction device of claim 1, further comprising:
the preprocessing module is used for preprocessing the pregnant woman abdomen signals after collecting the pregnant woman abdomen signals, or preprocessing the pregnant woman abdomen signals after dividing the pregnant woman abdomen signals to obtain window signals;
the method of preprocessing includes processing a baseline, smoothing a signal curve, and/or filtering clutter;
and/or filtering smoothing processing is performed by wavelet transformation.
13. A fetal electrocardiosignal extraction method, which is characterized by comprising the following steps:
collecting abdomen signals of pregnant women;
dividing the abdomen signal of the pregnant woman to obtain a current window signal, and searching the R wave position of the mother electrocardiosignal;
segmenting the current window signal according to the R wave position of the parent electrocardiosignal to obtain a plurality of signal segments;
reconstructing a parent electrocardiosignal template belonging to the current window signal according to the signal segment in the current window signal;
calculating to obtain fetal electrocardio components in the next window signal according to a maternal electrocardio signal template of the current window signal;
when the R wave position of the maternal electrocardiosignal is found, the peak in the window signal is extracted through the first-order differential sequence of the current window signal, the peak amplitude is used as a clustering variable, and the position of the R wave peak of the maternal electrocardiosignal is extracted by using a clustering algorithm;
for determining the number of separate clusters, selecting a cluster center for each cluster; calculating the Euclidean distance from the R wave peak to each cluster center;
acquiring a cluster center corresponding to each R wave peak according to the Euclidean distance from each R wave peak to each cluster center;
calculating the sum of Euclidean distances from the R wave peak to the corresponding clustering centers;
selecting another new clustering center;
comparing R wave peak to the Euclidean distance sum of the new corresponding cluster center and the old corresponding cluster center, and selecting a smaller one;
finally, the cluster center from the peak to the nearest cluster center from the sum is obtained, and then the cluster center with the maximum x value and the corresponding R wave peak are selected to be defined as the R wave peak of the maternal electrocardiosignal.
CN201910269112.XA 2019-04-04 2019-04-04 Online fetal electrocardiosignal extraction device and method Expired - Fee Related CN111772627B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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