Nothing Special   »   [go: up one dir, main page]

WO2022062237A1 - Smart wearable fetal movement monitoring system - Google Patents

Smart wearable fetal movement monitoring system Download PDF

Info

Publication number
WO2022062237A1
WO2022062237A1 PCT/CN2020/139817 CN2020139817W WO2022062237A1 WO 2022062237 A1 WO2022062237 A1 WO 2022062237A1 CN 2020139817 W CN2020139817 W CN 2020139817W WO 2022062237 A1 WO2022062237 A1 WO 2022062237A1
Authority
WO
WIPO (PCT)
Prior art keywords
fetal movement
channel
peak
data
index
Prior art date
Application number
PCT/CN2020/139817
Other languages
French (fr)
Chinese (zh)
Inventor
贾朋飞
张莹莹
杨洪波
刘永峰
郭凯
吕甜甜
Original Assignee
永康国科康复工程技术有限公司
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 永康国科康复工程技术有限公司 filed Critical 永康国科康复工程技术有限公司
Publication of WO2022062237A1 publication Critical patent/WO2022062237A1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1118Determining activity level
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/43Detecting, measuring or recording for evaluating the reproductive systems
    • A61B5/4306Detecting, measuring or recording for evaluating the reproductive systems for evaluating the female reproductive systems, e.g. gynaecological evaluations
    • A61B5/4343Pregnancy and labour monitoring, e.g. for labour onset detection
    • A61B5/4362Assessing foetal parameters
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6801Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient specially adapted to be attached to or worn on the body surface
    • A61B5/6802Sensor mounted on worn items
    • 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/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • 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/7203Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal
    • A61B5/7207Signal processing specially adapted for physiological signals or for diagnostic purposes for noise prevention, reduction or removal of noise induced by motion artifacts
    • 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/725Details of waveform analysis using specific filters therefor, e.g. Kalman or adaptive filters
    • 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/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2503/00Evaluating a particular growth phase or type of persons or animals
    • A61B2503/02Foetus

Definitions

  • the invention relates to the technical field of fetal movement detection, in particular to an intelligent wearable fetal movement monitoring system.
  • Fetal movement is the most intuitive feeling that pregnant women have about the health of the fetus in the uterus.
  • pregnant women can detect abnormal changes in fetal movement.
  • Most of the guidelines involving fetal movement self-monitoring behavior affirm the importance of fetal movement self-monitoring.
  • the "Guidelines for Pre-pregnancy and Pregnancy Health Care (2016)” recommend that pregnant women start counting fetal movements at 29-30 weeks of pregnancy1, and most foreign guidelines recommend pregnant women at 28 weeks. After that, monitor fetal movement every day 2 . Decreased fetal movement is often the first sign of fetal death3 .
  • a New Zealand case-control study of 155 stillbirths and 310 live births showed that sudden, intense fetal movements over a short period of time were associated with a nearly seven-fold increased risk of stillbirth. Sudden, frequent and intense fetal movement, especially the subsequent reduction or disappearance of fetal movement, is a manifestation of acute fetal distress .
  • the longest static time of the fetus is more than 50min, and the fetal activity is less than 10%, which means that the number of fetal movements is less. If such a situation occurs frequently, pregnant women and medical staff should pay great attention to it. Frequently reduced fetal movement is closely related to preterm birth or even stillbirth.
  • the monitoring of more forms of fetal movement indicators (such as the longest fetal static time, fetal activity, etc.) has important medical reference significance. level, it is difficult to fully reflect the status of the fetus.
  • the technical problem to be solved by the present invention is to provide an intelligent wearable fetal movement monitoring system in view of the above-mentioned deficiencies in the prior art.
  • an intelligent wearable fetal movement monitoring system comprising: a data acquisition module, an intelligent terminal, a data storage and analysis and determination module and a data management module deployed on a cloud server;
  • the data acquisition module includes N acquisition units arranged on the abdominal wall of the pregnant woman at intervals for collecting vibration signals of the abdominal wall of the pregnant woman, so as to perform parallel acquisition of N channel data;
  • the intelligent terminal is used for transmitting the multi-channel data collected by the data collection module to the data storage and analysis and determination module;
  • the data storage and analysis and determination module includes a data storage unit and an analysis and determination unit, the data storage unit receives and stores the multi-channel data sent by the intelligent terminal, and the analysis and determination unit analyzes and determines the multi-channel data to
  • the vibration signal distinguishes the fetal movement signal and the noise signal, and further distinguishes and determines the specific form of the fetal movement signal and the noise signal to form a classification result; wherein, the specific form of the fetal movement signal includes at least the percussion form of fetal movement and the strong form of fetal movement, and the noise signal.
  • the specific forms of noise include at least breathing noise, sneezing noise and body motion noise;
  • the data management module includes a statistical unit and an application terminal, and the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
  • the application terminal displays the multi-dimensional fetal movement index obtained by the statistical unit.
  • the collection unit is a wearable pressure sensor disposed on the abdominal wall of the pregnant woman.
  • the application terminal includes a management background and a personal user terminal.
  • the multi-dimensional fetal movement index includes at least the number of fetal movements per unit monitoring time, the form of fetal movement, the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time, and fetal activity;
  • the longest duration of the fetal movement is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined as fetal movement signals within the unit monitoring time;
  • the proportion of strong fetal movement within the longest duration is: within the unit monitoring time, in the longest duration interval of fetal movement, the percentage of the interval determined to be a strong form of fetal movement;
  • the longest static time of the fetus is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined to be noise signals within the unit monitoring time;
  • the fetal activity is: the percentage of the determination units determined as fetal movement signals in all determination units in the unit monitoring time in the unit monitoring time.
  • the method for performing fetal movement monitoring by the smart wearable fetal movement monitoring system comprises the following steps:
  • the intelligent terminal wirelessly transmits the multi-pass data collected by the data collection module to the data storage and analysis and determination module;
  • the data storage unit in the data storage and analysis and determination module receives and stores the multi-channel data sent by the intelligent terminal, and then the analysis and determination unit in the data storage and analysis and determination module analyzes and determines the multi-channel data,
  • the vibration signal is distinguished from the fetal movement signal and the noise signal, and the specific form of the fetal movement signal and the noise signal is further distinguished and determined to form a classification result;
  • the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
  • the management background and the personal user terminal in the application terminal display the obtained multi-dimensional fetal movement index for the user to obtain.
  • the method for analyzing and determining the multi-channel data by the analyzing and determining unit in the step S3 includes the following steps:
  • the data of the N channels received in the unit monitoring time is cut and segmented according to the timeline to form multiple independent judgment units, and then the multiple judgment units are divided one by one according to the timeline. Analyze and determine through the following steps;
  • the vibration signal is firstly judged by distinguishing the fetal movement signal and the noise signal, and then the specific form of the fetal movement signal and the noise signal is discriminated and judged to form a classification result, and then the analysis and judgement of the next judgment unit is carried out;
  • step 4) Repeat the above step 3) until the analysis and determination of all the determination units within the unit monitoring time are completed.
  • the step 1) specifically includes: first, the vibration signal is smoothed by a method including at least wavelet threshold denoising and Butterworth filtering, and then a baseline drift correction is performed by using an asymmetric least squares baseline correction method .
  • the step 3) specifically includes:
  • r max-min , r max-min meanRowValue max -meanRowValue min ,
  • meanRowValue max represents the maximum value of the mean value of the row vector
  • meanRowValue min represents the minimum value of the mean value of the row vector
  • index max represents the index of the maximum value of the row vector mean value, The index of the minimum value of the mean value of the row vector;
  • step 2-1) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this determination unit according to the multi-channel feature obtained in step 2-1), including:
  • the Pearson correlation coefficient range is divided as follows: 0.8-1.0, very strong correlation; 0.6-0.8, strong correlation; 0.4-0.6, moderate correlation; 0.2-0.4, weak correlation; 0.0-0.2, very strong correlation Weak correlation or irrelevance; ⁇ 0, negative correlation; two thresholds A and B need to be determined and improved by comprehensively considering the number of channels N and the above statistical experience;
  • the peak-to-peak quotient of at least one channel is greater than the set threshold value P T , then it is determined as the fetal movement in the form of percussion, and the classification result is output, otherwise the following steps continue to be determined;
  • the threshold P T needs to be determined and perfected according to the sensing characteristics (sensitivity, linearity, etc.) of the sensing device; generally speaking, 2.0 ⁇ P T ⁇ 2.5;
  • the threshold value thresholdValue needs to be determined and perfected according to the sensing characteristics of the sensing device (response curve, linearity, etc.), and the proportional coefficient I needs to be determined and perfected according to the performance of the sample.
  • the proportional coefficient I needs to be determined and perfected according to the performance of the sample.
  • the acquisition units include four uniformly spaced laterally arranged on the abdominal wall of the pregnant woman, so as to perform parallel acquisition of 4-channel data.
  • the step 3) specifically includes:
  • cov(X, Y) represents the covariance between two variables X, Y, ⁇ X , ⁇ Y represents the standard deviation of the two variables X, Y; s0, s1, s2, s3 represent the four-channel passing through
  • Pearson correlation coefficients between the four channels namely ⁇ 0,1 , ⁇ 0,2 , ⁇ 0,3 , ⁇ 1,2 , ⁇ 1,3 , ⁇ 2 , 3.
  • ⁇ 0 1/3( ⁇ 0,1 + ⁇ 0,2 + ⁇ 0,3 );
  • ⁇ 1 1/3( ⁇ 0,1 + ⁇ 1,2 + ⁇ 1,3 );
  • ⁇ 2 1/3( ⁇ 0,2 + ⁇ 1,2 + ⁇ 2,3 );
  • ⁇ 3 1/3( ⁇ 0,3 + ⁇ 1,3 + ⁇ 2,3 );
  • r max-min meanRowValue max -meanRowValue min ,
  • meanRowValue max represents the maximum value of the mean value of the row vector
  • meanRowValue min represents the minimum value of the mean value of the row vector
  • index max represents the index of the maximum value of the row vector mean value, The index of the minimum value of the mean value of the row vector;
  • step 3-1) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this judgment unit according to the multi-channel feature obtained in step 3-1), including:
  • the present invention deploys the data storage and analysis and determination module on the cloud server. Compared with the traditional method of embedding it in the hardware terminal or front-end software, the significant advantages of doing so are: good security and confidentiality, convenient iterative update of the algorithm, and easy calculation. Convenient performance expansion, good support for third-party libraries such as math library/AI algorithm library;
  • the present invention adopts the design method of multi-channel pressure sensor to collect the abdominal wall pressure signal of pregnant women, the number of channels is easy to expand, the extracted pressure signal is perfect and comprehensive, it is easy to distinguish and identify various signal features, and the accuracy and reliability are good;
  • the present invention can realize the obvious distinction and classification of different fetal movement forms such as tapping, strong, continuous and other noises, as well as noises such as body movement, sneezing, laughter, etc., through the fusion and comparison analysis algorithm based on the characteristics of multi-channel pressure signals.
  • the determination of fetal movement forms and the identification of noise are more comprehensive and complete;
  • the present invention can also include fetal movement forms (such as percussion, continuous, strong, etc.), the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time, and fetal activity. For the first time, these indicators quantitatively describe pregnant women's perception of fetal movement intensity, characteristics, and duration, and have important medical reference significance.
  • fetal movement forms such as percussion, continuous, strong, etc.
  • Fig. 1 is the principle block diagram of the intelligent wearable fetal movement monitoring system of the present invention
  • Fig. 2 is the schematic diagram of the 4-channel pressure sensor signal acquisition of the present invention
  • Fig. 3 is the working flow chart of the intelligent wearable fetal movement monitoring system of the present invention.
  • FIG. 4 is a preprocessing effect diagram of a breathing signal in a resting state in an embodiment of the present invention
  • Fig. 5 is the signal preprocessing effect diagram under the fetal movement trigger state in the embodiment of the present invention.
  • FIG. 6 is a waveform diagram of several representative signals enumerated in the present invention.
  • FIG. 7 is a matrix diagram formed by pressure data of four-channel signals in an embodiment of the present invention.
  • FIG. 8 is a flowchart of specific classification of fetal movement signals and noise signals in an embodiment of the present invention.
  • an intelligent wearable fetal movement monitoring system in this embodiment includes: a data acquisition module, an intelligent terminal, a data storage and analysis and determination module and a data management module deployed on a cloud server.
  • the data collection module includes N collection units arranged on the abdominal wall of the pregnant woman at intervals and used for collecting vibration signals of the abdominal wall of the pregnant woman, so as to perform parallel data collection of N channels.
  • the acquisition unit is a wearable pressure sensor disposed on the abdominal wall of pregnant women.
  • parallel multi-channel pressure sensors are used to collect the pressure distribution of the abdominal wall of pregnant women, which is convenient for expansion and maintenance.
  • the number of sensors can be flexibly configured according to the sensing characteristics of the device (such as load area, sensitivity, etc.), as long as it can reflect the pressure trend changes in the entire abdominal wall range. If the number of sensors is too small, there will be a lack of signal capture. Too many sensors will lead to redundant signal acquisition, large data volume, and increased cost.
  • the number of sensors should be at least not less than 3, which can cover the left, middle and right regions of the abdominal wall of the pregnant woman.
  • a 4-channel pressure sensor is used for description (as shown in Figure 2).
  • S0, S1, S2, and S3 respectively represent 4-channel pressure sensors, which are evenly distributed laterally on the abdominal wall of pregnant women.
  • This distribution method can minimize fetal movement.
  • the packaging area of the monitoring belt is small, and the skin area in direct contact with pregnant women is small, which can significantly improve the wearing comfort.
  • the fetal movement signal collected at the far position in the longitudinal direction will be slightly weakened, and this problem can be well solved by means of data preprocessing in the present invention.
  • S0, S1, S2, and S3 collect the normal abdominal wall breathing signals of pregnant women; when the fetal movement is in the form of "knocking", the triggered fetal movement is located at f0, and the fetal movement wave signal can be detected by S0 , S1 sensor acquisition, the signal strength received by S2, S3 is very weak; when the fetal movement form is "strong", it can trigger multiple areas of the abdominal wall of pregnant women, such as f1_a and f1_b areas, the fetal movement signal can be collected by S0, S3 sensors , the signal strength received by S1 and S2 is very weak.
  • the transmission between the sensor and the main control circuit can use a flexible cable or a fabric wire, which has the characteristics of invisibility, flattening, and flexibility.
  • the sensor can be integrated into existing products such as abdominal support belt, fetal monitoring belt or elastic fabric, or the circuit can be encapsulated in silicone material, which can significantly improve the comfort and breathability of pregnant women when they wear it for a long time.
  • the acquisition frequency of the sensor depends on the situation. Generally speaking, it is between 10Hz and 100Hz. If it is too low, it is not conducive to the extraction and analysis of signal characteristics. If it is too high, it will put forward greater requirements on data transmission stability, battery power supply, and server storage space.
  • the intelligent terminal is used for transmitting the multi-channel data collected by the data collection module to the data storage and analysis and determination module.
  • the smart terminal is selected as a smart phone or tablet, etc., and the smart terminal is connected to the sensor, data storage and analysis and determination module by wireless communication (Bluetooth or WIFI, etc.).
  • the data storage and analysis and determination module includes a data storage unit and an analysis and determination unit, the data storage unit receives and stores the multi-channel data sent by the intelligent terminal, and the analysis and determination unit analyzes and determines the multi-channel data to
  • the vibration signal distinguishes the fetal movement signal and the noise signal, and further distinguishes and determines the specific form of the fetal movement signal and the noise signal to form a classification result; wherein, the specific form of the fetal movement signal includes at least the percussion form of fetal movement and the strong form of fetal movement, and the noise signal.
  • the specific forms of noise include at least breathing noise, sneezing noise and body motion noise.
  • the data storage and analysis and determination module is deployed on the cloud server, and the intelligent terminal uses bluetooth or wifi technology to upload to the cloud server and store it;
  • the significant advantages of the traditional method in front-end software are: good security and confidentiality, convenient iterative update of algorithms, convenient expansion of computing performance, and good support for third-party libraries such as math library/AI algorithm library.
  • fetal movement needs to be monitored 3 times a day for 1 hour each time.
  • the invention stores the data in the cloud server, which not only facilitates the elastic expansion of the storage capacity, but also facilitates the security and privacy protection of the user data.
  • the data management module includes a statistical unit and an application terminal, and the classification result of the data storage and analysis and determination module is sent back to the data management module, and the data management module receives the classification result sent by the data storage and analysis and determination module, and according to This forms a multi-dimensional fetal movement indicator within the unit monitoring time.
  • the application terminal displays the multi-dimensional fetal movement indicators obtained by the statistical unit.
  • the application terminal may include a management background and a personal user terminal (such as a mobile phone or a computer, etc.)
  • the user terminal can be used by a single pregnant woman to know her fetal movement assessment.
  • the multi-dimensional fetal movement index includes at least the number of fetal movements within the unit monitoring time, the form of fetal movement, the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time and fetal activity, specifically:
  • the longest duration of fetal movement is: the total time occupied by the interval with the longest duration among the determination unit intervals continuously determined as fetal movement signals within a unit monitoring time.
  • the proportion of strong fetal movement within the longest duration is: the percentage of the interval determined to be a strong form of fetal movement in the longest duration interval of fetal movement within the unit monitoring time.
  • the longest duration of fetal movement is 60s.
  • the fetal movement form is “strong”
  • the longest static time of the fetus is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined to be noise signals within the unit monitoring time.
  • the above fetal movement indicators can effectively characterize the subjective feelings of pregnant women on the intensity, characteristics and duration of fetal movement. The occurrence of too low and other conditions urgently need the attention of doctors or pregnant women.
  • the present invention can also include the fetal movement form (such as percussion, continuous, strong, etc.), the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time, and fetal activity.
  • fetal movement form such as percussion, continuous, strong, etc.
  • the longest duration of fetal movement such as percussion, continuous, strong, etc.
  • the proportion of strong fetal movement in the longest duration the longest fetal static time
  • fetal activity fetal activity
  • the method for performing fetal movement monitoring by the smart wearable fetal movement monitoring system includes the following steps:
  • the intelligent terminal wirelessly transmits the multi-pass data collected by the data collection module to the data storage and analysis and determination module;
  • the data storage unit in the data storage and analysis and determination module receives and stores the multi-channel data sent by the intelligent terminal, and then the analysis and determination unit in the data storage and analysis and determination module analyzes and determines the multi-channel data,
  • the vibration signal is distinguished from the fetal movement signal and the noise signal, and the specific form of the fetal movement signal and the noise signal is further distinguished and determined to form a classification result;
  • the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
  • the management background and the personal user terminal in the application terminal display the obtained multi-dimensional fetal movement index for the user to obtain.
  • the method that the analysis and determination unit analyzes and determines the multi-channel data comprises the following steps:
  • the data of the N channels received in the unit monitoring time is cut and segmented according to the timeline to form multiple independent judgment units, and then the multiple judgment units are divided one by one according to the timeline. Analyze and determine through the following steps;
  • the vibration signal is firstly judged to distinguish the fetal movement signal and the noise signal, and then the specific form of the fetal movement signal and the noise signal is discriminated and judged to form a classification result, and then the analysis and judgment of the next judgment unit is carried out;
  • step 4) Repeat the above step 3) until the analysis and determination of all the determination units within the unit monitoring time are completed.
  • step 1) specifically includes: first, the vibration signal is smoothed by a method including at least wavelet threshold denoising and Butterworth filtering, and then the baseline drift correction is performed by using the asymmetric least squares baseline correction method .
  • the hardware acquisition circuit has power frequency interference and high-frequency noise. Due to its own characteristics and changes in the external environment, the data collected by the pressure sensor has a baseline drift. The noise existing in these hardware modules is unavoidable. Such factors are important for subsequent feature extraction and model design. Great impact, good preprocessing of the collected data is an essential step in designing a good algorithm. Wavelet threshold denoising, Butterworth filtering and other means can achieve better smoothing effect, setting an ideal wavelet coefficient denoising threshold, or setting an appropriate Butterworth critical frequency can effectively solve the power frequency interference and For high-frequency noise problems, these parameters should be determined and improved according to the sampling frequency of the system and the trigger frequency of the effective signal.
  • Figure 4 and Figure 5 show the system's preprocessing process for typical signals.
  • Figure 4 shows the preprocessing effect of the breathing signal in the resting state
  • Figure 5 shows the signal preprocessing effect when the fetal movement is triggered.
  • step 2) of this embodiment the batch of multi-channel pressure sensing data is cut into segments to form a single independent determination unit.
  • the time span of a single determination unit needs to be determined by comprehensively considering the fetal movement trigger time and the system sampling frequency. Generally speaking , the time span of a single determination unit can be 2-15 seconds. If the determination unit within this time span has fetal movement characteristics, it is determined as "true”, that is, fetal movement signal, otherwise it is determined as "false", that is, noise signal.
  • the 4-channel pressure sensing data is cut into segments to form multiple judgment units connected in sequence, and each judgment unit includes 4 channels collected in the same time segment. data.
  • step 3) of this embodiment the collected data is specifically classified into: percussion fetal movement, strong fetal movement, breathing noise, sneezing noise and body movement noise.
  • the waveforms of several representative signals are listed as follows (as shown in Figure 6).
  • the 4 curves in the figure represent the pressure data collected by the 4 sensing channels respectively.
  • Figure 6a shows the data collected by the 4-channel sensor when there is no fetal movement.
  • the 4-channel data is the abdominal wall pressure signal generated by the normal breathing of the pregnant woman, and each channel has obvious breathing signal characteristics;
  • Figure 6b is a "tapping" form of The data waveform generated by fetal movement, the curve channel indicated by the arrow in the figure has obvious pressure pulse signal;
  • Figure 6c is the data waveform generated by the "strong” fetal movement, the “strong” fetal movement can trigger multiple abdominal wall areas, the arrow in the figure The two curve channels referred to can monitor the obvious pressure jump process;
  • Figure 6d shows the data waveform generated by the "sneezing" noise.
  • the 4-channel data shows a significant pressure increase, and then quickly drops to around 0, and then returns to In the normal pressure data range, there are fewer regular peaks and troughs;
  • Figure 6e shows the data waveform generated by "body motion" noise.
  • the pressure average of the 4 channels will increase significantly at the same time, and slowly return to the normal value, and there is no regularity. Peaks and valleys.
  • the algorithms provided in some embodiments of the present invention can perform feature fusion on the multi-channel sensor data of each determination unit, using shallow features (including but not limited to time-domain features, frequency-frequency features, wavelet series, etc.) and similarity Algorithms (including but not limited to Pearson correlation coefficient, Hausdorff distance, Frechet distance) and AI algorithms (including but not limited to KNN, logistic regression, SVM, etc.) Two labels of "true” and “false” are indicated), and further determine what form of fetal movement and what form of noise it belongs to.
  • shallow features including but not limited to time-domain features, frequency-frequency features, wavelet series, etc.
  • similarity Algorithms including but not limited to Pearson correlation coefficient, Hausdorff distance, Frechet distance
  • AI algorithms including but not limited to KNN, logistic regression, SVM, etc.
  • the acquisition units include four uniformly spaced laterally arranged on the abdominal wall of the pregnant woman, so as to perform parallel acquisition of 4-channel data.
  • step 3 the specific steps of analyzing and determining the determination unit by multi-channel feature analysis are:
  • cov(X, Y) represents the covariance between two variables X, Y, ⁇ X , ⁇ Y represents the standard deviation of the two variables X, Y; s0, s1, s2, s3 represent the four-channel passing through
  • Pearson correlation coefficients between the four channels namely ⁇ 0,1 , ⁇ 0,2 , ⁇ 0,3 , ⁇ 1,2 , ⁇ 1,3 , ⁇ 2 , 3.
  • ⁇ 0 1/3( ⁇ 0,1 + ⁇ 0,2 + ⁇ 0,3 );
  • ⁇ 1 1/3( ⁇ 0,1 + ⁇ 1,2 + ⁇ 1,3 );
  • ⁇ 2 1/3( ⁇ 0,2 + ⁇ 1,2 + ⁇ 2,3 );
  • ⁇ 3 1/3( ⁇ 0,3 + ⁇ 1,3 + ⁇ 2,3 ).
  • the fetal movement signal is a weak physiological parameter signal.
  • the four pressure sensors will not be triggered at the same time, and the Pearson correlation coefficient between the four channels is obviously weaker.
  • the noise signals such as breathing, sneezing, and body movement will stimulate the four pressure sensors at the same time, and the waveforms have similar development trends. Accordingly, they have high Pearson correlation coefficients, ⁇ 0 , ⁇ 1 , ⁇ 2 , ⁇ 3 is larger.
  • ⁇ 0.4 is weak or irrelevant.
  • 3-1-3 Perform spectrum analysis and normalization on the four-channel signal, and calculate the average value amp n of the corresponding amplitudes of the four channel signals at different frequencies, and count the number of channels whose amp n is greater than the amplitude threshold thresholdAmp, denoted as count ( amp>thresholdAmp) ;
  • the normalized amplitude thresholdAmp is about 0.2.
  • the periodic regular breathing signal is expressed as a cosine signal, the main frequency count (amp>thresholdAmp) is 2, and the two frequencies correspond to the constant term and the cosine frequency respectively.
  • meanRowValue represents the mean value of the row vector
  • index represents the index of the row vector
  • r max-min meanRowValue max -meanRowValue min ,
  • meanRowValue max represents the maximum value of the mean value of the row vector
  • meanRowValue min represents the minimum value of the mean value of the row vector
  • index max represents the index of the maximum value of the row vector mean value, The index of the minimum value of the mean value of the row vector;
  • the threshold thresholdValue can be set to 3 times the breathing amplitude.
  • the signals are classified into five categories: noise (breathing), noise (body movement), noise (sneezing), fetal movement (knocking), and fetal movement (strong) through the above algorithm, and labels 0 (breathing), -1 (body motion), -2 (sneezing), 1 (tapping), 2 (strong), as shown in Figure 7.
  • the performance of the classification algorithm is also evaluated, and the method used is: calculating the precision and recall indexes of each class, and multiplying by the weight proportion of the class in the total number of samples, The precision and recall indicators of the entire classification model are obtained, and the F1 value of the entire classification model is derived to determine the performance of the algorithm: the higher the F1 value, the more ideal the classification model is.
  • TP means that the correct prediction is a positive example
  • FP means that the wrong prediction is a positive example
  • FN means that the wrong prediction is a negative example.
  • the meaning of precision is: the proportion of correctly predicted positive (TP) accounts for all predicted positives (TP+FP)
  • the meaning of recall is: correctly predicted positive (TP) accounts for all positive samples (TP) +FN) ratio;
  • w 0 represents the weight of label 0 (breath) in all samples, w -2 , w -1 , w 1 , w 2 And so on; precision 0 indicates the precision rate of the class identified as label 0 (breath), recall 0 indicates the recall rate of the class identified as label 0 (breath), and so on for other categories;
  • the horizontal axis represents the true class, and the vertical axis represents the predicted class.

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Public Health (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Animal Behavior & Ethology (AREA)
  • Surgery (AREA)
  • Molecular Biology (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Biomedical Technology (AREA)
  • Artificial Intelligence (AREA)
  • Signal Processing (AREA)
  • Physiology (AREA)
  • Psychiatry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Fuzzy Systems (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Pediatric Medicine (AREA)
  • Pregnancy & Childbirth (AREA)
  • Gynecology & Obstetrics (AREA)
  • Reproductive Health (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

A smart wearable fetal movement monitoring system, comprising: a data collection module, a smart terminal, a data storage and analysis and determination module deployed on a cloud server, and a data management module. The system deploys the data storage and analysis and determination module on the cloud server. Compared with the conventional approach of embedding such a module into a hardware terminal or front-end software, the approach of the invention has significant advantages, including good security and confidentiality, convenient iterative updating of algorithms and expansion of computing performance, and good support for third-party libraries such as math or AI algorithm libraries. In addition to monitoring fetal movement count, the system can also monitor a number of fetal movement evaluation indicators, including the manner of fetal movement (such as kicking, continuous movement, intense movement, etc.), the longest duration of continuous fetal movement, the proportion of intense fetal movement within said longest duration, the longest still period of the fetus, and fetal activity level. The invention, by means of such indicators, quantitatively describes for the first time the perceptions of a pregnant women of the intensity, characteristics, and duration of fetal movement, and thus has important medical significance as reference data.

Description

智能穿戴式胎动监测系统Smart wearable fetal movement monitoring system 技术领域technical field
本发明涉及胎动检测技术领域,特别涉及一种智能穿戴式胎动监测系统。The invention relates to the technical field of fetal movement detection, in particular to an intelligent wearable fetal movement monitoring system.
背景技术Background technique
胎动是孕妇对胎儿宫内健康状况最直观的感受,当胎儿发生宫内损伤、发育迟缓甚至死亡时,孕妇都可通过胎动的异常变化有所察觉。涉及胎动自我监测行为的指南多数肯定了胎动自我监测的重要性,我国在《孕前和孕期保健指南(2018)》推荐孕妇在孕29-30周开始数胎动 1,国外指南大多推荐孕妇在28周后开始每天监测胎动 2。胎动减少经常是胎儿夭折的第一信号 3,2018澳大利亚/新西兰临床实践指南指出,孕妇应不仅仅关注胎动次数,对于胎动强度、胎动特征、持续时间的关注度更加重要 4。一般而言,胎动最长持续时间超过5min,最长持续时间内强烈胎动占比超过80%,意味着胎儿在此时间段一直处于活动状态,且动作强烈程度过高。当胎动异常活跃、强烈,持续时间过长时,孕妇及医护人员要谨慎预防出现脐带绕颈,胎儿供氧不足等现象。新西兰的一项病例对照研究纳入155例死胎病例和310例活产病例,研究表明,短时间内突然变强的胎动与死胎风险增加有关,风险增加将近7倍。胎动突然频繁、强烈,特别是随之出现的胎动减少或消失是急性胎儿窘迫的表现,如强烈胎动未能缓解,要警惕进一步引起胎儿死亡 6。胎儿最长静态时间超过50min,胎儿活跃度低于10%意味胎儿胎动次数较少,频繁出现此类情况,则应引起孕妇及医护人员高度重视。频繁出现的胎动减少与胎儿早产甚至死胎现象密切相关,大多数死胎都伴随3-4天的频繁胎动减少现象,55%经历死胎的孕妇都能明显感知到频繁的胎动减少 7。胎动减少被认为与胎儿生长受限、死胎等不良结局相关,胎动减少者发生死胎的风险增加4倍 8,还与感染、神经发育异常、母胎输血、胎盘功能不全、脐带并发症和紧急分娩、早产等不良妊娠结局密切相关。围产儿出现脑损伤、新生儿缺血缺氧性脑病等不良妊娠结局的可能性增加 9;10。综合考量胎动次数、胎儿最长静态时 间、胎儿活跃度指标,当频繁出现胎动较少情况,不论超声评估结果如何,都意味着孕妇存在胎盘功能障碍的高风险 7,需要进行进一步的医学诊断。 Fetal movement is the most intuitive feeling that pregnant women have about the health of the fetus in the uterus. When the fetus suffers from intrauterine injury, growth retardation or even death, pregnant women can detect abnormal changes in fetal movement. Most of the guidelines involving fetal movement self-monitoring behavior affirm the importance of fetal movement self-monitoring. In China, the "Guidelines for Pre-pregnancy and Pregnancy Health Care (2018)" recommend that pregnant women start counting fetal movements at 29-30 weeks of pregnancy1, and most foreign guidelines recommend pregnant women at 28 weeks. After that, monitor fetal movement every day 2 . Decreased fetal movement is often the first sign of fetal death3 . The 2018 Australian/New Zealand clinical practice guidelines point out that pregnant women should not only pay attention to the number of fetal movements, but also pay more attention to the intensity, characteristics and duration of fetal movement4 . Generally speaking, the longest duration of fetal movement is more than 5 minutes, and the proportion of strong fetal movement during the longest duration exceeds 80%, which means that the fetus has been in an active state during this time period, and the intensity of the movement is too high. When the fetal movement is abnormally active, strong and lasts too long, pregnant women and medical staff should be cautious to prevent the occurrence of umbilical cord around the neck and insufficient oxygen supply to the fetus. A New Zealand case-control study of 155 stillbirths and 310 live births showed that sudden, intense fetal movements over a short period of time were associated with a nearly seven-fold increased risk of stillbirth. Sudden, frequent and intense fetal movement, especially the subsequent reduction or disappearance of fetal movement, is a manifestation of acute fetal distress . The longest static time of the fetus is more than 50min, and the fetal activity is less than 10%, which means that the number of fetal movements is less. If such a situation occurs frequently, pregnant women and medical staff should pay great attention to it. Frequently reduced fetal movement is closely related to preterm birth or even stillbirth. Most stillbirths are accompanied by frequent reduced fetal movement within 3-4 days, and 55% of pregnant women who experience stillbirth can noticeably perceive frequent reduced fetal movement7 . Decreased fetal movement is thought to be associated with adverse outcomes such as fetal growth restriction, stillbirth, and a 4 -fold increased risk of stillbirth in those with reduced fetal movement. Preterm birth and other adverse pregnancy outcomes are closely related. There is an increased likelihood of adverse pregnancy outcomes such as perinatal brain injury and neonatal hypoxic ischemic encephalopathy9 ;10 . Taking into account the number of fetal movements, the longest fetal static time, and the indicators of fetal activity, when frequent fetal movements occur less frequently, regardless of the results of ultrasound assessment, it means that pregnant women have a high risk of placental dysfunction7, and further medical diagnosis is required.
所以,除了胎动次数外,对更多形式的胎动指标(如胎儿最长静态时间、胎儿活跃度等)的监测具有重要的医学参考意义,但现有产品普遍还停留在仅能监测胎动次数的水平,难以全面反应胎儿的状态。Therefore, in addition to the number of fetal movements, the monitoring of more forms of fetal movement indicators (such as the longest fetal static time, fetal activity, etc.) has important medical reference significance. level, it is difficult to fully reflect the status of the fetus.
引用文献:Citation:
[1]中华医学会妇产科学分会产科学组.孕前和孕期保健指南(2018)[J].中华妇产科杂志,2018,53(1):7-13.[1] Obstetrics Group, Obstetrics and Gynecology Branch of Chinese Medical Association. Guidelines for health care before and during pregnancy (2018) [J]. Chinese Journal of Obstetrics and Gynecology, 2018, 53(1): 7-13.
[2]张雯,张静.孕妇胎动自我监测行为研究现状及指南建议[J].中国妇幼健康研究,2017,28(2):213-215.[2] Zhang Wen, Zhang Jing. Research status and guideline recommendations of maternal fetal movement self-monitoring behavior [J]. China Maternal and Child Health Research, 2017, 28(2): 213-215.
[3]Jf F.A kick from within-fetal movement counting and the cancelled progress in antenatal care[J].J Perinat Med,2004,32(1):13-24.[3]Jf F.A kick from within-fetal movement counting and the canceled progress in antenatal care[J].J Perinat Med,2004,32(1):13-24.
[4]Daly L M,Gardener G,Bowring V,et al.Care of pregnant women with decreased fetal movements:Update of a clinical practice guideline for Australia and New Zealand[J].Australian and New Zealand Journal of Obstetrics and Gynaecology,2018,58(4):463-468.[4]Daly L M, Gardener G, Bowring V, et al.Care of pregnant women with decreased fetal movements:Update of a clinical practice guideline for Australia and New Zealand[J].Australian and New Zealand Journal of Obstetrics and Gynaecology, 2018, 58(4): 463-468.
[5]Ryo E,Nishihara K,Matsumoto S,et al.A new method for long-term home monitoring of fetal movement by pregnant women themselves[J].Med Eng Phys,2012,34(5):566-72.[5] Ryo E, Nishihara K, Matsumoto S, et al.A new method for long-term home monitoring of fetal movement by pregnant women themselves[J].Med Eng Phys,2012,34(5):566-72.
[6]T S,Jmd T,Ea M,et al.Maternal perception of fetal activity and late stillbirth risk:findings from the auckland stillbirth study[J].Birth,2011,38(4):311-316.[6] T S, Jmd T, Ea M, et al. Maternal perception of fetal activity and late stillbirth risk: findings from the auckland stillbirth study[J].Birth,2011,38(4):311-316.
[7]Scala C,Bhide A,Familiari A,et al.Number of episodes of reduced fetal movement at term:association with adverse perinatal outcome[J].Am J Obstet Gynecol,2015,213(5):678e1-6.[7]Scala C, Bhide A, Familiari A, et al.Number of episodes of reduced fetal movement at term:association with adverse perinatal outcome[J].Am J Obstet Gynecol,2015,213(5):678e1-6.
[8]王萌璐,陈倩.死胎的病因与预防[J].中国实用妇科与产科杂志,2017,33(11):1121-1125.[8] Wang Menglu, Chen Qian. The etiology and prevention of stillbirth [J]. Chinese Journal of Practical Gynecology and Obstetrics, 2017, 33(11): 1121-1125.
[9]M T,H F,S S,et al.Brain damage caused by severe fetomaternal hemorrhage[J].Pediatrics International,2010,52(2):301-304.[9] M T, H F, S S, et al. Brain damage caused by severe fetomaternal hemorrhage [J]. Pediatrics International, 2010, 52(2): 301-304.
[10]黑明燕.孕晚期胎动减少与新生儿缺氧缺血性脑损伤[J].中华实用儿科 临床杂志,2015,30(4):311-316.[10] Hei Mingyan. Fetal movement reduction in late pregnancy and neonatal hypoxic-ischemic brain injury [J]. Chinese Journal of Practical Pediatrics, 2015, 30(4): 311-316.
发明内容SUMMARY OF THE INVENTION
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种智能穿戴式胎动监测系统。The technical problem to be solved by the present invention is to provide an intelligent wearable fetal movement monitoring system in view of the above-mentioned deficiencies in the prior art.
为解决上述技术问题,本发明采用的技术方案是:一种智能穿戴式胎动监测系统,包括:数据采集模块、智能终端、部署于云服务器上的数据存储与分析判定模块以及数据管理模块;In order to solve the above technical problems, the technical solution adopted in the present invention is: an intelligent wearable fetal movement monitoring system, comprising: a data acquisition module, an intelligent terminal, a data storage and analysis and determination module and a data management module deployed on a cloud server;
所述数据采集模块包括间隔设置在孕妇腹壁上的N个用于采集孕妇腹壁的振动信号的采集单元,以进行N个通道数据并行采集;The data acquisition module includes N acquisition units arranged on the abdominal wall of the pregnant woman at intervals for collecting vibration signals of the abdominal wall of the pregnant woman, so as to perform parallel acquisition of N channel data;
所述智能终端用于将所述数据采集模块采集的多通道数据传输至所述数据存储与分析判定模块;The intelligent terminal is used for transmitting the multi-channel data collected by the data collection module to the data storage and analysis and determination module;
所述数据存储与分析判定模块包括数据存储单元和分析判定单元,所述数据存储单元接收并存储所述智能终端发送的多通道数据,所述分析判定单元对多通道数据进行分析判定,以将振动信号进行胎动信号与噪声信号的区分,并进一步对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果;其中,胎动信号的具体形式至少包括敲击形式胎动和强烈形式胎动,噪声信号的具体形式至少包括呼吸噪声、喷嚏噪声和体动噪声;The data storage and analysis and determination module includes a data storage unit and an analysis and determination unit, the data storage unit receives and stores the multi-channel data sent by the intelligent terminal, and the analysis and determination unit analyzes and determines the multi-channel data to The vibration signal distinguishes the fetal movement signal and the noise signal, and further distinguishes and determines the specific form of the fetal movement signal and the noise signal to form a classification result; wherein, the specific form of the fetal movement signal includes at least the percussion form of fetal movement and the strong form of fetal movement, and the noise signal. The specific forms of noise include at least breathing noise, sneezing noise and body motion noise;
所述数据管理模块包括统计单元以及应用终端,所述数据管理模块接收所述数据存储与分析判定模块发送的分类结果,并据此形成单位监测时间内的多维胎动指标;The data management module includes a statistical unit and an application terminal, and the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
所述应用终端展示所述统计单元得到的多维胎动指标。The application terminal displays the multi-dimensional fetal movement index obtained by the statistical unit.
优选的是,所述采集单元为可穿戴设置在孕妇腹壁上的压力传感器。Preferably, the collection unit is a wearable pressure sensor disposed on the abdominal wall of the pregnant woman.
优选的是,所述应用终端包括管理后台和个人用户终端。Preferably, the application terminal includes a management background and a personal user terminal.
优选的是,所述多维胎动指标至少包括在单位监测时间内的胎动次数、胎动形式、胎动最长持续时间、最长持续时间内强烈胎动占比、胎儿最长静态时间以及胎儿活跃度;Preferably, the multi-dimensional fetal movement index includes at least the number of fetal movements per unit monitoring time, the form of fetal movement, the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time, and fetal activity;
其中,所述胎动最长持续时间为:单位监测时间内,连续被判定为胎动信号的判定单元区间中,持续时间最长的区间所占的总时间;Wherein, the longest duration of the fetal movement is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined as fetal movement signals within the unit monitoring time;
所述最长持续时间内强烈胎动占比为:单位监测时间内,胎动最长持续时间区间中,被判定为强烈形式胎动的区间所占的百分比;The proportion of strong fetal movement within the longest duration is: within the unit monitoring time, in the longest duration interval of fetal movement, the percentage of the interval determined to be a strong form of fetal movement;
所述胎儿最长静态时间为:单位监测时间内,连续被判定为噪声信号的判定单元区间中,持续时间最长的区间所占的总时间;The longest static time of the fetus is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined to be noise signals within the unit monitoring time;
所述胎儿活跃度为:单位监测时间内,被判定为胎动信号的判定单元占单位监测时间内的所有判定单元的百分比。The fetal activity is: the percentage of the determination units determined as fetal movement signals in all determination units in the unit monitoring time in the unit monitoring time.
优选的是,所述智能穿戴式胎动监测系统进行胎动监测的方法包括以下步骤:Preferably, the method for performing fetal movement monitoring by the smart wearable fetal movement monitoring system comprises the following steps:
S1、通过所述数据采集模块对孕妇腹壁进行N个通道的的振动信号数据的并行采集;S1, carry out the parallel collection of the vibration signal data of N channels to the abdominal wall of pregnant women by the data collection module;
S2、所述智能终端将所述数据采集模块采集的多通数据无线传输至所述数据存储与分析判定模块;S2. The intelligent terminal wirelessly transmits the multi-pass data collected by the data collection module to the data storage and analysis and determination module;
S3、所述数据存储与分析判定模块中的数据存储单元接收并储存所述智能终端发送的多通道数据,然后所述数据存储与分析判定模块中的分析判定单元对多通道数据进行分析判定,将振动信号进行胎动信号与噪声信号的区分,并进一步对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果;S3. The data storage unit in the data storage and analysis and determination module receives and stores the multi-channel data sent by the intelligent terminal, and then the analysis and determination unit in the data storage and analysis and determination module analyzes and determines the multi-channel data, The vibration signal is distinguished from the fetal movement signal and the noise signal, and the specific form of the fetal movement signal and the noise signal is further distinguished and determined to form a classification result;
S4、所述数据管理模块接收所述数据存储与分析判定模块发送的分类结果,并据此形成单位监测时间内的多维胎动指标;S4, the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
S5、所述应用终端中的管理后台和个人用户终端对获得的多维胎动指标进行展示,以供用户获取。S5. The management background and the personal user terminal in the application terminal display the obtained multi-dimensional fetal movement index for the user to obtain.
优选的是,所述步骤S3中分析判定单元对多通道数据进行分析判定的方法包括以下步骤:Preferably, the method for analyzing and determining the multi-channel data by the analyzing and determining unit in the step S3 includes the following steps:
1)数据预处理;1) Data preprocessing;
2)对预处理后的数据,首先将单位监测时间内接收到的N个通道的数据按时间线进行数据切割分段,形成多个独立的判定单元,然后按时间线对多个判定单元逐一通过以下步骤进行分析判定;2) For the preprocessed data, firstly, the data of the N channels received in the unit monitoring time is cut and segmented according to the timeline to form multiple independent judgment units, and then the multiple judgment units are divided one by one according to the timeline. Analyze and determine through the following steps;
3)通过多通道特征分析先对振动信号进行胎动信号与噪声信号的区分判定,然后再对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果, 之后进行下一个判定单元的分析判定;3) by multi-channel feature analysis, the vibration signal is firstly judged by distinguishing the fetal movement signal and the noise signal, and then the specific form of the fetal movement signal and the noise signal is discriminated and judged to form a classification result, and then the analysis and judgement of the next judgment unit is carried out;
4)重复上述步骤3)直至完成单位监测时间内的所有判定单元的分析判定。4) Repeat the above step 3) until the analysis and determination of all the determination units within the unit monitoring time are completed.
优选的是,所述步骤1)具体包括:先对振动信号采用至少包括小波阈值去噪、巴特沃斯滤波在内的方法进行平滑处理,然后采用非对称最小二乘基线校正方法进行基线漂移校正。Preferably, the step 1) specifically includes: first, the vibration signal is smoothed by a method including at least wavelet threshold denoising and Butterworth filtering, and then a baseline drift correction is performed by using an asymmetric least squares baseline correction method .
优选的是,所述步骤3)具体包括:Preferably, the step 3) specifically includes:
3-1)对单个判定单元进行多通道特征提取,包括:3-1) Perform multi-channel feature extraction on a single decision unit, including:
3-1-1)提取N个通道之间的皮尔逊相关系数,然后计算每个通道对于其他通道皮尔逊相关系数的均值,记为皮尔逊相关系数均值ρ n3-1-1) Extract the Pearson correlation coefficient between the N channels, then calculate the mean value of the Pearson correlation coefficient for each channel for other channels, and denote it as the Pearson correlation coefficient mean value ρ n ;
3-1-2)计算N个通道中每个通道的峰峰值商:根据采样频率,设定峰峰值之间的最小水平单位距离,在此距离下,计算每一个通道种最大峰值与最小峰值的比值,记为peakDivision N3-1-2) Calculate the peak-to-peak quotient of each channel in the N channels: According to the sampling frequency, set the minimum horizontal unit distance between peak-to-peak values, and at this distance, calculate the maximum peak value and minimum peak value of each channel The ratio, denoted as peakDivision N ;
3-1-3)对N个通道信号做频谱分析及归一化处理,并计算N个通道信号不同频率对应振幅的平均值amp n,统计amp n大于振幅阈值thresholdAmp的通道数量,记为count (amp>thresholdAmp)3-1-3) Perform spectrum analysis and normalization on the N channel signals, and calculate the average value amp n of the corresponding amplitudes of the N channel signals at different frequencies, and count the number of channels whose amp n is greater than the amplitude threshold thresholdAmp, denoted as count (amp>thresholdAmp) ;
3-1-4)矩阵特征分析:单个判定单元内,将N个通道信号的振动信号数据构成M*N的矩阵,M表示采样频率f与判定单元时长t的乘积,即M=f*t;对于该矩阵,以meanRowValue表示行向量的均值,index表示行向量的索引,取如下特征:3-1-4) Matrix feature analysis: In a single judgment unit, the vibration signal data of N channel signals are formed into an M*N matrix, where M represents the product of the sampling frequency f and the judgment unit duration t, that is, M=f*t ; For this matrix, meanRowValue represents the mean value of the row vector, and index represents the index of the row vector, taking the following characteristics:
a)行向量均值最大值与最小值的差值a) The difference between the maximum value and the minimum value of the row vector mean
r max-min,r max-min=meanRowValue max-meanRowValue minr max-min , r max-min = meanRowValue max -meanRowValue min ,
其中,meanRowValue max表示行向量均值最大值,meanRowValue min表示行向量均值最小值; Among them, meanRowValue max represents the maximum value of the mean value of the row vector, and meanRowValue min represents the minimum value of the mean value of the row vector;
[根据细则26改正01.02.2021] 
b)行向量均值最大值的索引与行向量均值最小值的索引差index max-min,
Figure WO-DOC-FIGURE-1
其中,index max表示行向量均值最大值的索引,
Figure WO-DOC-FIGURE-2
示行向量均值最小值的索引;
[Corrected 01.02.2021 according to Rule 26]
b) The index difference between the index of the maximum value of the row vector mean and the index of the minimum value of the row vector mean index max-min ,
Figure WO-DOC-FIGURE-1
Among them, index max represents the index of the maximum value of the row vector mean value,
Figure WO-DOC-FIGURE-2
The index of the minimum value of the mean value of the row vector;
2-2)依据步骤2-1)获得的多通道特征对该判定单元的振动信号进行胎动信号与噪声信号的具体分类,包括:2-2) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this determination unit according to the multi-channel feature obtained in step 2-1), including:
3-2-1)设定2个皮尔逊相关系数判定阈值A和B,其中,0<A<B,将所有通道的皮尔逊相关系数均值ρ n中的最小值ρ min与A和B进行比较,再根据比较结果按以下不同步骤进行判定; 3-2-1) Set two Pearson correlation coefficient judgment thresholds A and B, where 0<A<B, and compare the minimum value ρ min in the mean value ρ n of the Pearson correlation coefficient of all channels with A and B. Compare, and then judge according to the comparison results according to the following different steps;
依据统计学经验,皮尔逊相关系数值域等级划分如下:0.8-1.0,极强相关;0.6-0.8,强相关;0.4-0.6,中等程度相关;0.2-0.4,弱相关;0.0-0.2,极弱相关或不相关;<0,负相关;A,B两个阈值,需综合考虑通道数N及上述统计学经验,确定并完善;According to statistical experience, the Pearson correlation coefficient range is divided as follows: 0.8-1.0, very strong correlation; 0.6-0.8, strong correlation; 0.4-0.6, moderate correlation; 0.2-0.4, weak correlation; 0.0-0.2, very strong correlation Weak correlation or irrelevance; <0, negative correlation; two thresholds A and B need to be determined and improved by comprehensively considering the number of channels N and the above statistical experience;
3-2-2)ρ min>B时,统计N个通道中每个通道的峰峰值商peakDivisionN; 3-2-2) When ρ min >B, count the peak-to-peak quotient peakDivisionN of each channel in the N channels;
I、若存在有至少一个通道的峰峰值商大于设定的阈值P T时,则判定为敲击形式胎动,输出分类结果,否则再按以下步骤继续进行判定; 1. If the peak-to-peak quotient of at least one channel is greater than the set threshold value P T , then it is determined as the fetal movement in the form of percussion, and the classification result is output, otherwise the following steps continue to be determined;
根据实验结果,阈值P T需根据传感器件传感特性(灵敏度、线性度等)确定并完善;一般而言,2.0≤P T≤2.5; According to the experimental results, the threshold P T needs to be determined and perfected according to the sensing characteristics (sensitivity, linearity, etc.) of the sensing device; generally speaking, 2.0≤P T ≤2.5;
II、统计count (amp>thresholdAmp)的数量,若count (amp>thresholdAmp)=J时,则判定为呼吸噪声,输出分类结果,其中J为不大于N的正整数;否则再按以下步骤继续进行判定; II. Count the number of count (amp>thresholdAmp ) , if count (amp>thresholdAmp) = J, it is determined to be breathing noise, and the classification result is output, where J is a positive integer not greater than N; otherwise, proceed according to the following steps determination;
III、设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I为比例系数,1≤I≤2.5; III. Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is determined as sneezing noise, otherwise it is determined as body motion noise; output the classification result, where I is the proportional coefficient , 1≤I≤2.5;
根据实验结果,阈值thresholdValue需根据传感器件传感特性(响应曲线、线性度等)确定并完善,比例系数I需根据样本表现确定并完善,一般而言,1≤I≤2.5;According to the experimental results, the threshold value thresholdValue needs to be determined and perfected according to the sensing characteristics of the sensing device (response curve, linearity, etc.), and the proportional coefficient I needs to be determined and perfected according to the performance of the sample. Generally speaking, 1≤I≤2.5;
3-2-3)ρ min<A时,若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k>N/2;根据实验结果,k值需根据通道数N及样本表现确定并完善,一般而言,k>N/2; 3-2-3) When ρ min <A, if the number of Pearson correlation coefficients less than A is not greater than k in the Pearson correlation coefficients of all channels, it is determined as percussion fetal movement, otherwise it is determined as strong fetal movement , output the classification result; where k>N/2; according to the experimental results, the value of k needs to be determined and perfected according to the number of channels N and the performance of the sample, in general, k>N/2;
3-2-4)A<ρ min<B时,再统计N个通道中每个通道的峰峰值商peakDivisionN,若存在有至少一个通道的峰峰值商大于设定的阈值P T时,则再按以下步骤a)进行判定,否则按以下步骤b)进行判定; 3-2-4) When A < ρ min < B, then count the peak-to-peak quotient peakDivisionN of each channel in the N channels, if there is at least one channel whose peak-to-peak quotient is greater than the set threshold P T , then count again. Determine according to the following step a), otherwise according to the following step b) to determine;
a)若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k>N/2;a) If among the Pearson correlation coefficients of all channels, the number of Pearson correlation coefficients less than A is not greater than k, it is determined as a percussion form of fetal movement, otherwise it is determined as a strong form of fetal movement, and the classification result is output; where k>N/ 2;
b)设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I为比例系数,1≤I≤2.5。 b) Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is judged as sneezing noise, otherwise it is judged as body motion noise; output the classification result, where I is the proportional coefficient , 1≤I≤2.5.
优选的是,所述采集单元包括沿横向均匀间隔设置在孕妇腹壁上的4个,以进行4通道数据并行采集。Preferably, the acquisition units include four uniformly spaced laterally arranged on the abdominal wall of the pregnant woman, so as to perform parallel acquisition of 4-channel data.
优选的是,所述步骤3)具体包括:Preferably, the step 3) specifically includes:
3-1)对单个判定单元进行多通道特征提取,包括:3-1) Perform multi-channel feature extraction on a single decision unit, including:
3-1-1)提取4个通道之间的皮尔逊相关系数,皮尔逊相关系数计算公式为:3-1-1) Extract the Pearson correlation coefficient between the 4 channels. The calculation formula of the Pearson correlation coefficient is:
ρ X,Y=cov(X,Y)/σ Xσ Y=E((X-μ X)(Y-μ Y))/σ Xσ Yρ X,Y =cov(X,Y)/σ X σ Y =E((X-μ X )(Y-μ Y ))/σ X σ Y ;
其中,cov(X,Y)表示两个变量X,Y之间的协方差,σ X,σ Y表示两个变量X,Y的标准差;以s0,s1,s2,s3分别表示四通道经过预处理之后的振动信号数据,则四通道之间共有6个皮尔逊相关系数,即ρ 0,1,ρ 0,2,ρ 0,3,ρ 1,2,ρ 1,3,ρ 2,3,计算每个通道对于其他通道皮尔逊相关系数的均值,即: Among them, cov(X, Y) represents the covariance between two variables X, Y, σ X , σ Y represents the standard deviation of the two variables X, Y; s0, s1, s2, s3 represent the four-channel passing through For the preprocessed vibration signal data, there are 6 Pearson correlation coefficients between the four channels, namely ρ 0,1 , ρ 0,2 , ρ 0,3 , ρ 1,2 , ρ 1,3 , ρ 2 , 3. Calculate the mean of the Pearson correlation coefficient of each channel for other channels, namely:
ρ 0=1/3(ρ 0,10,20,3); ρ 0 =1/3(ρ 0,10,20,3 );
ρ 1=1/3(ρ 0,11,21,3); ρ 1 =1/3(ρ 0,11,21,3 );
ρ 2=1/3(ρ 0,21,22,3); ρ 2 =1/3(ρ 0,21,22,3 );
ρ 3=1/3(ρ 0,31,32,3); ρ 3 =1/3(ρ 0,31,32,3 );
3-1-2)计算4个通道中每个通道的峰峰值商:根据采样频率,设定峰峰值之间的最小水平单位距离,在此距离下,计算每一个通道中最大峰值与最小峰值的比值,记为peakDivision 0、peakDivision 1、peakDivision 2、peakDivision 33-1-2) Calculate the peak-to-peak quotient of each of the 4 channels: According to the sampling frequency, set the minimum horizontal unit distance between the peak and peak values, and at this distance, calculate the maximum peak value and the minimum peak value in each channel The ratio, denoted as peakDivision 0 , peakDivision 1 , peakDivision 2 , peakDivision 3 ;
3-1-3)对四通道信号做频谱分析及归一化处理,并计算4个通道信号不同频率对应振幅的平均值amp n,统计amp n大于振幅阈值thresholdAmp的通道数量,记为count (amp>thresholdAmp)3-1-3) Perform spectrum analysis and normalization on the four-channel signal, and calculate the average value amp n of the corresponding amplitudes of the four channel signals at different frequencies, and count the number of channels whose amp n is greater than the amplitude threshold thresholdAmp, denoted as count ( amp>thresholdAmp) ;
3-1-4)矩阵特征分析:单个判定单元内,将4个通道信号的振动信号构 成M*4矩阵,M表示采样频率f与判定单元时长t的乘积,即M=f*t;对于该矩阵,以meanRowValue表示行向量的均值,index表示行向量的索引,取如下特征:3-1-4) Matrix feature analysis: In a single determination unit, the vibration signals of the 4 channel signals are formed into an M*4 matrix, where M represents the product of the sampling frequency f and the determination unit duration t, that is, M=f*t; In this matrix, meanRowValue represents the mean value of the row vector, and index represents the index of the row vector, and takes the following characteristics:
a)行向量均值最大值与最小值的差值r max-mina) The difference between the maximum value and the minimum value of the row vector mean value r max-min ,
r max-min=meanRowValue max-meanRowValue minr max-min = meanRowValue max -meanRowValue min ,
其中,meanRowValue max表示行向量均值最大值,meanRowValue min表示行向量均值最小值; Among them, meanRowValue max represents the maximum value of the mean value of the row vector, and meanRowValue min represents the minimum value of the mean value of the row vector;
[根据细则26改正01.02.2021] 
b)行向量均值最大值的索引与行向量均值最小值的索引差index max-min,
Figure WO-DOC-FIGURE-3
其中,index max表示行向量均值最大值的索引,
Figure WO-DOC-FIGURE-4
示行向量均值最小值的索引;
[Corrected 01.02.2021 according to Rule 26]
b) The index difference between the index of the maximum value of the row vector mean and the index of the minimum value of the row vector mean index max-min ,
Figure WO-DOC-FIGURE-3
Among them, index max represents the index of the maximum value of the row vector mean value,
Figure WO-DOC-FIGURE-4
The index of the minimum value of the mean value of the row vector;
3-2)依据步骤3-1)获得的多通道特征对该判定单元的振动信号进行胎动信号与噪声信号的具体分类,包括:3-2) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this judgment unit according to the multi-channel feature obtained in step 3-1), including:
3-2-1)设定2个皮尔逊相关系数判定阈值A和B,其中,A=0.4,B=0.6;,将所有通道的皮尔逊相关系数均值ρ n中的最小值ρ min与A和B进行比较,再根据比较结果按以下不同步骤进行判定; 3-2-1) Set two Pearson correlation coefficient judgment thresholds A and B, where A=0.4, B=0.6; and compare the minimum value ρ min in the mean value ρ n of the Pearson correlation coefficient of all channels with A Compare with B, and then judge according to the following different steps according to the comparison result;
3-2-2)(ρ 0、ρ 1、ρ 2、ρ 3) min>0.6时,统计4个通道中每个通道的峰 3-2-2) (ρ 0 , ρ 1 , ρ 2 , ρ 3 ) when min > 0.6, count the peaks of each of the 4 channels
峰值商peakDivisionN;peak quotient peakDivisionN;
I、若存在有至少一个通道的峰峰值商大于设定的阈值P T时,P T=2,则判定为敲击形式胎动,输出分类结果,否则再按以下步骤继续进行判定; 1. If there is a peak-to - peak quotient of at least one channel greater than the set threshold PT, PT = 2, then it is judged that the fetal movement in the form of percussion, the output classification result, otherwise continue to judge according to the following steps;
II、统计count (amp>thresholdAmp)的数量,若count (amp>thresholdAmp)=J时,J=2,则判定为呼吸噪声,输出分类结果;否则再按以下步骤继续进行判定; II. Count the number of count (amp>thresholdAmp ) , if count (amp>thresholdAmp) =J, J=2, then it is judged as breathing noise, and the classification result is output; otherwise, continue to judge according to the following steps;
III、设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I=1.5; III. Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is determined as sneezing noise, otherwise it is determined as body motion noise; output the classification result, where I=1.5;
3-2-3)ρ min<A时,若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k=3; 3-2-3) When ρ min <A, if the number of Pearson correlation coefficients less than A is not greater than k in the Pearson correlation coefficients of all channels, it is determined as percussion fetal movement, otherwise it is determined as strong fetal movement , output the classification result; where k=3;
3-2-4)A<ρ min<B时,再统计N个通道中每个通道的峰峰值商peakDivisionN,若存在有至少一个通道的峰峰值商大于设定的阈值2时,则再按以下步骤a)进行判定,否则按以下步骤b)进行判定; 3-2-4) When A < ρ min < B, then count the peak-to-peak quotient peakDivisionN of each channel in the N channels. If there is at least one channel whose peak-to-peak quotient is greater than the set threshold 2, press again. The following steps a) are judged, otherwise the following steps b) are judged;
a)若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k=3;a) If among the Pearson correlation coefficients of all channels, the number of Pearson correlation coefficients less than A is not greater than k, it is determined as a percussion form of fetal movement, otherwise it is determined as a strong form of fetal movement, and the classification result is output; wherein k=3;
b)设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I=1.5。 b) Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is judged as sneezing noise, otherwise it is judged as body motion noise; output the classification result, where I=1.5.
本发明的有益效果是:The beneficial effects of the present invention are:
1、本发明将数据存储与分析判定模块部署于云服务器,相比将其嵌入到硬件终端或前端软件中的传统方式,这样做的显著优点是:安全保密性好、算法迭代更新方便、计算性能拓展方便、对于数学库/AI算法库等第三方库支持良好;1. The present invention deploys the data storage and analysis and determination module on the cloud server. Compared with the traditional method of embedding it in the hardware terminal or front-end software, the significant advantages of doing so are: good security and confidentiality, convenient iterative update of the algorithm, and easy calculation. Convenient performance expansion, good support for third-party libraries such as math library/AI algorithm library;
2、本发明采用多通道压力传感器的设计方式采集孕妇腹壁压力信号,通道数量易于拓展,提取的压力信号完善、全面,便于区分识别多种信号特征,准确性及可信度较好;2. The present invention adopts the design method of multi-channel pressure sensor to collect the abdominal wall pressure signal of pregnant women, the number of channels is easy to expand, the extracted pressure signal is perfect and comprehensive, it is easy to distinguish and identify various signal features, and the accuracy and reliability are good;
3、本发明通过基于多通道压力信号特征的融合对比分析算法,可实现对于敲击、强烈、持续等不同胎动形式及体动、喷嚏、笑声等噪声明显的区分分类,本发明的方法对于胎动监测过程中胎动形式的判定及噪声的识别更加全面完善;3. The present invention can realize the obvious distinction and classification of different fetal movement forms such as tapping, strong, continuous and other noises, as well as noises such as body movement, sneezing, laughter, etc., through the fusion and comparison analysis algorithm based on the characteristics of multi-channel pressure signals. In the process of fetal movement monitoring, the determination of fetal movement forms and the identification of noise are more comprehensive and complete;
4、本发明除了胎动次数,还可对包括胎动形式(如敲击、持续、强烈等)、胎动最长持续时间、最长持续时间内强烈胎动占比、胎儿最长静态时间、胎儿活跃度在内的多项胎动评估指标进行监测,这些指标首次定量描述了孕妇对于胎动强度、特征、持续时间的感知情况,具有重要的医学参考意义。4. In addition to the number of fetal movements, the present invention can also include fetal movement forms (such as percussion, continuous, strong, etc.), the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time, and fetal activity. For the first time, these indicators quantitatively describe pregnant women's perception of fetal movement intensity, characteristics, and duration, and have important medical reference significance.
附图说明Description of drawings
图1为本发明的智能穿戴式胎动监测系统的原理框图;Fig. 1 is the principle block diagram of the intelligent wearable fetal movement monitoring system of the present invention;
图2为本发明的4通道压力传感器信号采集的示意图;Fig. 2 is the schematic diagram of the 4-channel pressure sensor signal acquisition of the present invention;
图3为本发明的智能穿戴式胎动监测系统的工作流程图;Fig. 3 is the working flow chart of the intelligent wearable fetal movement monitoring system of the present invention;
图4为本发明的实施例中静息状态下呼吸信号的预处理效果图;4 is a preprocessing effect diagram of a breathing signal in a resting state in an embodiment of the present invention;
图5为本发明的实施例中胎动触发状态下的信号预处理效果图;Fig. 5 is the signal preprocessing effect diagram under the fetal movement trigger state in the embodiment of the present invention;
图6为本发明列举的几种代表性信号的波形图;6 is a waveform diagram of several representative signals enumerated in the present invention;
图7为本发明的实施例中的四通道信号的压力数据构成的矩阵图;7 is a matrix diagram formed by pressure data of four-channel signals in an embodiment of the present invention;
图8为本发明的实施例中进行胎动信号与噪声信号的具体分类的流程图。FIG. 8 is a flowchart of specific classification of fetal movement signals and noise signals in an embodiment of the present invention.
具体实施方式detailed description
下面结合实施例对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。The present invention will be further described in detail below with reference to the embodiments, so that those skilled in the art can implement according to the description.
应当理解,本文所使用的诸如“具有”、“包含”以及“包括”术语并不排除一个或多个其它元件或其组合的存在或添加。It should be understood that terms such as "having", "comprising" and "including" as used herein do not exclude the presence or addition of one or more other elements or combinations thereof.
参照图1,本实施例的一种智能穿戴式胎动监测系统,包括:数据采集模块、智能终端、部署于云服务器上的数据存储与分析判定模块以及数据管理模块。Referring to FIG. 1 , an intelligent wearable fetal movement monitoring system in this embodiment includes: a data acquisition module, an intelligent terminal, a data storage and analysis and determination module and a data management module deployed on a cloud server.
1、数据采集模块1. Data acquisition module
所述数据采集模块包括间隔设置在孕妇腹壁上的N个用于采集孕妇腹壁的振动信号的采集单元,以进行N个通道数据并行采集。The data collection module includes N collection units arranged on the abdominal wall of the pregnant woman at intervals and used for collecting vibration signals of the abdominal wall of the pregnant woman, so as to perform parallel data collection of N channels.
本实施例中,采集单元为可穿戴设置在孕妇腹壁上的压力传感器,本实施例中采用并行多通道压力传感器采集孕妇腹壁压力分布情况,便于拓展、维护。传感器数量可根据器件传感特性(如负载面积、灵敏度等)灵活配置,只要能反映全部腹壁范围内的压力趋势变化即可。传感器数量过少存在信号捕获缺失现象,传感器数量过多则会导致信号采集冗余、数据量大、成本增加。在优选的实施例中,传感器数量至少应不低于3个,能够覆盖到孕妇腹壁左、中、右3个区域。以下实施例中,以4通道压力传感器进行说明(如图2),S0,S1,S2,S3分别表示4通道的压力传感器,横向均匀分布在孕妇腹壁,此种分布方式可最大程度地减少胎动监测带的封装面积,与孕妇直接接触的 皮肤面积少,能够明显提升穿戴舒适性。传感器在此种分布方式下,纵向较远位置采集到的胎动信号会稍微减弱,本发明中通过数据预处理手段能够很好解决这一问题。当不存在胎动的情况下,S0,S1,S2,S3采集的是孕妇的正常腹壁呼吸信号;当胎动形式为“敲击”时,所触发的胎动位于f0处,此胎动波信号可被S0,S1传感器采集,S2,S3接收的信号强度则非常微弱;当胎儿胎动形式为“强烈”时,可触发孕妇腹壁多个区域,如f1_a及f1_b区域,此胎动信号可被S0,S3传感器采集,S1,S2接收的信号强度则非常微弱。In this embodiment, the acquisition unit is a wearable pressure sensor disposed on the abdominal wall of pregnant women. In this embodiment, parallel multi-channel pressure sensors are used to collect the pressure distribution of the abdominal wall of pregnant women, which is convenient for expansion and maintenance. The number of sensors can be flexibly configured according to the sensing characteristics of the device (such as load area, sensitivity, etc.), as long as it can reflect the pressure trend changes in the entire abdominal wall range. If the number of sensors is too small, there will be a lack of signal capture. Too many sensors will lead to redundant signal acquisition, large data volume, and increased cost. In a preferred embodiment, the number of sensors should be at least not less than 3, which can cover the left, middle and right regions of the abdominal wall of the pregnant woman. In the following embodiments, a 4-channel pressure sensor is used for description (as shown in Figure 2). S0, S1, S2, and S3 respectively represent 4-channel pressure sensors, which are evenly distributed laterally on the abdominal wall of pregnant women. This distribution method can minimize fetal movement. The packaging area of the monitoring belt is small, and the skin area in direct contact with pregnant women is small, which can significantly improve the wearing comfort. In this distribution mode, the fetal movement signal collected at the far position in the longitudinal direction will be slightly weakened, and this problem can be well solved by means of data preprocessing in the present invention. When there is no fetal movement, S0, S1, S2, and S3 collect the normal abdominal wall breathing signals of pregnant women; when the fetal movement is in the form of "knocking", the triggered fetal movement is located at f0, and the fetal movement wave signal can be detected by S0 , S1 sensor acquisition, the signal strength received by S2, S3 is very weak; when the fetal movement form is "strong", it can trigger multiple areas of the abdominal wall of pregnant women, such as f1_a and f1_b areas, the fetal movement signal can be collected by S0, S3 sensors , the signal strength received by S1 and S2 is very weak.
在优选的实施例中,传感器与主控电路之间的传输可采用柔性排线或织物导线,此种线路具有隐形化、扁平化、柔性化等特点。传感器可集成在现有的托腹带、胎监带或弹性织布等产品中,也可将线路封装在硅胶材质中,能够显著提升孕妇长时间穿戴下的舒适性、透气性。In a preferred embodiment, the transmission between the sensor and the main control circuit can use a flexible cable or a fabric wire, which has the characteristics of invisibility, flattening, and flexibility. The sensor can be integrated into existing products such as abdominal support belt, fetal monitoring belt or elastic fabric, or the circuit can be encapsulated in silicone material, which can significantly improve the comfort and breathability of pregnant women when they wear it for a long time.
传感器采集频率可视情况而定,一般而言在10Hz~100Hz,过低不利于信号特征的提取分析,过高会对数据传输稳定性、电池供能、服务器存储空间提出较大要求。The acquisition frequency of the sensor depends on the situation. Generally speaking, it is between 10Hz and 100Hz. If it is too low, it is not conducive to the extraction and analysis of signal characteristics. If it is too high, it will put forward greater requirements on data transmission stability, battery power supply, and server storage space.
2、智能终端2. Smart terminal
所述智能终端用于将所述数据采集模块采集的多通道数据传输至所述数据存储与分析判定模块。智能终端选择为智能手机或平板等,智能终端与传感器、数据存储与分析判定模块无线通信连接(蓝牙或WIFI等)。The intelligent terminal is used for transmitting the multi-channel data collected by the data collection module to the data storage and analysis and determination module. The smart terminal is selected as a smart phone or tablet, etc., and the smart terminal is connected to the sensor, data storage and analysis and determination module by wireless communication (Bluetooth or WIFI, etc.).
3、数据存储与分析判定模块3. Data storage and analysis and judgment module
所述数据存储与分析判定模块包括数据存储单元和分析判定单元,所述数据存储单元接收并存储所述智能终端发送的多通道数据,所述分析判定单元对多通道数据进行分析判定,以将振动信号进行胎动信号与噪声信号的区分,并进一步对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果;其中,胎动信号的具体形式至少包括敲击形式胎动和强烈形式胎动,噪声信号的具体形式至少包括呼吸噪声、喷嚏噪声和体动噪声。The data storage and analysis and determination module includes a data storage unit and an analysis and determination unit, the data storage unit receives and stores the multi-channel data sent by the intelligent terminal, and the analysis and determination unit analyzes and determines the multi-channel data to The vibration signal distinguishes the fetal movement signal and the noise signal, and further distinguishes and determines the specific form of the fetal movement signal and the noise signal to form a classification result; wherein, the specific form of the fetal movement signal includes at least the percussion form of fetal movement and the strong form of fetal movement, and the noise signal. The specific forms of noise include at least breathing noise, sneezing noise and body motion noise.
数据存储与分析判定模块部署于云服务器上,智能终端利用蓝牙或wifi技术上传至云服务器并存储;本发明中将数据存储与分析判定模块部署于云服务器,相比将其嵌入到硬件终端或前端软件中的传统方式,这样做的显著优点是:安全保密性好、算法迭代更新方便、计算性能拓展方便、对于数学 库/AI算法库等第三方库支持良好。The data storage and analysis and determination module is deployed on the cloud server, and the intelligent terminal uses bluetooth or wifi technology to upload to the cloud server and store it; The significant advantages of the traditional method in front-end software are: good security and confidentiality, convenient iterative update of algorithms, convenient expansion of computing performance, and good support for third-party libraries such as math library/AI algorithm library.
一般来说,胎儿胎动情况需每天监测3次,每次1小时。随着终端用户的增多及单位监测时长的增加,数据量对存储空间的要求会越来越高。本发明将数据存储至云服务器,不仅便于存储容量的弹性拓展,也有利于对用户数据进行安全隐私保护,这些因素对于建立胎动数据库具有重要意义,目前母胎健康领域并不存在权威全面的胎动数据库。In general, fetal movement needs to be monitored 3 times a day for 1 hour each time. With the increase of end users and the increase of unit monitoring time, the data volume will require higher and higher storage space. The invention stores the data in the cloud server, which not only facilitates the elastic expansion of the storage capacity, but also facilitates the security and privacy protection of the user data. These factors are of great significance for establishing a fetal movement database. At present, there is no authoritative and comprehensive fetal movement database in the field of maternal and fetal health. .
4、数据管理模块4. Data management module
所述数据管理模块包括统计单元以及应用终端,数据存储与分析判定模块部的分类结果发回至数据管理模块,所述数据管理模块接收所述数据存储与分析判定模块发送的分类结果,并据此形成单位监测时间内的多维胎动指标。The data management module includes a statistical unit and an application terminal, and the classification result of the data storage and analysis and determination module is sent back to the data management module, and the data management module receives the classification result sent by the data storage and analysis and determination module, and according to This forms a multi-dimensional fetal movement indicator within the unit monitoring time.
所述应用终端展示所述统计单元得到的多维胎动指标,应用终端可包括管理后台和个人用户终端(如手机或电脑等),管理后台可供医院使用,方便对所有孕妇胎动数据进行管理,个人用户终端可供单个孕妇用户使用,可了解本人的胎动评估情况。The application terminal displays the multi-dimensional fetal movement indicators obtained by the statistical unit. The application terminal may include a management background and a personal user terminal (such as a mobile phone or a computer, etc.) The user terminal can be used by a single pregnant woman to know her fetal movement assessment.
所述多维胎动指标至少包括在单位监测时间内的胎动次数、胎动形式、胎动最长持续时间、最长持续时间内强烈胎动占比、胎儿最长静态时间以及胎儿活跃度,具体的:The multi-dimensional fetal movement index includes at least the number of fetal movements within the unit monitoring time, the form of fetal movement, the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time and fetal activity, specifically:
所述胎动最长持续时间为:单位监测时间内,连续被判定为胎动信号的判定单元区间中,持续时间最长的区间所占的总时间。如:测量数据总长1小时,单个判定单元为6s,此1小时内最多有10个判定单元连续被判定为“真”,则胎动最长持续时间为(6s*10=)60s。The longest duration of fetal movement is: the total time occupied by the interval with the longest duration among the determination unit intervals continuously determined as fetal movement signals within a unit monitoring time. For example, the total length of the measurement data is 1 hour, and the single judgment unit is 6s. In this 1 hour, up to 10 judgment units are continuously judged as "true", and the longest duration of fetal movement is (6s*10=)60s.
所述最长持续时间内强烈胎动占比为:单位监测时间内,胎动最长持续时间区间中,被判定为强烈形式胎动的区间所占的百分比。如:胎动最长持续时间为60s,在这10个连续为“真”的判定单元中,胎动形式为“强烈”的共有3个判定单元,则最长持续时间内强烈胎动占比为3/10=30%。The proportion of strong fetal movement within the longest duration is: the percentage of the interval determined to be a strong form of fetal movement in the longest duration interval of fetal movement within the unit monitoring time. For example, the longest duration of fetal movement is 60s. Among the 10 consecutive “true” determination units, there are 3 determination units in which the fetal movement form is “strong”, and the proportion of strong fetal movement in the longest duration is 3/ 10=30%.
所述胎儿最长静态时间为:单位监测时间内,连续被判定为噪声信号的判定单元区间中,持续时间最长的区间所占的总时间。如:测量数据总长1小时,单个判定单元为6s,此1小时内最多有100个判定单元连续被判定为 “假”,即未检测到胎动信号,则胎儿最长静态时间为(6s*100=)10min。The longest static time of the fetus is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined to be noise signals within the unit monitoring time. For example: the total length of the measurement data is 1 hour, and the single judgment unit is 6s. In this 1 hour, at most 100 judgment units are continuously judged as "false", that is, no fetal movement signal is detected, then the longest fetal static time is (6s*100 =) 10min.
所述胎儿活跃度为:单位监测时间内,被判定为胎动信号的判定单元占单位监测时间内的所有判定单元的百分比。如:测量数据总长1小时,共600个待判定单元,此1小时内,共有150个判定单元被判定为“真”,则胎儿活跃度为150/600=25%。The fetal activity is: the percentage of the determination units determined as fetal movement signals in all determination units in the unit monitoring time in the unit monitoring time. For example, the total length of the measurement data is 1 hour, and there are 600 units to be judged. In this 1 hour, a total of 150 judgment units are judged as "true", and the fetal activity is 150/600=25%.
以上胎动指标可有效表征孕妇对于胎动强度、特征、持续时间的主观感受,胎动最长持续时间过长、最长持续时间内强烈胎动占比过高、胎儿最长静态时间过长、胎儿活跃度过低等情况的产生都亟需引起医生或孕妇的注意。The above fetal movement indicators can effectively characterize the subjective feelings of pregnant women on the intensity, characteristics and duration of fetal movement. The occurrence of too low and other conditions urgently need the attention of doctors or pregnant women.
本发明除了胎动次数,还可对包括胎动形式(如敲击、持续、强烈等)、胎动最长持续时间、最长持续时间内强烈胎动占比、胎儿最长静态时间、胎儿活跃度在内的多项胎动评估指标进行监测,这些指标首次定量描述了孕妇对于胎动强度、特征、持续时间的感知情况,具有重要的医学参考意义。In addition to the number of fetal movements, the present invention can also include the fetal movement form (such as percussion, continuous, strong, etc.), the longest duration of fetal movement, the proportion of strong fetal movement in the longest duration, the longest fetal static time, and fetal activity. These indicators quantitatively describe for the first time pregnant women's perception of fetal movement intensity, characteristics, and duration, and have important medical reference significance.
在一种实施例中,参照图3,所述智能穿戴式胎动监测系统进行胎动监测的方法包括以下步骤:In an embodiment, referring to FIG. 3 , the method for performing fetal movement monitoring by the smart wearable fetal movement monitoring system includes the following steps:
S1、通过所述数据采集模块对孕妇腹壁进行N个通道的的振动信号数据的并行采集;S1, carry out the parallel collection of the vibration signal data of N channels to the abdominal wall of pregnant women by the data collection module;
S2、所述智能终端将所述数据采集模块采集的多通数据无线传输至所述数据存储与分析判定模块;S2. The intelligent terminal wirelessly transmits the multi-pass data collected by the data collection module to the data storage and analysis and determination module;
S3、所述数据存储与分析判定模块中的数据存储单元接收并储存所述智能终端发送的多通道数据,然后所述数据存储与分析判定模块中的分析判定单元对多通道数据进行分析判定,将振动信号进行胎动信号与噪声信号的区分,并进一步对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果;S3. The data storage unit in the data storage and analysis and determination module receives and stores the multi-channel data sent by the intelligent terminal, and then the analysis and determination unit in the data storage and analysis and determination module analyzes and determines the multi-channel data, The vibration signal is distinguished from the fetal movement signal and the noise signal, and the specific form of the fetal movement signal and the noise signal is further distinguished and determined to form a classification result;
S4、所述数据管理模块接收所述数据存储与分析判定模块发送的分类结果,并据此形成单位监测时间内的多维胎动指标;S4, the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
S5、所述应用终端中的管理后台和个人用户终端对获得的多维胎动指标进行展示,以供用户获取。S5. The management background and the personal user terminal in the application terminal display the obtained multi-dimensional fetal movement index for the user to obtain.
进一步的,所述步骤S3中,分析判定单元对多通道数据进行分析判定的 方法包括以下步骤:Further, in the described step S3, the method that the analysis and determination unit analyzes and determines the multi-channel data comprises the following steps:
1)数据预处理;1) Data preprocessing;
2)对预处理后的数据,首先将单位监测时间内接收到的N个通道的数据按时间线进行数据切割分段,形成多个独立的判定单元,然后按时间线对多个判定单元逐一通过以下步骤进行分析判定;2) For the preprocessed data, firstly, the data of the N channels received in the unit monitoring time is cut and segmented according to the timeline to form multiple independent judgment units, and then the multiple judgment units are divided one by one according to the timeline. Analyze and determine through the following steps;
3)通过多通道特征分析先对振动信号进行胎动信号与噪声信号的区分判定,然后再对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果,之后进行下一个判定单元的分析判定;3) Through multi-channel feature analysis, the vibration signal is firstly judged to distinguish the fetal movement signal and the noise signal, and then the specific form of the fetal movement signal and the noise signal is discriminated and judged to form a classification result, and then the analysis and judgment of the next judgment unit is carried out;
4)重复上述步骤3)直至完成单位监测时间内的所有判定单元的分析判定。4) Repeat the above step 3) until the analysis and determination of all the determination units within the unit monitoring time are completed.
在本实施例中,步骤1)具体包括:先对振动信号采用至少包括小波阈值去噪、巴特沃斯滤波在内的方法进行平滑处理,然后采用非对称最小二乘基线校正方法进行基线漂移校正。In this embodiment, step 1) specifically includes: first, the vibration signal is smoothed by a method including at least wavelet threshold denoising and Butterworth filtering, and then the baseline drift correction is performed by using the asymmetric least squares baseline correction method .
硬件采集电路存在工频干扰及高频噪声,压力传感器由于自身特性及外环境变化,采集的数据存在基线漂移,这些硬件模块本身存在的噪声难以避免,此类因素对于后续特征提取及模型设计具有很大影响,对采集的数据进行良好的预处理是设计良好算法的必须步骤。小波阈值去噪、巴特沃斯滤波等手段能够取得较好的平滑效果,设定理想的小波系数去噪阈值,或者设定合适的巴特沃斯临界频率,可有效解决系统存在的工频干扰及高频噪声问题,这些参数要根据系统的采样频率及有效信号的触发频率,确定并完善。对于基线漂移,本发明采用非对称最小二乘平滑方法进行校正,其非对称性参数及平滑度参数视情况而定。本系统对于典型信号的预处理过程如图4和图5所示,图4表示静息状态下呼吸信号的预处理效果,图5表示胎动触发情况下的信号预处理效果。The hardware acquisition circuit has power frequency interference and high-frequency noise. Due to its own characteristics and changes in the external environment, the data collected by the pressure sensor has a baseline drift. The noise existing in these hardware modules is unavoidable. Such factors are important for subsequent feature extraction and model design. Great impact, good preprocessing of the collected data is an essential step in designing a good algorithm. Wavelet threshold denoising, Butterworth filtering and other means can achieve better smoothing effect, setting an ideal wavelet coefficient denoising threshold, or setting an appropriate Butterworth critical frequency can effectively solve the power frequency interference and For high-frequency noise problems, these parameters should be determined and improved according to the sampling frequency of the system and the trigger frequency of the effective signal. For the baseline drift, the present invention adopts the asymmetric least squares smoothing method to correct, and its asymmetry parameter and smoothness parameter depend on the situation. Figure 4 and Figure 5 show the system's preprocessing process for typical signals. Figure 4 shows the preprocessing effect of the breathing signal in the resting state, and Figure 5 shows the signal preprocessing effect when the fetal movement is triggered.
在本实施例步骤2)中,将批量的多通道压力传感数据切割分段,形成单个独立的判定单元,单个判定单元的时间跨度需综合考虑胎动触发时间和系统采样频率确定,一般而言,单个判定单元的时间跨度可在2-15秒,此时间跨度内的判定单元若存在胎动特征,则判定为“真”,即胎动信号,否则判定为“假”,即噪声信号。以4通道传感数据为例,按采集时间顺序,将4通 道压力传感数据切割分段形成依次连接的多个判定单元,每个判定单元中包括4个通道在相同的时间片段内采集的数据。In step 2) of this embodiment, the batch of multi-channel pressure sensing data is cut into segments to form a single independent determination unit. The time span of a single determination unit needs to be determined by comprehensively considering the fetal movement trigger time and the system sampling frequency. Generally speaking , the time span of a single determination unit can be 2-15 seconds. If the determination unit within this time span has fetal movement characteristics, it is determined as "true", that is, fetal movement signal, otherwise it is determined as "false", that is, noise signal. Taking the 4-channel sensing data as an example, in the order of collection time, the 4-channel pressure sensing data is cut into segments to form multiple judgment units connected in sequence, and each judgment unit includes 4 channels collected in the same time segment. data.
在本实施例步骤3)中将采集的数据进行具体分类:敲击形式胎动、强烈形式胎动、呼吸噪声、喷嚏噪声和体动噪声。以4通道传感数据为例,列举几种代表性信号的波形如下(如图6),图中4条曲线分别表示4个传感通道采集的压力数据。图6a表示未发生胎动时4通道传感器采集的数据,此时4通道的数据为孕妇正常呼吸产生的腹壁压力信号,每一通道都具备明显的呼吸信号特征;图6b为“敲击”形式的胎动所产生数据波形,图中箭头所指的曲线通道有明显的压力脉冲信号;图6c为“强烈”形式的胎动所产生的数据波形,“强烈”胎动可触发多个腹壁区域,图中箭头所指的两条曲线通道都可监测出明显的压力跃升过程;图6d表示“喷嚏”噪声所产生的数据波形,4通道数据表现出明显地压力提升,随后迅速降到0值附近,再回到正常压力数据范围,规律性波峰波谷较少;图6e表示“体动”噪声所产生的数据波形,4通道的压力均值会同时出现明显提升,并慢慢恢复到正常值,不存在规律性波峰波谷。本发明的一些实施例中提供的算法可将每个判定单元的多通道传感数据进行特征融合,采用浅层特征(包括但不限于时域特征、频频特征、小波级数等)与相似度算法(包括但不限于皮尔逊相关系数、Hausdorff距离、Frechet距离)及AI算法(包括但不限于KNN、逻辑回归、SVM等)相结合的方式,分析识别此单个判定单元是否存在胎动信号(用“真”“假”两种标签进行表示),且进一步判定属于何种胎动形式以及何种形式的噪声。In step 3) of this embodiment, the collected data is specifically classified into: percussion fetal movement, strong fetal movement, breathing noise, sneezing noise and body movement noise. Taking 4-channel sensing data as an example, the waveforms of several representative signals are listed as follows (as shown in Figure 6). The 4 curves in the figure represent the pressure data collected by the 4 sensing channels respectively. Figure 6a shows the data collected by the 4-channel sensor when there is no fetal movement. At this time, the 4-channel data is the abdominal wall pressure signal generated by the normal breathing of the pregnant woman, and each channel has obvious breathing signal characteristics; Figure 6b is a "tapping" form of The data waveform generated by fetal movement, the curve channel indicated by the arrow in the figure has obvious pressure pulse signal; Figure 6c is the data waveform generated by the "strong" fetal movement, the "strong" fetal movement can trigger multiple abdominal wall areas, the arrow in the figure The two curve channels referred to can monitor the obvious pressure jump process; Figure 6d shows the data waveform generated by the "sneezing" noise. The 4-channel data shows a significant pressure increase, and then quickly drops to around 0, and then returns to In the normal pressure data range, there are fewer regular peaks and troughs; Figure 6e shows the data waveform generated by "body motion" noise. The pressure average of the 4 channels will increase significantly at the same time, and slowly return to the normal value, and there is no regularity. Peaks and valleys. The algorithms provided in some embodiments of the present invention can perform feature fusion on the multi-channel sensor data of each determination unit, using shallow features (including but not limited to time-domain features, frequency-frequency features, wavelet series, etc.) and similarity Algorithms (including but not limited to Pearson correlation coefficient, Hausdorff distance, Frechet distance) and AI algorithms (including but not limited to KNN, logistic regression, SVM, etc.) Two labels of "true" and "false" are indicated), and further determine what form of fetal movement and what form of noise it belongs to.
在一种优选的实施例中,所述采集单元包括沿横向均匀间隔设置在孕妇腹壁上的4个,以进行4通道数据并行采集。In a preferred embodiment, the acquisition units include four uniformly spaced laterally arranged on the abdominal wall of the pregnant woman, so as to perform parallel acquisition of 4-channel data.
步骤3)中,通过多通道特征分析对判定单元进行分析判定的具体步骤为:In step 3), the specific steps of analyzing and determining the determination unit by multi-channel feature analysis are:
3-1)对单个判定单元进行多通道特征提取,包括:3-1) Perform multi-channel feature extraction on a single decision unit, including:
3-1-1)提取4个通道之间的皮尔逊相关系数,皮尔逊相关系数计算公式为:3-1-1) Extract the Pearson correlation coefficient between the 4 channels. The calculation formula of the Pearson correlation coefficient is:
ρ X,Y=cov(X,Y)/σ Xσ Y=E((X-μ X)(Y-μ Y))/σ Xσ Yρ X,Y =cov(X,Y)/σ X σ Y =E((X-μ X )(Y-μ Y ))/σ X σ Y ;
其中,cov(X,Y)表示两个变量X,Y之间的协方差,σ X,σ Y表示两个变量X,Y的标准差;以s0,s1,s2,s3分别表示四通道经过预处理之后的振动信号数据,则四通道之间共有6个皮尔逊相关系数,即ρ 0,1,ρ 0,2,ρ 0,3,ρ 1,2,ρ 1,3,ρ 2,3,计算每个通道对于其他通道皮尔逊相关系数的均值,即: Among them, cov(X, Y) represents the covariance between two variables X, Y, σ X , σ Y represents the standard deviation of the two variables X, Y; s0, s1, s2, s3 represent the four-channel passing through For the preprocessed vibration signal data, there are 6 Pearson correlation coefficients between the four channels, namely ρ 0,1 , ρ 0,2 , ρ 0,3 , ρ 1,2 , ρ 1,3 , ρ 2 , 3. Calculate the mean of the Pearson correlation coefficient of each channel for other channels, namely:
ρ 0=1/3(ρ 0,10,20,3); ρ 0 =1/3(ρ 0,10,20,3 );
ρ 1=1/3(ρ 0,11,21,3); ρ 1 =1/3(ρ 0,11,21,3 );
ρ 2=1/3(ρ 0,21,22,3); ρ 2 =1/3(ρ 0,21,22,3 );
ρ 3=1/3(ρ 0,31,32,3)。 ρ 3 =1/3(ρ 0,31,32,3 ).
其中,胎动信号是弱生理参数信号,一般而言,不会同时触发到四个压力传感器,四通道之间的皮尔逊相关系数明显较弱,ρ 0,ρ 1,ρ 2,ρ 3数值较小;而呼吸、喷嚏、体动等噪声信号会同时刺激到四个压力传感器,波形具有相似的发展趋势,相应地,具备较高的皮尔逊相关系数,ρ 0,ρ 1,ρ 2,ρ 3数值较大。皮尔逊相关系数ρ>=0.6属于强相关,0.4=<ρ<=0.6属于中等程度相关,ρ<0.4属于弱相关或不相关。 Among them, the fetal movement signal is a weak physiological parameter signal. Generally speaking, the four pressure sensors will not be triggered at the same time, and the Pearson correlation coefficient between the four channels is obviously weaker. However, the noise signals such as breathing, sneezing, and body movement will stimulate the four pressure sensors at the same time, and the waveforms have similar development trends. Accordingly, they have high Pearson correlation coefficients, ρ 0 , ρ 1 , ρ 2 , ρ 3 is larger. The Pearson correlation coefficient ρ>=0.6 is strongly correlated, 0.4=<ρ<=0.6 is moderately correlated, and ρ<0.4 is weak or irrelevant.
3-1-2)计算4个通道中每个通道的峰峰值商:根据采样频率,设定峰峰值之间的最小水平单位距离,在此距离下,计算每一个通道中最大峰值与最小峰值的比值,记为peakDivision 0、peakDivision 1、peakDivision 2、peakDivision 33-1-2) Calculate the peak-to-peak quotient of each of the 4 channels: According to the sampling frequency, set the minimum horizontal unit distance between the peak and peak values, and at this distance, calculate the maximum peak value and the minimum peak value in each channel The ratio is recorded as peakDivision 0 , peakDivision 1 , peakDivision 2 , and peakDivision 3 .
3-1-3)对四通道信号做频谱分析及归一化处理,并计算4个通道信号不同频率对应振幅的平均值amp n,统计amp n大于振幅阈值thresholdAmp的通道数量,记为count (amp>thresholdAmp);一般而言,归一化处理后的振幅阈值thresholdAmp为0.2左右。周期规律性呼吸信号表现为余弦信号,主频数量count (amp>thresholdAmp)为2,两个频率分别对应常数项及余弦频率。 3-1-3) Perform spectrum analysis and normalization on the four-channel signal, and calculate the average value amp n of the corresponding amplitudes of the four channel signals at different frequencies, and count the number of channels whose amp n is greater than the amplitude threshold thresholdAmp, denoted as count ( amp>thresholdAmp) ; Generally speaking, the normalized amplitude threshold thresholdAmp is about 0.2. The periodic regular breathing signal is expressed as a cosine signal, the main frequency count (amp>thresholdAmp) is 2, and the two frequencies correspond to the constant term and the cosine frequency respectively.
3-1-4)矩阵特征分析:单个判定单元内,将4个通道信号的振动信号构成M*4矩阵,M表示采样频率f与判定单元时长t的乘积,即M=f*t;如:采样频率f=20Hz,单个判定单元时长为t=10s,则四通道信号的压力数据构成200*4矩阵,见图7。3-1-4) Matrix feature analysis: In a single determination unit, the vibration signals of the 4 channel signals are formed into an M*4 matrix, where M represents the product of the sampling frequency f and the determination unit duration t, that is, M=f*t; : The sampling frequency is f=20Hz, and the duration of a single judgment unit is t=10s, then the pressure data of the four-channel signal forms a 200*4 matrix, as shown in Figure 7.
对于该矩阵,以meanRowValue表示行向量的均值,index表示行向量的索引,取如下特征:For this matrix, meanRowValue represents the mean value of the row vector, and index represents the index of the row vector, and the following characteristics are taken:
a)行向量均值最大值与最小值的差值r max-mina) The difference between the maximum value and the minimum value of the row vector mean value r max-min ,
r max-min=meanRowValue max-meanRowValue minr max-min = meanRowValue max -meanRowValue min ,
其中,meanRowValue max表示行向量均值最大值,meanRowValue min表示行向量均值最小值; Among them, meanRowValue max represents the maximum value of the mean value of the row vector, and meanRowValue min represents the minimum value of the mean value of the row vector;
b)行向量均值最大值的索引与行向量均值最小值的索引差index max-min,
Figure PCTCN2020139817-appb-000005
其中,index max表示行向量均值最大值的索引,
Figure PCTCN2020139817-appb-000006
示行向量均值最小值的索引;
b) The index difference between the index of the maximum value of the row vector mean and the index of the minimum value of the row vector mean index max-min ,
Figure PCTCN2020139817-appb-000005
Among them, index max represents the index of the maximum value of the row vector mean value,
Figure PCTCN2020139817-appb-000006
The index of the minimum value of the mean value of the row vector;
其中,当r max-min大于某一阈值thresholdValue且索引差值index max-min<1.5f时,能有效区分出喷嚏信号,一般而言,阈值thresholdValue可设定为呼吸幅值的3倍。 Among them, when r max-min is greater than a certain threshold thresholdValue and the index difference index max-min <1.5f, the sneeze signal can be effectively distinguished. Generally speaking, the threshold thresholdValue can be set to 3 times the breathing amplitude.
3-2)依据步骤3-1)获得的多通道特征对该判定单元的振动信号进行胎动信号与噪声信号的具体分类,参照图8,包括:3-2) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this judgment unit according to the multi-channel feature obtained in step 3-1), with reference to Fig. 8, including:
3-2-1)设定2个皮尔逊相关系数判定阈值A和B,其中,A=0.4,B=0.6;,将所有通道的皮尔逊相关系数均值ρ n中的最小值ρ min与A和B进行比较,再根据比较结果按以下不同步骤进行判定; 3-2-1) Set two Pearson correlation coefficient judgment thresholds A and B, where A=0.4, B=0.6; and compare the minimum value ρ min in the mean value ρ n of the Pearson correlation coefficient of all channels with A Compare with B, and then judge according to the following different steps according to the comparison result;
3-2-2)(ρ 0、ρ 1、ρ 2、ρ 3) min>0.6时,统计4个通道中每个通道的峰 3-2-2) (ρ 0 , ρ 1 , ρ 2 , ρ 3 ) when min > 0.6, count the peaks of each of the 4 channels
峰值商peakDivisionN;peak quotient peakDivisionN;
I、若存在有至少一个通道的峰峰值商大于设定的阈值P T时,P T=2,则判定为敲击形式胎动,输出分类结果,否则再按以下步骤继续进行判定; 1. If there is a peak-to - peak quotient of at least one channel greater than the set threshold PT, PT = 2, then it is judged that the fetal movement in the form of percussion, the output classification result, otherwise continue to judge according to the following steps;
依据统计学经验,皮尔逊相关系数值域等级划分如下:0.8-1.0,极强相关;0.6-0.8,强相关;0.4-0.6,中等程度相关;0.2-0.4,弱相关;0.0-0.2,极弱相关或不相关;<0,负相关;A,B两个阈值,需综合考虑通道数N及上述统计学经验,确定并完善;本实施例中选择P T=2; According to statistical experience, the Pearson correlation coefficient range is divided as follows: 0.8-1.0, very strong correlation; 0.6-0.8, strong correlation; 0.4-0.6, moderate correlation; 0.2-0.4, weak correlation; 0.0-0.2, very strong correlation Weak correlation or no correlation; <0, negative correlation; A and B two thresholds, need to comprehensively consider the number of channels N and the above statistical experience to determine and improve; in this embodiment, select P T =2;
II、统计count (amp>thresholdAmp)的数量,若count (amp>thresholdAmp)=J时,J=2,则判定为呼吸噪声,输出分类结果;否则再按以下步骤继续进行判定;依据频域分析公式,呼吸信号表现为余弦波形,主频数量J=2; II. Count the number of count (amp>thresholdAmp ) , if count (amp>thresholdAmp) = J, J = 2, then it is judged as breathing noise, and the classification result is output; otherwise, continue to judge according to the following steps; based on frequency domain analysis formula, the breathing signal is a cosine waveform, and the number of main frequencies is J=2;
III、设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I=1.5;根据实验结果,根据实验结果,阈值thresholdValue 需根据传感器件传感特性(响应曲线、线性度等)确定并完善,比例系数I需根据样本表现确定并完善,一般而言,1≤I≤2.5;本实施例中选择I=1.5; III. Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is determined as sneezing noise, otherwise it is determined as body motion noise; output the classification result, where I=1.5; According to the experimental results, the threshold value thresholdValue needs to be determined and perfected according to the sensing characteristics of the sensing device (response curve, linearity, etc.), and the proportional coefficient I needs to be determined and perfected according to the sample performance. Generally speaking, 1≤I≤2.5; In this embodiment, I=1.5 is selected;
3-2-3)ρ min<A时,若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k=3;根据实验结果,k值需根据通道数N及样本表现确定并完善,一般而言,k>N/2;本实施例中选择k=3; 3-2-3) When ρ min <A, if the number of Pearson correlation coefficients less than A is not greater than k in the Pearson correlation coefficients of all channels, it is determined as percussion fetal movement, otherwise it is determined as strong fetal movement , output the classification result; where k=3; according to the experimental results, the k value needs to be determined and perfected according to the number of channels N and the performance of the sample, in general, k>N/2; k=3 is selected in this embodiment;
3-2-4)A<ρ min<B时,再统计N个通道中每个通道的峰峰值商peakDivisionN,若存在有至少一个通道的峰峰值商大于设定的阈值2时,则再按以下步骤a)进行判定,否则按以下步骤b)进行判定; 3-2-4) When A < ρ min < B, then count the peak-to-peak quotient peakDivisionN of each channel in the N channels. If there is at least one channel whose peak-to-peak quotient is greater than the set threshold 2, press again. The following steps a) are judged, otherwise the following steps b) are judged;
a)若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k=3;a) If among the Pearson correlation coefficients of all channels, the number of Pearson correlation coefficients less than A is not greater than k, it is determined as a percussion form of fetal movement, otherwise it is determined as a strong form of fetal movement, and the classification result is output; wherein k=3;
b)设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I=1.5。 b) Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is judged as sneezing noise, otherwise it is judged as body motion noise; output the classification result, where I=1.5.
本实施例中,通过上述算法将信号分为噪声(呼吸)、噪声(体动)、噪声(喷嚏)、胎动(敲击)、胎动(强烈)等5类,分别用标签0(呼吸)、-1(体动)、-2(喷嚏)、1(敲击)、2(强烈)表示,如图7。本实施例中还对该分类算法的性能进行了评估,采用的方法为:计算出每一类的精确率precision及召回率recall指标,并乘以该类在总样本数中的权重占比,得出整个分类模型的精确率Precision、召回率Recall指标,从而推导出整个分类模型的F1值,以此判定算法性能:F1值越高,说明分类模型越理想。In this embodiment, the signals are classified into five categories: noise (breathing), noise (body movement), noise (sneezing), fetal movement (knocking), and fetal movement (strong) through the above algorithm, and labels 0 (breathing), -1 (body motion), -2 (sneezing), 1 (tapping), 2 (strong), as shown in Figure 7. In this embodiment, the performance of the classification algorithm is also evaluated, and the method used is: calculating the precision and recall indexes of each class, and multiplying by the weight proportion of the class in the total number of samples, The precision and recall indicators of the entire classification model are obtained, and the F1 value of the entire classification model is derived to determine the performance of the algorithm: the higher the F1 value, the more ideal the classification model is.
精确率
Figure PCTCN2020139817-appb-000007
accuracy
Figure PCTCN2020139817-appb-000007
召回率
Figure PCTCN2020139817-appb-000008
recall
Figure PCTCN2020139817-appb-000008
Precision=precision 0*w 0+precision -2*w -2+precision -1*w -1+precision 1*w 1+precision 2*w 2        (3) Precision=precision 0 *w 0 +precision -2 *w -2 +precision -1 *w -1 +precision 1 *w 1 +precision 2 *w 2 (3)
Recall=recall 0*w 0+recall -2*w -2+recall -1*w -1+recall 1*w 1+recall 2*w 2           (4) Recall=recall 0 *w 0 +recall -2 *w -2 +recall -1 *w -1 +recall 1 *w 1 +recall 2 *w 2 (4)
Figure PCTCN2020139817-appb-000009
Figure PCTCN2020139817-appb-000009
上述公式,(1)、(2)分别表示精确率、召回率的算法,TP表示正确预测为正例,FP表示错误预测为正例,FN表示错误预测为负例。精确率的意义是:正确被预测为正(TP)占所有被预测为正的(TP+FP)的比例,召回率的意义是:正确被预测为正(TP)占样本所有正例(TP+FN)的比例;In the above formulas, (1) and (2) represent the algorithms for precision and recall, respectively, TP means that the correct prediction is a positive example, FP means that the wrong prediction is a positive example, and FN means that the wrong prediction is a negative example. The meaning of precision is: the proportion of correctly predicted positive (TP) accounts for all predicted positives (TP+FP), and the meaning of recall is: correctly predicted positive (TP) accounts for all positive samples (TP) +FN) ratio;
(3)、(4)表示本发明设计算法的精确率Precision、召回率Recall计算公式,w 0表示标签0(呼吸)占所有样本的权重,w -2、w -1、w 1、w 2以此类推;precision 0表示识别为标签0(呼吸)这一类的精确率,recall 0表示识别为标签0(呼吸)这一类的召回率,其他类别以此类推; (3) and (4) represent the calculation formulas of Precision and Recall of the design algorithm of the present invention, w 0 represents the weight of label 0 (breath) in all samples, w -2 , w -1 , w 1 , w 2 And so on; precision 0 indicates the precision rate of the class identified as label 0 (breath), recall 0 indicates the recall rate of the class identified as label 0 (breath), and so on for other categories;
(5)表示本发明算法F1值的计算公式。(5) Represents the calculation formula of the F1 value of the algorithm of the present invention.
评估结果:evaluation result:
随机抽取某孕妇的胎动监测数据,以孕妇怀孕天数为30周2天,32周7天,36周4天共1498组数据为例,本算法模型对于5类信号的分类结果统计如下表1,横轴表示真实类别,纵轴表示预测类别。以下以标签0(呼吸)为例进行说明:测试集实际共有949例标签0(呼吸),第一行第一列表示:实际为标签0(呼吸),预测为标签0(呼吸)的共有880例;第一行第二列表示:实际为标签0(呼吸),预测为标签-2(喷嚏)的有0例;第一行第三列表示:实际为标签0(呼吸),预测为标签-1(体动)的有0例;第一行第四列表示:实际为标签0(呼吸),预测为标签1(敲击)的有50例;第一行第五列表示:实际为标签0(呼吸),预测为标签2(强烈)的有19例。Randomly select the fetal movement monitoring data of a pregnant woman, taking the pregnancy days of a pregnant woman as 30 weeks and 2 days, 32 weeks and 7 days, and 36 weeks and 4 days, a total of 1498 groups of data as an example. The horizontal axis represents the true class, and the vertical axis represents the predicted class. The following takes label 0 (breathing) as an example to illustrate: there are actually 949 cases of label 0 (breathing) in the test set, the first row and the first column indicate: the actual label 0 (breathing), the predicted label 0 (breathing) has a total of 880 Example; the first row and the second column indicate: the actual label is 0 (breathing), and there are 0 cases predicted to be label-2 (sneezing); the first row and the third column indicate: the actual label 0 (breathing), the predicted label is There are 0 cases of -1 (body movement); the first row and the fourth column indicate: the actual label is 0 (breathing), and there are 50 cases predicted to be label 1 (tapping); the first row and the fifth column indicate: the actual There are 19 cases with label 0 (breathing) predicted to be label 2 (strong).
根据上述评估方法,权重处理后计算得出本算法分类模型的精确率为:0.920,召回率为:0.912,F1值为:0.916。胎动判定属于弱生理信号监测,且噪声干扰较多,本分类方法在兼顾胎动形式判定及噪声种类识别的同时,达到如此性能,充分说明本分类方法表现优秀。According to the above evaluation method, after weight processing, it is calculated that the accuracy of the classification model of this algorithm is: 0.920, the recall rate is: 0.912, and the F1 value is: 0.916. Fetal movement determination belongs to weak physiological signal monitoring, and there is a lot of noise interference. This classification method achieves such performance while taking into account the determination of fetal movement form and the identification of noise types, which fully shows that this classification method has excellent performance.
表1Table 1
实际/预测actual/forecast 呼吸0Breath 0 喷嚏-2sneeze-2 体动-1body movement-1 敲击1 tap 1 强烈2intense 2
呼吸0 Breath 0 880880 00 00 5050 1919
喷嚏-2sneeze-2 00 1616 11 00 00
体动-1body movement-1 33 00 9898 99 77
敲击1 tap 1 22twenty two 00 00 294294 1010
强烈2intense 2 11 00 33 77 7878
尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节。Although the embodiment of the present invention has been disclosed as above, it is not limited to the application listed in the description and the embodiment, and it can be applied to various fields suitable for the present invention. For those skilled in the art, it can be easily Therefore, the invention is not limited to the specific details without departing from the general concept defined by the appended claims and the scope of equivalents.

Claims (10)

  1. 一种智能穿戴式胎动监测系统,其特征在于,包括:数据采集模块、智能终端、部署于云服务器上的数据存储与分析判定模块以及数据管理模块;An intelligent wearable fetal movement monitoring system, comprising: a data acquisition module, an intelligent terminal, a data storage and analysis and determination module and a data management module deployed on a cloud server;
    所述数据采集模块包括间隔设置在孕妇腹壁上的N个用于采集孕妇腹壁的振动信号的采集单元,以进行N个通道数据并行采集;The data acquisition module includes N acquisition units arranged on the abdominal wall of the pregnant woman at intervals for collecting vibration signals of the abdominal wall of the pregnant woman, so as to perform parallel acquisition of N channel data;
    所述智能终端用于将所述数据采集模块采集的多通道数据传输至所述数据存储与分析判定模块;The intelligent terminal is used for transmitting the multi-channel data collected by the data collection module to the data storage and analysis and determination module;
    所述数据存储与分析判定模块包括数据存储单元和分析判定单元,所述数据存储单元接收并存储所述智能终端发送的多通道数据,所述分析判定单元对多通道数据进行分析判定,以将振动信号进行胎动信号与噪声信号的区分,并进一步对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果;其中,胎动信号的具体形式至少包括敲击形式胎动和强烈形式胎动,噪声信号的具体形式至少包括呼吸噪声、喷嚏噪声和体动噪声;The data storage and analysis and determination module includes a data storage unit and an analysis and determination unit, the data storage unit receives and stores the multi-channel data sent by the intelligent terminal, and the analysis and determination unit analyzes and determines the multi-channel data to The vibration signal distinguishes the fetal movement signal and the noise signal, and further distinguishes and determines the specific form of the fetal movement signal and the noise signal to form a classification result; wherein, the specific form of the fetal movement signal includes at least the percussion form of fetal movement and the strong form of fetal movement, and the noise signal. The specific forms of noise include at least breathing noise, sneezing noise and body motion noise;
    所述数据管理模块包括统计单元以及应用终端,所述数据管理模块接收所述数据存储与分析判定模块发送的分类结果,并据此形成单位监测时间内的多维胎动指标;The data management module includes a statistical unit and an application terminal, and the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
    所述应用终端展示所述统计单元得到的多维胎动指标。The application terminal displays the multi-dimensional fetal movement index obtained by the statistical unit.
  2. 根据权利要求1所述的智能穿戴式胎动监测系统,其特征在于,所述采集单元为可穿戴设置在孕妇腹壁上的压力传感器。The smart wearable fetal movement monitoring system according to claim 1, wherein the acquisition unit is a wearable pressure sensor arranged on the abdominal wall of the pregnant woman.
  3. 根据权利要求1所述的智能穿戴式胎动监测系统,其特征在于,所述应用终端包括管理后台和个人用户终端。The smart wearable fetal movement monitoring system according to claim 1, wherein the application terminal includes a management background and a personal user terminal.
  4. 根据权利要求3所述的智能穿戴式胎动监测系统,其特征在于,所述多维胎动指标至少包括在单位监测时间内的胎动次数、胎动形式、胎动最长持续时间、最长持续时间内强烈胎动占比、胎儿最长静态时间以及胎儿活跃度;The intelligent wearable fetal movement monitoring system according to claim 3, wherein the multi-dimensional fetal movement indicators at least include the number of fetal movements in a unit monitoring time, the form of fetal movement, the longest duration of fetal movement, and the strong fetal movement in the longest duration. Proportion, longest fetal static time and fetal activity;
    其中,所述胎动最长持续时间为:单位监测时间内,连续被判定为胎动信号的判定单元区间中,持续时间最长的区间所占的总时间;Wherein, the longest duration of the fetal movement is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined as fetal movement signals within the unit monitoring time;
    所述最长持续时间内强烈胎动占比为:单位监测时间内,胎动最长持续 时间区间中,被判定为强烈形式胎动的区间所占的百分比;In the described longest duration, the proportion of strong fetal movement is: in the unit monitoring time, in the longest duration interval of fetal movement, the percentage that is judged as the interval of strong form fetal movement accounts for;
    所述胎儿最长静态时间为:单位监测时间内,连续被判定为噪声信号的判定单元区间中,持续时间最长的区间所占的总时间;The longest static time of the fetus is: the total time occupied by the interval with the longest duration among the determination unit intervals that are continuously determined to be noise signals within the unit monitoring time;
    所述胎儿活跃度为:单位监测时间内,被判定为胎动信号的判定单元占单位监测时间内的所有判定单元的百分比。The fetal activity is: the percentage of the determination units determined as fetal movement signals in all determination units in the unit monitoring time in the unit monitoring time.
  5. 根据权利要求4所述的智能穿戴式胎动监测系统,其特征在于,所述智能穿戴式胎动监测系统进行胎动监测的方法包括以下步骤:The intelligent wearable fetal movement monitoring system according to claim 4, wherein the method for performing fetal movement monitoring by the intelligent wearable fetal movement monitoring system comprises the following steps:
    S1、通过所述数据采集模块对孕妇腹壁进行N个通道的的振动信号数据的并行采集;S1, carry out the parallel collection of the vibration signal data of N channels to the abdominal wall of pregnant women by the data collection module;
    S2、所述智能终端将所述数据采集模块采集的多通数据无线传输至所述数据存储与分析判定模块;S2. The intelligent terminal wirelessly transmits the multi-pass data collected by the data collection module to the data storage and analysis and determination module;
    S3、所述数据存储与分析判定模块中的数据存储单元接收并储存所述智能终端发送的多通道数据,然后所述数据存储与分析判定模块中的分析判定单元对多通道数据进行分析判定,将振动信号进行胎动信号与噪声信号的区分,并进一步对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果;S3. The data storage unit in the data storage and analysis and determination module receives and stores the multi-channel data sent by the intelligent terminal, and then the analysis and determination unit in the data storage and analysis and determination module analyzes and determines the multi-channel data, The vibration signal is distinguished from the fetal movement signal and the noise signal, and the specific form of the fetal movement signal and the noise signal is further distinguished and determined to form a classification result;
    S4、所述数据管理模块接收所述数据存储与分析判定模块发送的分类结果,并据此形成单位监测时间内的多维胎动指标;S4, the data management module receives the classification result sent by the data storage and analysis and determination module, and accordingly forms a multi-dimensional fetal movement index per unit monitoring time;
    S5、所述应用终端中的管理后台和个人用户终端对获得的多维胎动指标进行展示,以供用户获取。S5. The management background and the personal user terminal in the application terminal display the obtained multi-dimensional fetal movement index for the user to obtain.
  6. 根据权利要求5所述的智能穿戴式胎动监测系统,其特征在于,所述步骤S3中分析判定单元对多通道数据进行分析判定的方法包括以下步骤:The smart wearable fetal movement monitoring system according to claim 5, wherein the method for analyzing and determining the multi-channel data by the analyzing and determining unit in the step S3 comprises the following steps:
    1)数据预处理;1) Data preprocessing;
    2)对预处理后的数据,首先将单位监测时间内接收到的N个通道的数据按时间线进行数据切割分段,形成多个独立的判定单元,然后按时间线对多个判定单元逐一通过以下步骤进行分析判定;2) For the preprocessed data, firstly, the data of the N channels received in the unit monitoring time is cut and segmented according to the timeline to form multiple independent judgment units, and then the multiple judgment units are divided one by one according to the timeline. Analyze and determine through the following steps;
    3)通过多通道特征分析先对振动信号进行胎动信号与噪声信号的区分判定,然后再对胎动信号与噪声信号的具体形式进行区分判定,形成分类结果,之后进行下一个判定单元的分析判定;3) Through multi-channel feature analysis, the vibration signal is firstly judged to distinguish the fetal movement signal and the noise signal, and then the specific form of the fetal movement signal and the noise signal is discriminated and judged to form a classification result, and then the analysis and judgment of the next judgment unit is carried out;
    4)重复上述步骤3)直至完成单位监测时间内的所有判定单元的分析判定。4) Repeat the above step 3) until the analysis and determination of all the determination units within the unit monitoring time are completed.
  7. 根据权利要求6所述的智能穿戴式胎动监测系统,其特征在于,所述步骤1)具体包括:先对振动信号采用至少包括小波阈值去噪、巴特沃斯滤波在内的方法进行平滑处理,然后采用非对称最小二乘基线校正方法进行基线漂移校正。The smart wearable fetal movement monitoring system according to claim 6, wherein the step 1) specifically includes: firstly, the vibration signal is smoothed by a method including at least wavelet threshold denoising and Butterworth filtering, The baseline drift correction was then performed using the asymmetric least squares baseline correction method.
  8. 根据权利要求6所述的智能穿戴式胎动监测系统,其特征在于,所述步骤3)具体包括:The smart wearable fetal movement monitoring system according to claim 6, wherein the step 3) specifically comprises:
    3-1)对单个判定单元进行多通道特征提取,包括:3-1) Perform multi-channel feature extraction on a single decision unit, including:
    3-1-1)提取N个通道之间的皮尔逊相关系数,然后计算每个通道对于其他通道皮尔逊相关系数的均值,记为皮尔逊相关系数均值ρ n3-1-1) Extract the Pearson correlation coefficient between the N channels, then calculate the mean value of the Pearson correlation coefficient for each channel for other channels, and denote it as the Pearson correlation coefficient mean value ρ n ;
    3-1-2)计算N个通道中每个通道的峰峰值商:根据采样频率,设定峰峰值之间的最小水平单位距离,在此距离下,计算每一个通道种最大峰值与最小峰值的比值,记为peakDivision N3-1-2) Calculate the peak-to-peak quotient of each channel in the N channels: According to the sampling frequency, set the minimum horizontal unit distance between peak-to-peak values, and at this distance, calculate the maximum peak value and minimum peak value of each channel The ratio, denoted as peakDivision N ;
    3-1-3)对N个通道信号做频谱分析及归一化处理,并计算N个通道信号不同频率对应振幅的平均值amp n,统计amp n大于振幅阈值thresholdAmp的通道数量,记为count (amp>thresholdAmp)3-1-3) Perform spectrum analysis and normalization on the N channel signals, and calculate the average value amp n of the corresponding amplitudes of the N channel signals at different frequencies, and count the number of channels whose amp n is greater than the amplitude threshold thresholdAmp, denoted as count (amp>thresholdAmp) ;
    3-1-4)矩阵特征分析:单个判定单元内,将N个通道信号的振动信号数据构成M*N的矩阵,M表示采样频率f与判定单元时长t的乘积,即M=f*t;对于该矩阵,以meanRowValue表示行向量的均值,index表示行向量的索引,取如下特征:3-1-4) Matrix feature analysis: In a single judgment unit, the vibration signal data of N channel signals are formed into an M*N matrix, where M represents the product of the sampling frequency f and the judgment unit duration t, that is, M=f*t ; For this matrix, meanRowValue represents the mean value of the row vector, and index represents the index of the row vector, taking the following characteristics:
    a)行向量均值最大值与最小值的差值r max-min,r max-min=meanRowValue max-meanRowValue min,其中,meanRowValue max表示行向量均值最大值,meanRowValue min表示行向量均值最小值; a) The difference r max-min between the row vector mean maximum value and the minimum value, r max-min = meanRowValue max - meanRowValue min , wherein meanRowValue max represents the row vector mean maximum value, and meanRowValue min represents the row vector mean mean minimum value;
    b)行向量均值最大值的索引与行向量均值最小值的索引差index max-min,
    Figure PCTCN2020139817-appb-100001
    其中,index max表示行向量均值最大值的索引,
    Figure PCTCN2020139817-appb-100002
    示行向量均值最小值的索引;
    b) The index difference between the index of the maximum value of the row vector mean and the index of the minimum value of the row vector mean index max-min ,
    Figure PCTCN2020139817-appb-100001
    Among them, index max represents the index of the maximum value of the row vector mean value,
    Figure PCTCN2020139817-appb-100002
    The index of the minimum value of the mean value of the row vector;
    2-2)依据步骤2-1)获得的多通道特征对该判定单元的振动信号进行胎动信号与噪声信号的具体分类,包括:2-2) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this determination unit according to the multi-channel feature obtained in step 2-1), including:
    3-2-1)设定2个皮尔逊相关系数判定阈值A和B,其中,0<A<B,将所有通道的皮尔逊相关系数均值ρ n中的最小值ρ min与A和B进行比较,再根据比较结果按以下不同步骤进行判定; 3-2-1) Set two Pearson correlation coefficient judgment thresholds A and B, where 0<A<B, and compare the minimum value ρ min in the mean value ρ n of the Pearson correlation coefficient of all channels with A and B. Compare, and then judge according to the comparison results according to the following different steps;
    3-2-2)ρ min>B时,统计N个通道中每个通道的峰峰值商peakDivisionN; 3-2-2) When ρ min >B, count the peak-to-peak quotient peakDivisionN of each channel in the N channels;
    I、若存在有至少一个通道的峰峰值商大于设定的阈值P T时,则判定为敲击形式胎动,输出分类结果,否则再按以下步骤继续进行判定,其中,2.0≤P T≤2.5; 1. If the peak-to-peak quotient of at least one channel is greater than the set threshold P T , it is determined to be a fetal movement in the form of percussion, and the classification result is output, otherwise, the determination is continued according to the following steps, wherein, 2.0≤P T ≤2.5 ;
    II、统计count (amp>thresholdAmp)的数量,若主频数量count (amp>thresholdAmp)=J时,则判定为呼吸噪声,输出分类结果,J为正整数;否则再按以下步骤继续进行判定; II. Count the number of count (amp>thresholdAmp) , if the number of main frequencies count (amp>thresholdAmp) =J, then judge as breathing noise, output the classification result, J is a positive integer; otherwise, continue to judge according to the following steps;
    III、设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I为比例系数,1≤I≤2.5; III. Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is determined as sneezing noise, otherwise it is determined as body motion noise; output the classification result, where I is the proportional coefficient , 1≤I≤2.5;
    3-2-3)ρ min<A时,若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k>N/2; 3-2-3) When ρ min <A, if the number of Pearson correlation coefficients less than A is not greater than k in the Pearson correlation coefficients of all channels, it is determined as percussion fetal movement, otherwise it is determined as strong fetal movement , output the classification result; where k>N/2;
    3-2-4)A<ρ min<B时,再统计N个通道中每个通道的峰峰值商peakDivisionN,若存在有至少一个通道的峰峰值商大于设定的阈值P T时,则再按以下步骤a)进行判定,否则按以下步骤b)进行判定; 3-2-4) When A < ρ min < B, then count the peak-to-peak quotient peakDivisionN of each channel in the N channels, if there is at least one channel whose peak-to-peak quotient is greater than the set threshold P T , then count again. Determine according to the following step a), otherwise according to the following step b) to determine;
    a)若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k>N/2;a) If among the Pearson correlation coefficients of all channels, the number of Pearson correlation coefficients less than A is not greater than k, it is determined as a percussion form of fetal movement, otherwise it is determined as a strong form of fetal movement, and the classification result is output; where k>N/ 2;
    b)设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I为比例系数,1≤I≤2.5。 b) Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is judged as sneezing noise, otherwise it is judged as body motion noise; output the classification result, where I is the proportional coefficient , 1≤I≤2.5.
  9. 根据权利要求8所述的智能穿戴式胎动监测系统,其特征在于,所述采集单元包括沿横向均匀间隔设置在孕妇腹壁上的4个,以进行4通道数据并行采集。The intelligent wearable fetal movement monitoring system according to claim 8, characterized in that, the acquisition unit includes four units arranged on the abdominal wall of pregnant women at uniform intervals along the lateral direction, so as to perform parallel acquisition of 4-channel data.
  10. 根据权利要求9所述的智能穿戴式胎动监测系统,其特征在于,所述步骤3)具体包括:The smart wearable fetal movement monitoring system according to claim 9, wherein the step 3) specifically comprises:
    3-1)对单个判定单元进行多通道特征提取,包括:3-1) Perform multi-channel feature extraction on a single decision unit, including:
    3-1-1)提取4个通道之间的皮尔逊相关系数,皮尔逊相关系数计算公式为:3-1-1) Extract the Pearson correlation coefficient between the 4 channels. The calculation formula of the Pearson correlation coefficient is:
    ρ X,Y=cov(X,Y)/σ Xσ Y=E((X-μ X)(Y-μ Y))/σ Xσ Yρ X,Y =cov(X,Y)/σ X σ Y =E((X-μ X )(Y-μ Y ))/σ X σ Y ;
    其中,cov(X,Y)表示两个变量X,Y之间的协方差,σ X,σ Y表示两个变量X,Y的标准差;以s0,s1,s2,s3分别表示四通道经过预处理之后的振动信号数据,则四通道之间共有6个皮尔逊相关系数,即ρ 0,1,ρ 0,2,ρ 0,3,ρ 1,2,ρ 1,3,ρ 2,3,计算每个通道对于其他通道皮尔逊相关系数的均值,即: Among them, cov(X, Y) represents the covariance between two variables X, Y, σ X , σ Y represents the standard deviation of the two variables X, Y; s0, s1, s2, s3 represent the four-channel passing through For the preprocessed vibration signal data, there are 6 Pearson correlation coefficients between the four channels, namely ρ 0,1 , ρ 0,2 , ρ 0,3 , ρ 1,2 , ρ 1,3 , ρ 2 , 3. Calculate the mean of the Pearson correlation coefficient of each channel for other channels, namely:
    ρ 0=1/3(ρ 0,10,20,3); ρ 0 =1/3(ρ 0,10,20,3 );
    ρ 1=1/3(ρ 0,11,21,3); ρ 1 =1/3(ρ 0,11,21,3 );
    ρ 2=1/3(ρ 0,21,22,3); ρ 2 =1/3(ρ 0,21,22,3 );
    ρ 3=1/3(ρ 0,31,32,3); ρ 3 =1/3(ρ 0,31,32,3 );
    3-1-2)计算4个通道中每个通道的峰峰值商:根据采样频率,设定峰峰值之间的最小水平单位距离,在此距离下,计算每一个通道中最大峰值与最小峰值的比值,记为peakDivision 0、peakDivision 1、peakDivision 2、peakDivision 33-1-2) Calculate the peak-to-peak quotient of each of the 4 channels: According to the sampling frequency, set the minimum horizontal unit distance between the peak and peak values, and at this distance, calculate the maximum peak value and the minimum peak value in each channel The ratio, denoted as peakDivision 0 , peakDivision 1 , peakDivision 2 , peakDivision 3 ;
    3-1-3)对四通道信号做频谱分析及归一化处理,并计算4个通道信号不同频率对应振幅的平均值amp n,统计amp n大于振幅阈值thresholdAmp的通道数量,记为count (amp>thresholdAmp)3-1-3) Perform spectrum analysis and normalization on the four-channel signal, and calculate the average value amp n of the corresponding amplitudes of the four channel signals at different frequencies, and count the number of channels whose amp n is greater than the amplitude threshold thresholdAmp, denoted as count ( amp>thresholdAmp) ;
    3-1-4)矩阵特征分析:单个判定单元内,将4个通道信号的振动信号构成M*4矩阵,M表示采样频率f与判定单元时长t的乘积,即M=f*t;对于该矩阵,以meanRowValue表示行向量的均值,index表示行向量的索引,取如下特征:3-1-4) Matrix feature analysis: In a single determination unit, the vibration signals of the 4 channel signals are formed into an M*4 matrix, where M represents the product of the sampling frequency f and the determination unit duration t, that is, M=f*t; In this matrix, meanRowValue represents the mean value of the row vector, and index represents the index of the row vector, and takes the following characteristics:
    a)行向量均值最大值与最小值的差值r max-mina) The difference between the maximum value and the minimum value of the row vector mean value r max-min ,
    r max-min=meanRowValue max-meanRowValue minr max-min = meanRowValue max -meanRowValue min ,
    其中,meanRowValue max表示行向量均值最大值,meanRowValue min表示行向量均值最小值; Among them, meanRowValue max represents the maximum value of the mean value of the row vector, and meanRowValue min represents the minimum value of the mean value of the row vector;
    b)行向量均值最大值的索引与行向量均值最小值的索引差index max-min,
    Figure PCTCN2020139817-appb-100003
    其中,index max表示行向量均值最大值的索引,
    Figure PCTCN2020139817-appb-100004
    示行向量均值最小值的索引;
    b) The index difference between the index of the maximum value of the row vector mean and the index of the minimum value of the row vector mean index max-min ,
    Figure PCTCN2020139817-appb-100003
    Among them, index max represents the index of the maximum value of the mean value of the row vector,
    Figure PCTCN2020139817-appb-100004
    The index of the minimum value of the mean value of the row vector;
    3-2)依据步骤3-1)获得的多通道特征对该判定单元的振动信号进行胎动信号与噪声信号的具体分类,包括:3-2) carry out the concrete classification of fetal movement signal and noise signal to the vibration signal of this judgment unit according to the multi-channel feature obtained in step 3-1), including:
    3-2-1)设定2个皮尔逊相关系数判定阈值A和B,其中,A=0.4,B=0.6;,将所有通道的皮尔逊相关系数均值ρ n中的最小值ρ min与A和B进行比较,再根据比较结果按以下不同步骤进行判定; 3-2-1) Set two Pearson correlation coefficient judgment thresholds A and B, where A=0.4, B=0.6; and compare the minimum value ρ min in the mean value ρ n of the Pearson correlation coefficient of all channels with A Compare with B, and then judge according to the following different steps according to the comparison result;
    3-2-2)(ρ 0、ρ 1、ρ 2、ρ 3) min>0.6时,统计4个通道中每个通道的峰峰值商peakDivisionN; 3-2-2) When (ρ 0 , ρ 1 , ρ 2 , ρ 3 ) min > 0.6, count the peak-to-peak quotient peakDivisionN of each of the 4 channels;
    I、若存在有至少一个通道的峰峰值商大于设定的阈值P T时,P T=2,则判定为敲击形式胎动,输出分类结果,否则再按以下步骤继续进行判定; 1. If there is a peak-to - peak quotient of at least one channel greater than the set threshold PT, PT = 2, then it is judged that the fetal movement in the form of percussion, the output classification result, otherwise continue to judge according to the following steps;
    II、统计count (amp>thresholdAmp)的数量,若count (amp>thresholdAmp)=J时,J=2,则判定为呼吸噪声,输出分类结果;否则再按以下步骤继续进行判定; II. Count the number of count (amp>thresholdAmp ) , if count (amp>thresholdAmp) =J, J=2, then it is judged as breathing noise, and the classification result is output; otherwise, continue to judge according to the following steps;
    III、设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I=1.5; III. Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is determined as sneezing noise, otherwise it is determined as body motion noise; output the classification result, where I=1.5;
    3-2-3)ρ min<A时,若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k=3; 3-2-3) When ρ min <A, if the number of Pearson correlation coefficients less than A is not greater than k in the Pearson correlation coefficients of all channels, it is determined as percussion fetal movement, otherwise it is determined as strong fetal movement , output the classification result; where k=3;
    3-2-4)A<ρ min<B时,再统计N个通道中每个通道的峰峰值商peakDivisionN,若存在有至少一个通道的峰峰值商大于设定的阈值2时,则再按以下步骤a)进行判定,否则按以下步骤b)进行判定; 3-2-4) When A < ρ min < B, then count the peak-to-peak quotient peakDivisionN of each channel in the N channels. If there is at least one channel whose peak-to-peak quotient is greater than the set threshold 2, press again. The following steps a) are judged, otherwise the following steps b) are judged;
    a)若所有通道的皮尔逊相关系数中,小于A的皮尔逊相关系数的数量不大于k时,则判定为敲击形式胎动,否则判定为强烈形式胎动,输出分类结果;其中k=3;a) If among the Pearson correlation coefficients of all channels, the number of Pearson correlation coefficients less than A is not greater than k, it is determined as a percussion form of fetal movement, otherwise it is determined as a strong form of fetal movement, and the classification result is output; wherein k=3;
    b)设定矩阵特征分析阈值thresholdValue,若r max-min>thresholdValue且index max-min<I*f时,判定为喷嚏噪声,否则判定为体动噪声;输出分类结果,其中,I=1.5。 b) Set the matrix feature analysis threshold thresholdValue, if r max-min >thresholdValue and index max-min <I*f, it is judged as sneezing noise, otherwise it is judged as body motion noise; output the classification result, where I=1.5.
PCT/CN2020/139817 2020-09-27 2020-12-28 Smart wearable fetal movement monitoring system WO2022062237A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011032134.3 2020-09-27
CN202011032134.3A CN112155559B (en) 2020-09-27 2020-09-27 Portable fetal movement monitoring system

Publications (1)

Publication Number Publication Date
WO2022062237A1 true WO2022062237A1 (en) 2022-03-31

Family

ID=73864221

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/139817 WO2022062237A1 (en) 2020-09-27 2020-12-28 Smart wearable fetal movement monitoring system

Country Status (2)

Country Link
CN (1) CN112155559B (en)
WO (1) WO2022062237A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113679354B (en) * 2021-09-02 2024-07-09 上海贝瑞电子科技有限公司 Fetal movement signal detection device, fetal movement signal detection method and storable medium
CN114366082B (en) * 2021-12-29 2024-06-04 华南理工大学 Non-invasive fetal movement signal acquisition and processing method, system, device and medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080154155A1 (en) * 2005-02-07 2008-06-26 Kyoko Nishihara Fetal Movement Monitoring System and Fetal Movement Information Collecting Device
CN102090883A (en) * 2010-12-30 2011-06-15 深圳市理邦精密仪器股份有限公司 Automatic identification method and device for fetal movement
CN103169497A (en) * 2011-12-20 2013-06-26 通用电气公司 Fetal heart monitoring range
CN103845060A (en) * 2012-11-30 2014-06-11 中国科学院理化技术研究所 Portable fetal movement signal detection and analysis device
CN104921731A (en) * 2015-05-14 2015-09-23 传世未来(北京)信息科技有限公司 Method and device for monitoring fetal movement
CN108472006A (en) * 2015-12-18 2018-08-31 皇家飞利浦有限公司 fetal monitoring system and method
CN108618786A (en) * 2018-07-06 2018-10-09 赵超 A kind of fetal monitoring and sleep of pregnant woman respiratory monitoring system based on array of pressure sensors
CN108882865A (en) * 2016-03-31 2018-11-23 皇家飞利浦有限公司 Detecting gestation system and method
CN110123338A (en) * 2019-05-30 2019-08-16 四川长虹电器股份有限公司 Intelligent fetal activity monitoring system
CN110897631A (en) * 2019-11-22 2020-03-24 重庆医科大学 Real-time pregnancy monitoring device and method
WO2020184500A1 (en) * 2019-03-14 2020-09-17 株式会社カネカ Program, method for creating learning model, wearable device, information processing device, and information processing method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105310694A (en) * 2014-08-01 2016-02-10 中兴通讯股份有限公司 Terminal and fetal movement monitoring method of terminal
CN104873201A (en) * 2015-05-26 2015-09-02 深圳微语医疗技术有限公司 Fetal movement detecting device and detecting method
US10165973B2 (en) * 2015-11-10 2019-01-01 Elwha Llc Pregnancy monitoring devices, systems, and related methods
CN106137168A (en) * 2016-07-28 2016-11-23 传世未来(北京)信息科技有限公司 A kind of fetus monitoring method and foetal monitor
CN107397535B (en) * 2017-09-05 2020-08-11 苏州风尚智选医疗科技有限公司 Comprehensive physical sign monitoring device and system for pregnant woman
CN109875569A (en) * 2019-03-11 2019-06-14 南京市江宁医院 A kind of portable Fetal activity monitoring apparatus
CN110881982A (en) * 2019-11-18 2020-03-17 永康国科康复工程技术有限公司 Device for monitoring fetal movement

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080154155A1 (en) * 2005-02-07 2008-06-26 Kyoko Nishihara Fetal Movement Monitoring System and Fetal Movement Information Collecting Device
CN102090883A (en) * 2010-12-30 2011-06-15 深圳市理邦精密仪器股份有限公司 Automatic identification method and device for fetal movement
CN103169497A (en) * 2011-12-20 2013-06-26 通用电气公司 Fetal heart monitoring range
CN103845060A (en) * 2012-11-30 2014-06-11 中国科学院理化技术研究所 Portable fetal movement signal detection and analysis device
CN104921731A (en) * 2015-05-14 2015-09-23 传世未来(北京)信息科技有限公司 Method and device for monitoring fetal movement
CN108472006A (en) * 2015-12-18 2018-08-31 皇家飞利浦有限公司 fetal monitoring system and method
CN108882865A (en) * 2016-03-31 2018-11-23 皇家飞利浦有限公司 Detecting gestation system and method
CN108618786A (en) * 2018-07-06 2018-10-09 赵超 A kind of fetal monitoring and sleep of pregnant woman respiratory monitoring system based on array of pressure sensors
WO2020184500A1 (en) * 2019-03-14 2020-09-17 株式会社カネカ Program, method for creating learning model, wearable device, information processing device, and information processing method
CN110123338A (en) * 2019-05-30 2019-08-16 四川长虹电器股份有限公司 Intelligent fetal activity monitoring system
CN110897631A (en) * 2019-11-22 2020-03-24 重庆医科大学 Real-time pregnancy monitoring device and method

Also Published As

Publication number Publication date
CN112155559A (en) 2021-01-01
CN112155559B (en) 2021-11-16

Similar Documents

Publication Publication Date Title
US11576622B2 (en) Systems and methods for monitoring uterine activity and assessing pre-term birth risk
Acharya et al. Computer-aided diagnosis of diabetic subjects by heart rate variability signals using discrete wavelet transform method
US7949389B2 (en) Fetal ECG monitoring
US8892181B2 (en) Non-invasive fetal monitoring
WO2022062237A1 (en) Smart wearable fetal movement monitoring system
Fanelli et al. Quantitative assessment of fetal well-being through CTG recordings: a new parameter based on phase-rectified signal average
Mischi et al. Dedicated entropy measures for early assessment of pregnancy progression from single-channel electrohysterography
CN106551691B (en) Heart rate variability analysis method, device and application
Hao et al. Evaluation of convolutional neural network for recognizing uterine contractions with electrohysterogram
US20130102856A1 (en) Non-invasive detection of fetal or maternal illness
Peng et al. Evaluation of electrohysterogram measured from different gestational weeks for recognizing preterm delivery: a preliminary study using random Forest
US11170310B2 (en) Systems and methods for automatic segment selection for multi-dimensional biomedical signals
Hao et al. Application of decision tree in determining the importance of surface electrohysterography signal characteristics for recognizing uterine contractions
CN113499035B (en) Pain identification system based on confidence interval fusion threshold criterion
CN110751131B (en) Arrhythmia detection device
Georgieva et al. Computerized fetal heart rate analysis in labor: detection of intervals with un-assignable baseline
WO2004072822A2 (en) Quantitative fetal heart rate and cardiotocographic monitoring system and related method thereof
US20180085047A1 (en) Automated detection of spreading depolarizations
Horoba et al. Automated detection of uterine contractions in tocography signals–Comparison of algorithms
Cheng et al. Novel multichannel entropy features and machine learning for early assessment of pregnancy progression using electrohysterography
Liu et al. Localization of seizure onset zone with epilepsy propagation networks based on graph convolutional network
Selvaraju et al. Detection of Preterm Birth from the Noncontraction Segments of Uterine EMG using Hjorth Parameters and Support Vector Machine
Tian et al. A Comprehensive Evaluation of the Predictive Abilities of Fetal Electrocardiogram‐Derived Parameters during Labor in Newborn Acidemia: Our Institutional Experience
CN112155558B (en) Fetal movement signal acquisition and analysis device
CN117980927A (en) Postpartum hemorrhage detection method and postpartum hemorrhage detection system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20955079

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 22.08.2023)

122 Ep: pct application non-entry in european phase

Ref document number: 20955079

Country of ref document: EP

Kind code of ref document: A1