A method for detecting fetal status

By collecting pulse waves and ECG signals from pregnant women, building a library of feature standard templates and comparing them in real time, the problem that existing fetal position detection methods cannot achieve real-time monitoring is solved, and the efficiency and accuracy of fetal status detection are improved.

CN114601439BActive Publication Date: 2025-06-10BEIJING XUEYANG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210349988.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-02
Publication Date
2025-06-10
Estimated Expiration
2042-04-02

AI Technical Summary

Technical Problem

The existing fetal position detection methods cannot achieve real-time monitoring and cannot respond to changes in the fetus' state in the uterus in a timely manner.

Method used

By collecting pulse waves and ECG signals from pregnant women, a standard feature template library is constructed, and the pulse waves and ECG signals of pregnant women are compared in real time to achieve real-time judgment of fetal status.

Benefits of technology

The efficiency and accuracy of fetal status detection are improved, and real-time monitoring of fetal status is achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114601439B_ABST
    Figure CN114601439B_ABST
Patent Text Reader

Abstract

The present invention provides a method for detecting the fetal state, including: collecting the pulse wave signal and electrocardiogram signal of a pregnant woman under normal conditions within a target time period based on a target smartwatch, and performing denoising processing on the pulse wave signal and electrocardiogram signal; determining the characteristics of the pulse wave signal and electrocardiogram signal based on the denoising result, and constructing a characteristic standard template library for the pulse wave signal and electrocardiogram signal of the pregnant woman based on the characteristics; comparing and analyzing the real-time pulse wave signal and real-time electrocardiogram signal of the pregnant woman with the characteristic standard template library to obtain the current state of the fetus in the pregnant woman's abdomen. By collecting the pulse wave and electrocardiogram signal of a pregnant woman within a certain time period and performing processing to construct a characteristic standard template library, it is realized to compare the characteristics of the real-time pulse wave and electrocardiogram signal of the pregnant woman with the quasi-characteristic template library, and accurately judge the state of the fetus in the abdomen in real time, improving the efficiency and accuracy of fetal state detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fetal position detection, and particularly relates to a method for detecting the state of a fetus. Background Art

[0002] Currently, the detection of the state of a fetus mainly relies on doctor examinations and B-ultrasound examinations;

[0003] During a doctor examination, for an experienced obstetrician and gynecologist, they can feel whether the fetus in the pregnant woman's abdomen is in a breech position or a cephalic position by touching. During a B-ultrasound examination, various cross-sectional images of various organs and surrounding organs can be clearly displayed. Since the images are rich in a sense of entity, the B-ultrasound examination can accurately explore the specific state of the fetus in the pregnant woman's abdomen;

[0004] However, generally, the detection of the fetus in the pregnant woman is carried out regularly. The fetus may move at any time in the uterus, and doctor examinations and B-ultrasound examinations cannot achieve real-time monitoring;

[0005] Therefore, the present invention provides a method for detecting the state of a fetus, which is used to collect the pulse wave and electrocardiogram signal of a pregnant woman within a certain period of time, and process and construct a characteristic standard template library, so as to compare the characteristics of the real-time pulse wave and electrocardiogram signal of the pregnant woman with the standard characteristic template library, and accurately judge the state of the fetus in the abdomen in real time, improving the efficiency and accuracy of fetal state detection. Summary of the Invention

[0006] The present invention provides a method for detecting the state of a fetus, which is used to collect the pulse wave and electrocardiogram signal of a pregnant woman within a certain period of time, and process and construct a characteristic standard template library, so as to compare the characteristics of the real-time pulse wave and electrocardiogram signal of the pregnant woman with the standard characteristic template library, and accurately judge the state of the fetus in the abdomen in a timely manner, improving the efficiency and accuracy of fetal state detection.

[0007] The present invention provides a method for detecting the state of a fetus, including:

[0008] Step 1: Collect the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions within a target time period based on a target smart watch, and perform noise reduction processing on the pulse wave signal and electrocardiogram signal;

[0009] Step 2: Determine the characteristics of the pulse wave signal and electrocardiogram signal based on the noise reduction result, and construct a characteristic standard template library of the pulse wave signal and electrocardiogram signal of the pregnant woman based on the characteristics;

[0010] Step 3: Compare and analyze the real-time pulse wave signal and real-time electrocardiogram signal of the pregnant woman with the characteristic standard template library to obtain the current state of the fetus in the pregnant woman's abdomen.

[0011] Preferably, for a method of detecting the fetal state, in step 1, based on the target smartwatch, the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions in the target time period are collected, including:

[0012] Determine the target acquisition sites for the pulse wave signal and electrocardiogram signal of the pregnant woman based on the target smartwatch, and determine the working parameters of the target smartwatch based on the target acquisition sites;

[0013] Set the acquisition start time and acquisition end time of the target smartwatch based on the working parameters, and determine the acquisition duration of the target smartwatch based on the acquisition start time and acquisition end time;

[0014] When the acquisition duration is equal to the target time period, it is determined that the preparation process for the target smartwatch is completed, and the pulse wave signal and electrocardiogram signal of the pregnant woman are collected from the target acquisition site based on the working parameters.

[0015] Preferably, for a method of detecting the fetal state, the pulse wave signal and electrocardiogram signal of the pregnant woman are collected from the target acquisition site based on the working parameters, including:

[0016] Obtain the physiological parameters sensed by the target smartwatch when collecting the pulse wave signal and electrocardiogram signal of the pregnant woman based on the working parameters, and the target smartwatch converts the physiological parameters into a target level value, where the value of the target level value characterizes the fluctuation degree of the pulse wave signal and electrocardiogram signal of the pregnant woman;

[0017] Construct a digital-to-analog conversion model, and input the target level value into the data conversion model for processing to obtain the target waveforms corresponding to the pulse wave signal and electrocardiogram signal of the pregnant woman;

[0018] Display the target waveforms on the target smartwatch.

[0019] Preferably, for a method of detecting the fetal state, in step 1, denoising processing is performed on the pulse wave signal and electrocardiogram signal, including:

[0020] Obtain the pulse wave signal and electrocardiogram signal of the pregnant woman, and amplify the pulse wave signal and electrocardiogram signal;

[0021] Perform mirror symmetry processing on the pulse wave signal and electrocardiogram signal, and perform wavelet decomposition on the pulse wave signal and electrocardiogram signal after symmetry processing;

[0022] Determine the frequency ranges of the pulse wave signal and the electrocardiogram signal based on the wavelet decomposition results, and compare the frequency ranges with corresponding preset thresholds respectively to determine the power frequency interference and baseline drift of the pulse wave signal and the electrocardiogram signal, where the power frequency interference and baseline drift are the pulse wave signal and the electrocardiogram signal whose frequency ranges exceed the preset thresholds;

[0023] Perform bilateral filtering on the pulse wave signal and the electrocardiogram signal based on the power frequency interference and baseline drift, and perform wavelet recombination on the processed pulse wave signal and electrocardiogram signal to obtain the final pulse wave signal and electrocardiogram signal.

[0024] Preferably, a method for detecting the fetal state, obtaining the final pulse wave signal and electrocardiogram signal, includes:

[0025] Obtain the finally obtained pulse wave signal and electrocardiogram signal, and determine the acquisition times corresponding to the pulse wave signal and the electrocardiogram signal, where the pulse wave signal and the electrocardiogram signal are not unique;

[0026] Construct a data record table and determine the format requirements of the data record table for the data to be recorded;

[0027] Perform format conversion on the pulse wave signal and the electrocardiogram signal based on the format requirements to obtain the pulse wave signal to be recorded and the electrocardiogram signal to be recorded;

[0028] Fill the pulse wave signal to be recorded and the electrocardiogram signal to be recorded into the data record table for storage based on the acquisition time.

[0029] Preferably, in step 2 of a method for detecting the fetal state, based on the denoising results, determine the characteristics of the pulse wave signal and the electrocardiogram signal, and construct a characteristic standard template library for the pregnant woman's pulse wave signal and electrocardiogram signal, including:

[0030] Obtain the pulse wave signal and the electrocardiogram signal obtained after denoising processing, and determine the first target waveform and the second target waveform corresponding to the pulse wave signal and the electrocardiogram signal;

[0031] Perform wavelet transform on the first target waveform of the pulse wave signal to determine the main wave position of the pulse wave signal, and determine the vibration frequency of the pulse wave signal based on the main wave position;

[0032] Determine the target period of the pulse wave signal based on the vibration frequency, and decompose the target waveform of the pulse wave signal based on the target period;

[0033] Determine the characteristics of the pulse wave signal in each target period based on the decomposition result, where the characteristics include the vibration frequency of the pulse wave signal and the vibration amplitude of the first target waveform of the pulse wave signal;

[0034] Perform scale transformation on the second target waveform of the electrocardiogram signal, and determine the position of the R wave in the second target waveform of the electrocardiogram signal based on the transformation result;

[0035] Determine the vibration parameters of the R wave in the time domain and frequency domain based on the position of the R wave, and obtain the characteristics of the R wave in the time domain and frequency domain based on the vibration parameters;

[0036] Fuse the characteristics of the R wave in the time domain and frequency domain to obtain the characteristics of the electrocardiogram signal;

[0037] Determine the data types of the characteristics of the pulse wave signal and the electrocardiogram signal, and create a feature standard template library construction task based on the data types;

[0038] Create a data storage library based on the feature standard template library construction task, and establish a data transmission link between the data storage library and the target smart watch;

[0039] Transmit the characteristics of the pulse wave signal and the electrocardiogram signal to the data storage library based on the data transmission link, and classify and store the characteristics of the pulse wave signal and the electrocardiogram signal to obtain the feature standard template library.

[0040] Preferably, a method for detecting the fetal state, determining the position of the R wave in the second target waveform of the electrocardiogram signal based on the transformation result, includes:

[0041] Obtain the second target waveform corresponding to the electrocardiogram signal, and determine the amplitude of the second target waveform in the target time period;

[0042] Determine the maximum amplitude among the amplitudes in the target time period, and determine the waveform corresponding to the maximum amplitude as the R wave;

[0043] Determine the rising edge span and the falling edge span of the R wave, and determine the target width value of the R wave based on the rising edge span and the falling edge span;

[0044] Determine the specific position of the R wave in the second target waveform based on the target width value.

[0045] Preferably, in step 3 of a method for detecting the fetal state, comparing and analyzing the real-time pulse wave signal and the real-time electrocardiogram signal of the pregnant woman with the feature standard template library to obtain the current state of the fetus in the pregnant woman's abdomen, includes:

[0046] Based on the target smartwatch, obtain the real-time pulse wave signal and real-time electrocardiogram signal of the pregnant woman, and process the real-time pulse wave signal and real-time electrocardiogram signal to respectively obtain the first feature to be analyzed and the second feature to be analyzed corresponding to the real-time pulse wave signal and real-time electrocardiogram signal;

[0047] Obtain a feature standard template library, and respectively classify and overlap the first feature to be analyzed and the second feature to be analyzed with the features corresponding to the pulse wave signal and electrocardiogram signal in the feature standard template library;

[0048] Based on the classification and overlap result, determine whether there is a difference between the first feature to be analyzed and the feature corresponding to the pulse wave signal in the feature standard template library. If there is a difference, determine the difference region between the first feature to be analyzed and the feature corresponding to the pulse wave signal, and based on the difference region, determine the abnormal waveform parameters of the first feature to be analyzed and the feature corresponding to the pulse wave signal;

[0049] Based on the abnormal waveform parameters, determine the difference degree between the first feature to be analyzed and the feature corresponding to the pulse wave signal, and compare the difference degree with a preset difference degree;

[0050] When the difference degree is less than or equal to the abnormal difference degree, it is determined that the change parameters of the real-time pulse wave signal of the pregnant woman are within a controllable range;

[0051] Otherwise, based on the electrocardiogram signal period, segment the classification and overlap result of the second feature to be analyzed and the feature corresponding to the electrocardiogram signal in the feature standard template library, and determine the number of segments where there is a difference between the second feature to be analyzed and the feature corresponding to the electrocardiogram signal in the feature standard template library, where each segment is a cycle of the pregnant woman's electrocardiogram signal;

[0052] Compare the number of segments with a preset threshold;

[0053] When the number of segments is less than the preset threshold, it is determined that the change parameters of the electrocardiogram signal of the pregnant woman are normal fluctuations;

[0054] Otherwise, it is determined that there are obvious differences between the real-time pulse wave signal and real-time electrocardiogram signal of the pregnant woman and the feature standard template library, and it is determined that the fetal state in the pregnant woman's abdomen is abnormal.

[0055] Preferably, a method for detecting fetal status, determining that there is an abnormality in the fetus in the pregnant woman's abdomen, includes:

[0056] Obtain the detection result of the fetal status in the pregnant woman's abdomen, and when it is determined that there is an abnormality in the fetus in the pregnant woman's abdomen based on the detection result, generate a target detection report for the detection result;

[0057] Build a communication link between the target smart watch and the smart terminal of the pregnant woman, and transmit the target detection report to the smart terminal of the pregnant woman for display;

[0058] Meanwhile, based on the target smart watch, vibrate and give an alarm reminder to the pregnant woman to complete the early warning operation for the pregnant woman when the fetal state is abnormal.

[0059] Preferably, for a method of detecting the fetal state, when it is determined that the fetus in the pregnant woman is abnormal, it further includes:

[0060] Obtain the target difference value between the first feature to be analyzed of the real-time pulse wave signal and the second feature to be analyzed of the real-time electrocardiogram signal of the pregnant woman and the corresponding features of the pulse wave signal and the electrocardiogram signal in the feature standard template library;

[0061] Build an abnormal evaluation model, input the target difference value into the abnormal evaluation model for analysis, and obtain the severity of the abnormal fetal state in the pregnant woman;

[0062] Compare the severity with the preset severity;

[0063] If the severity is less than the preset severity, remind the user to seek medical examination based on the target smart watch;

[0064] Otherwise, determine the current real-time location information of the pregnant woman based on the target smart watch, and send a first aid request to a preset terminal based on the real-time location information.

[0065] Other features and advantages of the present invention will be described in the following specification, and part of them will become obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained by the structures specifically pointed out in the written specification, claims, and drawings.

[0066] The technical solutions of the present invention will be further described in detail below through the drawings and embodiments. Description of the Drawings

[0067] The drawings are used to provide a further understanding of the present invention, and constitute a part of the specification. They are used together with the embodiments of the present invention to explain the present invention, and do not constitute a limitation to the present invention. In the drawings:

[0068] Figure 1 is a flowchart of a method for detecting the fetal state in an embodiment of the present invention;

[0069] Figure 2Flow chart of collecting the pulse wave signal and electrocardiogram signal of a pregnant woman under normal conditions within a target time period in step 1 of a method for detecting fetal status in an embodiment of the present invention;

[0070] Figure 3 Flow chart of denoising the pulse wave signal and electrocardiogram signal in step 1 of a method for detecting fetal status in an embodiment of the present invention. Detailed implementation manners

[0071] The following describes the preferred embodiments of the present invention with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only for explaining and illustrating the present invention, and are not used to limit the present invention.

[0072] Embodiment 1:

[0073] This embodiment provides a method for detecting fetal status, as Figure 1 shown, including:

[0074] Step 1: Collect the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions within a target time period based on a target smart watch, and perform denoising processing on the pulse wave signal and electrocardiogram signal;

[0075] Step 2: Determine the characteristics of the pulse wave signal and electrocardiogram signal based on the denoising results, and construct a characteristic standard template library for the pulse wave signal and electrocardiogram signal of the pregnant woman based on the characteristics;

[0076] Step 3: Compare and analyze the real-time pulse wave signal and real-time electrocardiogram signal of the pregnant woman with the characteristic standard template library to obtain the current status of the fetus in the pregnant woman's abdomen.

[0077] In this embodiment, the target smart watch is used to collect the pulse wave signal and electrocardiogram signal of the pregnant woman, so as to facilitate the analysis of the status of the fetus in the pregnant woman's abdomen. The target smart watch is a wearable device.

[0078] In this embodiment, the target time period is two weeks. By continuously collecting the pulse wave signal and electrocardiogram signal of the pregnant woman for two weeks, the characteristics of the pulse wave signal and electrocardiogram signal of the pregnant woman are analyzed, so as to facilitate the construction of a characteristic standard template library.

[0079] In this embodiment, collecting the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions within a target time period based on a target smart watch means collecting the pulse wave signal and electrocardiogram signal of the fetus in the pregnant woman's abdomen without abnormalities within the target time period.

[0080] In this embodiment, the characteristics may be the fluctuation conditions of the waveforms corresponding to the pulse wave signal and electrocardiogram signal, including: fluctuation amplitude, fluctuation frequency, and fluctuation period, etc.

[0081] In this embodiment, the feature standard template library refers to using the features of the pregnant woman's pulse wave signal and electrocardiogram signal collected during the target time period as a reference basis to construct a feature comparison library, so as to provide a comparison basis for observing the changes in the pregnant woman's real-time pulse wave signal and electrocardiogram signal.

[0082] In this embodiment, comparative analysis refers to analyzing and processing the pregnant woman's real-time pulse wave signal and electrocardiogram signal to obtain the features of the pregnant woman's current pulse wave signal and electrocardiogram signal, and comparing them with the features recorded in the feature standard template library. When the degree of difference is too large, it indicates that the state of the fetus in the pregnant woman has changed significantly.

[0083] The beneficial effects of the above technical solution are as follows: By collecting the pulse wave and electrocardiogram signals of the pregnant woman within a certain time period and processing them to construct a feature standard template library, it is possible to compare the features of the pregnant woman's real-time pulse wave and electrocardiogram signals with the quasi-feature template library, accurately judge the state of the fetus in the abdomen in a timely manner, and improve the efficiency and accuracy of fetal state detection.

[0084] Embodiment 2:

[0085] Based on the above Embodiment 1, this embodiment provides a method for detecting the fetal state. As Figure 2 shown, in step 1, based on the target smart watch, collect the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions during the target time period, including:

[0086] Step 101: Determine the target acquisition sites for the pulse wave signal and electrocardiogram signal of the pregnant woman based on the target smart watch, and determine the working parameters of the target smart watch based on the target acquisition sites;

[0087] Step 102: Set the acquisition start time and acquisition end time of the target smart watch based on the working parameters, and determine the acquisition duration of the target smart watch based on the acquisition start time and acquisition end time;

[0088] Step 103: When the acquisition duration is equal to the target time period, determine that the preparation process of the target smart watch is completed, and collect the pulse wave signal and electrocardiogram signal of the pregnant woman from the target acquisition site based on the working parameters.

[0089] In this embodiment, the target acquisition site refers to the specific position for collecting the pulse wave signal and electrocardiogram signal on the user's wrist through the target smart watch, including the center of the wrist or the arterial position in the wrist.

[0090] In this embodiment, the working parameters refer to the working power, sampling frequency, etc. required for the target smartwatch to collect pulse wave signals and electrocardiogram signals.

[0091] In this embodiment, the acquisition start time refers to the time information when the target smartwatch starts to collect the pregnant woman's pulse wave signal and electrocardiogram signal for constructing the characteristic standard template library.

[0092] In this embodiment, the acquisition end time refers to the time information when the target smartwatch finishes collecting the pregnant woman's pulse wave signal and electrocardiogram signal for constructing the characteristic standard template library.

[0093] In this embodiment, the target time period is two weeks.

[0094] The beneficial effects of the above technical solution are as follows: By determining the acquisition sites of the pregnant woman's pulse wave signal and electrocardiogram signal, the working parameters of the target smartwatch can be accurately set. At the same time, by determining the acquisition duration of the target smartwatch, an accurate construction of the characteristic standard template library corresponding to the pregnant woman's pulse wave signal and electrocardiogram signal can be achieved through the target smartwatch, providing a guarantee and an accurate reference basis for improving the accuracy of fetal state detection.

[0095] Embodiment 3:

[0096] Based on the above Embodiment 2, this embodiment provides a method for detecting fetal state. Collecting the pregnant woman's pulse wave signal and electrocardiogram signal from the target acquisition site based on the working parameters, including:

[0097] Obtain the physiological parameters sensed by the target smartwatch when collecting the pregnant woman's pulse wave signal and electrocardiogram signal based on the working parameters, and the target smartwatch converts the physiological parameters into a target level value, where the value of the target level value characterizes the fluctuation degree of the pregnant woman's pulse wave signal and electrocardiogram signal;

[0098] Construct a digital-to-analog conversion model, and input the target level value into the data conversion model for processing to obtain the target waveforms corresponding to the pregnant woman's pulse wave signal and electrocardiogram signal;

[0099] Display the target waveforms on the target smartwatch.

[0100] In this embodiment, the physiological parameters refer to the frequency and intensity of the pregnant woman's pulse wave and electrocardiogram beats, etc.

[0101] In this embodiment, the target level value refers to the target smartwatch representing the sensed physiological parameters in the form of a level, so as to facilitate determining the waveforms corresponding to the pregnant woman's pulse wave signal and electrocardiogram signal.

[0102] In this embodiment, the target waveform refers to converting the target level value into a corresponding analog signal, that is, converting the data signal into an analog signal, so as to obtain the waveforms corresponding to the pregnant woman's pulse wave signal and electrocardiogram signal.

[0103] The beneficial effects of the above technical solution are as follows: The physiological parameters of the pregnant woman sensed by the target smart watch are represented by corresponding level values, and then the level values are converted into corresponding analog signals, so as to accurately generate the waveforms corresponding to the pregnant woman's pulse wave signal and electrocardiogram signal, providing a guarantee for constructing a characteristic standard template library.

[0104] Embodiment 4:

[0105] Based on the above Embodiment 1, this embodiment provides a method for detecting the fetal state. As Figure 3 shown, in step 1, denoising processing is performed on the pulse wave signal and the electrocardiogram signal, including:

[0106] Step 1011: Obtain the pregnant woman's pulse wave signal and electrocardiogram signal, and amplify the pulse wave signal and the electrocardiogram signal.

[0107] Step 1012: Perform mirror symmetry processing on the pulse wave signal and the electrocardiogram signal, and perform wavelet decomposition on the pulse wave signal and the electrocardiogram signal after the symmetry processing.

[0108] Step 1013: Determine the frequency ranges of the pulse wave signal and the electrocardiogram signal based on the wavelet decomposition results, and compare the frequency ranges with corresponding preset thresholds respectively to determine the power frequency interference and baseline drift of the pulse wave signal and the electrocardiogram signal. Among them, the power frequency interference and baseline drift are the pulse wave signal and the electrocardiogram signal whose frequency ranges exceed the preset thresholds.

[0109] Step 1014: Perform bilateral filtering processing on the pulse wave signal and the electrocardiogram signal based on the power frequency interference and baseline drift, and perform wavelet recombination on the processed pulse wave signal and electrocardiogram signal to obtain the final pulse wave signal and electrocardiogram signal.

[0110] In this embodiment, the purpose of the amplification processing is to facilitate observing the noise in the pulse wave signal and the electrocardiogram signal, so as to facilitate denoising processing.

[0111] In this embodiment, the mirror symmetry processing refers to making the pulse wave signal and the electrocardiogram signal symmetric, so as to facilitate double bilateral filtering processing of the pulse wave signal and the electrocardiogram signal, ensuring that the finally obtained pulse wave signal and electrocardiogram signal are free of noise interference.

[0112] In this embodiment, the preset thresholds are set in advance and are respectively used to measure whether the frequency ranges of the pulse wave signal and the electrocardiogram signal exceed the normal set ranges.

[0113] In this embodiment, the power frequency interference and baseline drift are interference bands or interference waveform curves existing in the pulse wave signal and the electrocardiogram signal, and the frequency of this band or interference waveform curve exceeds the preset threshold.

[0114] In this embodiment, the bilateral filtering process refers to filtering the peaks and valleys of the pulse wave signal and the electrocardiogram signal simultaneously to ensure accurate and effective denoising of the pulse wave signal and the electrocardiogram signal.

[0115] In this embodiment, obtaining the final pulse wave signal and electrocardiogram signal includes:

[0116] Obtaining the pulse wave signal and electrocardiogram signal of the pregnant woman, and respectively calculating the target pulse wave signal and target electrocardiogram signal of the pulse wave signal and electrocardiogram signal after denoising processing based on the pulse wave signal and electrocardiogram signal, and calculating the mean square error when performing denoising processing on the pulse wave signal and electrocardiogram signal based on the target pulse wave signal and target electrocardiogram signal. The specific steps include:

[0117] Calculate the target pulse wave signal and target electrocardiogram signal of the pulse wave signal and electrocardiogram signal after denoising processing according to the following formula:

[0118]

[0119] Among them, G(i) represents the target pulse wave signal obtained after denoising the pulse wave signal; y(k) represents the target electrocardiogram signal obtained after denoising the electrocardiogram signal; i represents the current sampling point number of the pulse wave signal, and the value range is [1, N]; N represents the total number of sampling points of the pulse wave signal; X(i) represents the pulse wave signal before denoising processing; t represents the signal-to-noise ratio, and the value range is (45, 55); k represents the current sampling point number of the electrocardiogram signal, and the value range is [1, m]; m represents the total number of sampling points of the electrocardiogram signal; x(k) represents the electrocardiogram signal before denoising processing;

[0120] Calculate the mean square error when performing denoising processing on the pulse wave signal and electrocardiogram signal according to the following formula:

[0121]

[0122] Among them, α represents the mean square error when performing denoising processing on the pulse wave signal, and the value range is (0, 1); It represents the mean square error when denoising the electrocardiogram signal, and its value range is (0, 1); ρ represents the error factor, and its value range is (0.02, 0.05);

[0123] Compare the mean square errors corresponding to the pulse wave signal and the electrocardiogram signal with a preset first threshold and a preset second threshold respectively;

[0124] If the mean square errors corresponding to the pulse wave signal and the electrocardiogram signal are both greater than the preset first threshold and the preset second threshold respectively, it is determined that the denoising of the pulse wave signal and the electrocardiogram signal is unqualified, and the denoising process of the pulse wave signal and the electrocardiogram signal is restarted;

[0125] Otherwise, it is determined that the denoising of the pulse wave signal and the electrocardiogram signal is qualified, and the denoising process of the pulse wave signal and the electrocardiogram signal is completed.

[0126] The above mean square error is used to describe the effect of denoising the pulse wave signal and the electrocardiogram signal. The smaller the mean square error, the cleaner the denoising of the pulse wave signal and the electrocardiogram signal.

[0127] The above preset first threshold is set in advance and is used to measure the degree of denoising of the pulse wave signal.

[0128] The above preset second threshold is set in advance and is used to measure the degree of denoising of the electrocardiogram signal.

[0129] The above target pulse wave signal refers to the pulse wave signal without noise influence obtained after denoising the original pulse wave signal.

[0130] The above target electrocardiogram signal refers to the electrocardiogram signal without noise influence obtained after denoising the original electrocardiogram signal.

[0131] The beneficial effects of the above technical solution are: By respectively amplifying and wavelet decomposing the pulse wave signal and the electrocardiogram signal, accurate and effective filtering of the pulse wave signal and the electrocardiogram signal is achieved, filtering out the power frequency interference and baseline drift therein, ensuring that the finally collected pulse wave signal and electrocardiogram signal are accurate enough, and providing a guarantee for accurately detecting the fetal state.

[0132] Example 5:

[0133] Based on the above Example 1, this example provides a method for detecting the fetal state to obtain the final pulse wave signal and electrocardiogram signal, including:

[0134] Obtain the finally obtained pulse wave signal and electrocardiogram signal, and determine the acquisition time corresponding to the pulse wave signal and the electrocardiogram signal, where the pulse wave signal and the electrocardiogram signal are not unique;

[0135] Construct a data recording table and determine the format requirements of the data recording table for the data to be recorded;

[0136] Based on the format requirements, perform format conversion on the pulse wave signal and the electrocardiogram signal to obtain a pulse wave signal to be recorded and an electrocardiogram signal to be recorded;

[0137] Based on the acquisition time, fill the pulse wave signal to be recorded and the electrocardiogram signal to be recorded into the data recording table for storage respectively.

[0138] In this embodiment, the acquisition time refers to the sequence of the acquisition time of the pregnant woman's pulse wave signal and electrocardiogram signal.

[0139] In this embodiment, the pulse wave signal to be recorded and the electrocardiogram signal to be recorded refer to the data obtained after converting the data formats of the acquired pulse wave signal and electrocardiogram signal, which can be directly recorded in the data recording table.

[0140] The beneficial effects of the above technical solution are: by converting the data formats of the pulse wave signal and the electrocardiogram signal, the storage and recording of the pulse wave signal and the electrocardiogram signal are realized, which is convenient for analyzing the characteristics of the pulse wave signal and the electrocardiogram signal of the pregnant woman in the target time period, thus providing convenience for accurately detecting the fetal state.

[0141] Embodiment 6:

[0142] Based on the above Embodiment 1, this embodiment provides a method for detecting fetal state. In step 2, based on the denoising result, determine the characteristics of the pulse wave signal and the electrocardiogram signal, and construct a characteristic standard template library for the pregnant woman's pulse wave signal and electrocardiogram signal, including:

[0143] Obtain the pulse wave signal and the electrocardiogram signal obtained after denoising processing, and determine the first target waveform and the second target waveform corresponding to the pulse wave signal and the electrocardiogram signal;

[0144] Perform wavelet transform on the first target waveform of the pulse wave signal to determine the main wave position of the pulse wave signal, and determine the vibration frequency of the pulse wave signal based on the main wave position;

[0145] Based on the vibration frequency, determine the target period of the pulse wave signal, and decompose the target waveform of the pulse wave signal based on the target period;

[0146] Based on the decomposition result, determine the characteristics of the pulse wave signal in each target period, where the characteristics include the vibration frequency of the pulse wave signal and the vibration amplitude of the first target waveform of the pulse wave signal;

[0147] Perform a scale transformation on the second target waveform of the electrocardiogram signal, and determine the position of the R wave in the second target waveform of the electrocardiogram signal based on the transformation result;

[0148] Determine the vibration parameters of the R wave in the time domain and frequency domain based on the position of the R wave, and obtain the characteristics of the R wave in the time domain and frequency domain based on the vibration parameters;

[0149] Fuse the characteristics of the R wave in the time domain and frequency domain to obtain the characteristics of the electrocardiogram signal;

[0150] Determine the data types of the characteristics of the pulse wave signal and the electrocardiogram signal, and create a task for constructing a characteristic standard template library based on the data types;

[0151] Create a data storage library based on the task of constructing the characteristic standard template library, and establish a data transmission link between the data storage library and the target smart watch;

[0152] Transmit the characteristics of the pulse wave signal and the electrocardiogram signal to the data storage library based on the data transmission link, and classify and store the characteristics of the pulse wave signal and the electrocardiogram signal to obtain the characteristic standard template library.

[0153] In this embodiment, the first target waveform refers to the fluctuation curve corresponding to the pulse wave signal.

[0154] In this embodiment, the second target waveform refers to the fluctuation curve corresponding to the electrocardiogram signal.

[0155] In this embodiment, wavelet transform refers to gradually performing multi-scale refinement on the pulse wave signal and the electrocardiogram signal through dilation and translation operations, and finally achieving time subdivision at high frequencies and frequency subdivision at low frequencies.

[0156] In this embodiment, the main wave refers to the wave band in the pulse wave signal and the electrocardiogram signal that can clearly indicate the main characteristics of the pulse wave signal and the electrocardiogram signal.

[0157] In this embodiment, the target period refers to the time length of the periodic transformation of the pulse wave signal and the electrocardiogram signal.

[0158] In this embodiment, the characteristics refer to the period, vibration amplitude, vibration frequency, etc. of the pulse wave signal and the electrocardiogram signal.

[0159] In this embodiment, scale transformation refers to performing proportional amplification or reduction on the second target waveform corresponding to the electrocardiogram signal to facilitate corresponding characteristic analysis of the second target waveform corresponding to the electrocardiogram signal.

[0160] In this embodiment, the R wave refers to the wave with an upward waveform in the second target waveform.

[0161] In this embodiment, the vibration parameters refer to the vibration frequency, amplitude, and the amplitude difference between the peak and valley of the R wave in the time domain and frequency domain, etc.

[0162] In this embodiment, the data transmission link is used to transmit the characteristic corresponding to the pulse wave signal and the electrocardiogram signal analyzed by the target smart watch to the data storage library for storage.

[0163] The beneficial effects of the above technical solution are as follows: By performing wavelet transform processing and size transform processing on the target waveforms corresponding to the pulse wave signal and the electrocardiogram signal, the characteristics of the target waveforms corresponding to the pulse wave signal and the electrocardiogram signal can be accurately analyzed and extracted respectively, so as to ensure the accurate and effective construction of the characteristic standard template library, and at the same time provide convenience and guarantee for accurately analyzing the state of the fetus in the pregnant woman's abdomen.

[0164] Embodiment 7:

[0165] Based on the above Embodiment 6, this embodiment provides a method for detecting the fetus state, which determines the position of the R wave in the second target waveform of the electrocardiogram signal based on the transformation result, including:

[0166] Obtain the second target waveform corresponding to the electrocardiogram signal, and determine the amplitude of the second target waveform within the target time period;

[0167] Determine the maximum amplitude among the amplitudes within the target time period, and determine the waveform corresponding to the maximum amplitude as the R wave;

[0168] Determine the rising edge span and falling edge span of the R wave, and determine the target width value of the R wave based on the rising edge span and the falling edge span;

[0169] Determine the specific position of the R wave in the second target waveform based on the target width value.

[0170] In this embodiment, the target time period is set in advance and is used to represent the length of the analysis of the second target waveform.

[0171] In this embodiment, the maximum amplitude refers to the point with the largest amplitude value in the second target waveform within the target time period.

[0172] In this embodiment, the rising edge span refers to the width of the rising edge of the R wave.

[0173] In this embodiment, the falling edge span refers to the width of the falling edge of the R wave.

[0174] In this embodiment, the target width value refers to the total width of the R wave from the rising edge to the falling edge.

[0175] The beneficial effects of the above technical solution are as follows: By accurately analyzing the R wave in the waveform corresponding to the electrocardiogram signal according to the amplitude of the waveform, and secondly, determining the position of the R wave in the entire waveform according to the width value of the R wave, it is convenient to accurately analyze the characteristics of the electrocardiogram signal based on the R wave, which provides convenience for constructing a characteristic standard template library and also ensures the accuracy of fetal state detection.

[0176] Embodiment 8:

[0177] Based on the above Embodiment 1, this embodiment provides a method for detecting the fetal state. In step 3, comparing and analyzing the real-time pulse wave signal and the real-time electrocardiogram signal of the pregnant woman with the characteristic standard template library to obtain the current state of the fetus in the pregnant woman's abdomen, including:

[0178] Obtaining the real-time pulse wave signal and the real-time electrocardiogram signal of the pregnant woman based on the target smart watch, and processing the real-time pulse wave signal and the real-time electrocardiogram signal to respectively obtain the first feature to be analyzed and the second feature to be analyzed corresponding to the real-time pulse wave signal and the real-time electrocardiogram signal;

[0179] Obtaining the characteristic standard template library, and respectively classifying and overlapping the first feature to be analyzed and the second feature to be analyzed with the characteristics corresponding to the pulse wave signal and the electrocardiogram signal in the characteristic standard template library;

[0180] Based on the classification and overlapping results, determining whether there is a difference between the first feature to be analyzed and the feature corresponding to the pulse wave signal in the characteristic standard template library. If there is a difference, determining the difference region between the first feature to be analyzed and the feature corresponding to the pulse wave signal, and determining the abnormal waveform parameters of the first feature to be analyzed and the feature corresponding to the pulse wave signal based on the difference region;

[0181] Determining the difference degree between the first feature to be analyzed and the feature corresponding to the pulse wave signal based on the abnormal waveform parameters, and comparing the difference degree with a preset difference degree;

[0182] When the difference degree is less than or equal to the abnormal difference degree, it is determined that the change parameters of the real-time pulse wave signal of the pregnant woman are within a controllable range;

[0183] Otherwise, segmenting the classification and overlapping result of the second feature to be analyzed and the feature corresponding to the electrocardiogram signal in the characteristic standard template library based on the electrocardiogram signal period, and determining the number of segments where the second feature to be analyzed and the feature corresponding to the electrocardiogram signal in the characteristic standard template library have differences, where each segment is a period of the pregnant woman's electrocardiogram signal;

[0184] Comparing the number of segments with a preset threshold;

[0185] When the number of segments is less than the preset threshold, it is determined that the change parameter of the pregnant woman's ECG signal is a normal fluctuation;

[0186] Otherwise, it is determined that there are significant differences between the real-time pulse wave signal and the real-time ECG signal of the pregnant woman and the characteristic standard template library, and it is determined that the fetus status in the pregnant woman is abnormal.

[0187] In this embodiment, the real-time pulse wave signal and the real-time ECG signal refer to the pulse wave signal and the ECG signal of the pregnant woman randomly collected when it is necessary to detect the fetus status in the pregnant woman.

[0188] In this embodiment, the first feature to be analyzed refers to the feature corresponding to the real-time pulse wave signal.

[0189] In this embodiment, the second feature to be analyzed refers to the feature corresponding to the real-time ECG signal.

[0190] In this embodiment, classification overlap means overlapping the first feature to be analyzed of the real-time pulse wave signal with the features of the pulse wave signal in the characteristic standard template library and overlapping the second feature to be analyzed of the real-time ECG signal with the features of the ECG signal in the characteristic standard template library respectively, which is convenient for analyzing the differences between the two.

[0191] In this embodiment, the difference region refers to the waveform segment where there are differences between the first feature to be analyzed of the pulse wave signal and the features of the pulse wave signal in the characteristic standard template library.

[0192] In this embodiment, the abnormal waveform parameters refer to the amplitude, vibration frequency, etc. of the first feature to be analyzed in the difference region.

[0193] In this embodiment, the preset difference degree is set in advance and is used to measure whether the difference between the first feature to be analyzed and the features of the pulse wave signal in the characteristic standard template library exceeds the expected target.

[0194] In this embodiment, the preset threshold is set in advance and is used to measure whether the number of difference segments exceeds the maximum allowable.

[0195] The beneficial effects of the above technical solutions are as follows: By comparing and analyzing the first feature to be analyzed of the pregnant woman's pulse wave signal and the second feature to be analyzed of the real-time ECG signal with the features of the pulse wave signal and the ECG signal in the characteristic template library, the differences between the two can be accurately analyzed, which is convenient for accurately and effectively analyzing the fetus status in the pregnant woman according to the difference situation, improving the accuracy of detecting the fetus status, realizing the detection of the fetus status in the pregnant woman at any time, and improving the convenience of detection.

[0196] Embodiment 9:

[0197] Based on the above-mentioned Embodiment 8, this embodiment provides a method for detecting the fetal state, which determines that the fetus in the pregnant woman's abdomen is abnormal, including:

[0198] When obtaining the detection result of the fetal state in the pregnant woman's abdomen and determining that the fetus in the pregnant woman's abdomen is abnormal based on the detection result, generating a target detection report for the detection result;

[0199] Constructing a communication link between the target smartwatch and the smart terminal of the pregnant woman, and transmitting the target detection report to the smart terminal of the pregnant woman for display;

[0200] At the same time, based on the target smartwatch, vibrating and giving an alarm reminder to the pregnant woman, and completing the early warning operation for the pregnant woman when the fetal state is abnormal.

[0201] In this embodiment, the target detection report refers to the report generated after recording the detection report.

[0202] In this embodiment, the smart terminal refers to the smart phone of the pregnant woman, etc.

[0203] In this embodiment, the communication link is used to transmit the target detection report to the smart terminal of the pregnant woman.

[0204] The beneficial effects of the above technical solutions are: by generating a corresponding record report for the detection result of the fetal state in the pregnant woman's abdomen and transmitting it to the smart terminal of the pregnant woman, it is convenient for the pregnant woman to view the detection result in a timely and effective manner. At the same time, when an abnormality occurs, an early warning reminder is given, which is convenient for the pregnant woman to understand the abnormality in time, so as to facilitate taking corresponding measures in time, improving the practicability and effectiveness of fetal state detection.

[0205] Embodiment 10:

[0206] Based on the above-mentioned Embodiment 8, this embodiment provides a method for detecting the fetal state, which determines that the fetus in the pregnant woman's abdomen is abnormal, and further includes:

[0207] Obtaining the target difference value between the first feature to be analyzed of the real-time pulse wave signal and the second feature to be analyzed of the real-time electrocardiogram signal of the pregnant woman and the corresponding features of the pulse wave signal and the electrocardiogram signal in the feature standard template library;

[0208] Constructing an abnormal evaluation model, and inputting the target difference value into the abnormal evaluation model for analysis to obtain the severity of the abnormality of the fetal state in the pregnant woman's abdomen;

[0209] Comparing the severity with a preset severity;

[0210] If the severity is less than the preset severity, remind the user to seek medical examination based on the target smartwatch;

[0211] Otherwise, determine the current real-time location information of the pregnant woman based on the target smartwatch, and send a first aid request to a preset terminal based on the real-time location information.

[0212] In this embodiment, the target difference value is used to describe the difference degree between the first feature to be analyzed of the real-time pulse wave signal and the second feature to be analyzed of the real-time electrocardiogram signal, and the corresponding features of the pulse wave signal and the electrocardiogram signal in the feature standard template library. The larger the value, the greater the difference degree.

[0213] In this embodiment, the preset severity is set in advance and is a degree value used to measure the abnormality of the fetus in the pregnant woman's abdomen.

[0214] In this embodiment, the preset terminal can be a preset emergency contact or a hospital telephone terminal, etc.

[0215] The beneficial effects of the above technical solution are: By evaluating the degree of abnormality of the fetus state of the pregnant woman according to the target difference value between the first feature to be analyzed of the real-time pulse wave signal and the second feature to be analyzed of the real-time electrocardiogram signal, and the corresponding features of the pulse wave signal and the electrocardiogram signal in the feature standard template library, and performing corresponding processing operations when the degree of abnormality is greater than the expected requirement, the practicability of fetal state detection is improved.

[0216] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these changes and modifications.

Claims

1. A method for detecting the fetal state, characterized in that, comprising: Step 1: Based on the target smartwatch, collect the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions within the target time period, and perform noise reduction processing on the pulse wave signal and electrocardiogram signal; Step 2: Determine the characteristics of the pulse wave signal and electrocardiogram signal based on the noise reduction results, and construct a characteristic standard template library for the pulse wave signal and electrocardiogram signal of the pregnant woman based on the characteristics; Step 3: Compare and analyze the real-time pulse wave signal and real-time electrocardiogram signal of the pregnant woman with the characteristic standard template library to obtain the current state of the fetus in the pregnant woman's abdomen; Among them, in Step 1, performing noise reduction processing on the pulse wave signal and electrocardiogram signal includes: Obtain the pulse wave signal and electrocardiogram signal of the pregnant woman, and amplify the pulse wave signal and electrocardiogram signal; Perform mirror symmetry processing on the pulse wave signal and electrocardiogram signal, and perform wavelet decomposition on the symmetrically processed pulse wave signal and electrocardiogram signal; Determine the frequency range of the pulse wave signal and electrocardiogram signal based on the wavelet decomposition result, and compare the frequency range with the corresponding preset threshold respectively to determine the power frequency interference and baseline drift of the pulse wave signal and electrocardiogram signal, where the power frequency interference and baseline drift are the pulse wave signal and electrocardiogram signal whose frequency range exceeds the preset threshold; Perform bilateral filtering processing on the pulse wave signal and electrocardiogram signal based on the power frequency interference and baseline drift, and perform wavelet recombination on the processed pulse wave signal and electrocardiogram signal to obtain the final pulse wave signal and electrocardiogram signal.

2. The method for detecting the fetal state according to claim 1, characterized in that, in Step 1, collecting the pulse wave signal and electrocardiogram signal of the pregnant woman under normal conditions within the target time period based on the target smartwatch includes: Determine the target acquisition parts of the pulse wave signal and electrocardiogram signal of the pregnant woman based on the target smartwatch, and determine the working parameters of the target smartwatch based on the target acquisition parts; Set the acquisition start time and acquisition end time of the target smartwatch based on the working parameters, and determine the acquisition duration of the target smartwatch based on the acquisition start time and acquisition end time; When the acquisition duration is equal to the target time period, it is determined that the preparation process of the target smartwatch is completed, and the pulse wave signal and electrocardiogram signal of the pregnant woman are collected from the target acquisition parts based on the working parameters.

3. The method for detecting the fetal state according to claim 2, characterized in that, collecting the pulse wave signal and electrocardiogram signal of the pregnant woman from the target acquisition parts based on the working parameters includes: Obtain the physiological parameters sensed by the target smartwatch when collecting the pulse wave signal and electrocardiogram signal of the pregnant woman based on the working parameters, and the target smartwatch converts the physiological parameters into a target level value, where the value of the target level value represents the fluctuation degree of the pulse wave signal and electrocardiogram signal of the pregnant woman; Construct a digital-to-analog conversion model, input the target level value into the digital-to-analog conversion model for processing, and obtain the target waveforms corresponding to the pregnant woman's pulse wave signal and electrocardiogram signal; Display the target waveform on the target smart watch.

4. A method for detecting fetal status according to claim 1, characterized in that, obtaining the final pulse wave signal and electrocardiogram signal includes: Obtain the finally obtained pulse wave signal and electrocardiogram signal, and determine the acquisition time corresponding to the pulse wave signal and electrocardiogram signal, wherein the pulse wave signal and the electrocardiogram signal are not unique; Construct a data record table and determine the format requirements of the data record table for the data to be recorded; Based on the format requirements, perform format conversion on the pulse wave signal and electrocardiogram signal to obtain the pulse wave signal to be recorded and the electrocardiogram signal to be recorded; Based on the acquisition time, fill the pulse wave signal to be recorded and the electrocardiogram signal to be recorded into the data record table for storage.

5. A method for detecting fetal status according to claim 1, characterized in that, In step 2, based on the denoising result, determine the characteristics of the pulse wave signal and the electrocardiogram signal, and construct a characteristic standard template library for the pregnant woman's pulse wave signal and electrocardiogram signal, including: Obtain the pulse wave signal and electrocardiogram signal obtained after denoising processing, and determine the first target waveform and the second target waveform corresponding to the pulse wave signal and the electrocardiogram signal; Perform wavelet transform on the first target waveform of the pulse wave signal to determine the main wave position of the pulse wave signal, and based on the main wave position, determine the vibration frequency of the pulse wave signal; Based on the vibration frequency, determine the target period of the pulse wave signal, and decompose the target waveform of the pulse wave signal based on the target period; Based on the decomposition result, determine the characteristics of the pulse wave signal in each target period, wherein the characteristics include the vibration frequency of the pulse wave signal and the vibration amplitude of the first target waveform of the pulse wave signal; Perform scale transformation on the second target waveform of the electrocardiogram signal, and based on the transformation result, determine the position of the R wave in the second target waveform of the electrocardiogram signal; Based on the position of the R wave, determine the vibration parameters of the R wave in the time domain and frequency domain, and based on the vibration parameters, obtain the characteristics of the R wave in the time domain and frequency domain; Fuse the characteristics of the R wave in the time domain and frequency domain to obtain the characteristics of the electrocardiogram signal; Determine the data types of the characteristics of the pulse wave signal and the electrocardiogram signal, and create a characteristic standard template library construction task based on the data types; Based on the characteristic standard template library construction task, create a data storage library, and establish a data transmission link between the data storage library and the target smart watch; Based on the data transmission link, transmit the characteristics of the pulse wave signal and the electrocardiogram signal to the data storage library, and classify and store the characteristics of the pulse wave signal and the electrocardiogram signal to obtain the characteristic standard template library.

6. A method for detecting fetal status according to claim 5, characterized in that, Determining the position of the R wave in the second target waveform of the electrocardiogram signal based on the transformation result includes: Obtaining the second target waveform corresponding to the electrocardiogram signal and determining the amplitude of the second target waveform within the target time period; Determining the maximum amplitude among the amplitudes within the target time period and determining the waveform corresponding to the maximum amplitude as the R wave; Determining the rising edge span and the falling edge span of the R wave and determining the target width value of the R wave based on the rising edge span and the falling edge span; Determining the specific position of the R wave in the second target waveform based on the target width value.

7. A method for detecting the fetal state according to claim 1, wherein, In step 3, comparing and analyzing the real-time pulse wave signal and the real-time electrocardiogram signal of the pregnant woman with the characteristic standard template library to obtain the current state of the fetus in the pregnant woman's abdomen, including: Obtaining the real-time pulse wave signal and the real-time electrocardiogram signal of the pregnant woman based on the target smart watch and processing the real-time pulse wave signal and the real-time electrocardiogram signal to respectively obtain the first feature to be analyzed and the second feature to be analyzed corresponding to the real-time pulse wave signal and the real-time electrocardiogram signal; Obtaining the characteristic standard template library and classifying and overlapping the first feature to be analyzed and the second feature to be analyzed with the characteristics corresponding to the pulse wave signal and the electrocardiogram signal in the characteristic standard template library respectively; Determining whether there is a difference between the first feature to be analyzed and the characteristic corresponding to the pulse wave signal in the characteristic standard template library based on the classification and overlapping result. If there is a difference, determining the difference region between the first feature to be analyzed and the characteristic corresponding to the pulse wave signal and determining the abnormal waveform parameter of the first feature to be analyzed and the characteristic corresponding to the pulse wave signal based on the difference region; Determining the difference degree between the first feature to be analyzed and the characteristic corresponding to the pulse wave signal based on the abnormal waveform parameter and comparing the difference degree with a preset difference degree; When the difference degree is less than or equal to the preset difference degree, determining that the change parameter of the real-time pulse wave signal of the pregnant woman is within a controllable range; Otherwise, segmenting the classification and overlapping result of the second feature to be analyzed and the characteristic corresponding to the electrocardiogram signal in the characteristic standard template library based on the electrocardiogram signal period and determining the number of segments where the second feature to be analyzed and the characteristic corresponding to the electrocardiogram signal in the characteristic standard template library are different, where each segment is a cycle of the pregnant woman's electrocardiogram signal; Comparing the number of segments with a preset threshold; When the number of segments is less than the preset threshold, determining that the change parameter of the electrocardiogram signal of the pregnant woman is normal fluctuation; Otherwise, determining that there are obvious differences between the real-time pulse wave signal and the real-time electrocardiogram signal of the pregnant woman and the characteristic standard template library, and determining that the state of the fetus in the pregnant woman's abdomen is abnormal.

8. A method for detecting the fetal state according to claim 7, wherein, Determining that the fetus in the pregnant woman's abdomen is abnormal includes: Obtain the detection result of the fetal state in the pregnant woman's abdomen, and when it is determined that the fetus in the pregnant woman's abdomen is abnormal based on the detection result, generate a target detection report with the detection result; Build a communication link between the target smart watch and the pregnant woman's smart terminal, and transmit the target detection report to the pregnant woman's smart terminal for display; At the same time, based on the target smart watch, vibrate and alarm to remind the pregnant woman, and complete the early warning operation for the pregnant woman when the fetal state is abnormal.

9. A method for detecting fetal state according to claim 7, characterized in that, Determining that the fetus in the pregnant woman's abdomen is abnormal further includes: Obtain the target difference value between the first feature to be analyzed of the real-time pulse wave signal and the second feature to be analyzed of the real-time electrocardiogram signal of the pregnant woman and the corresponding features of the pulse wave signal and the electrocardiogram signal in the feature standard template library; Build an abnormal evaluation model, input the target difference value into the abnormal evaluation model for analysis, and obtain the severity of the abnormal fetal state in the pregnant woman's abdomen; Compare the severity with the preset severity; If the severity is less than the preset severity, remind the user to seek medical examination based on the target smart watch; Otherwise, determine the current real-time position information of the pregnant woman based on the target smart watch, and send a first aid request to a preset terminal based on the real-time position information.

Citation Information

Patent Citations

  • Method and device for blind extraction of fetal electrocardiosignal

    CN106983508A

  • An intelligent fetal heart rate monitoring system based on machine learning and Internet-of-things

    CN109157244A