Fetal heart monitoring method, storage medium and computer equipment

By analyzing the pregnant woman's daily routine and fetal activity data, the optimal time for fetal heart monitoring is determined, which solves the problem of inaccurate fetal heart monitoring during sleep, achieves efficient fetal heart monitoring and extends the life of the equipment.

CN116671871BActive Publication Date: 2025-09-09SHENZHEN JUMPER MEDICAL EQUIPMENT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310799685.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2025-09-09
Estimated Expiration
2043-06-30

AI Technical Summary

Technical Problem

Existing fetal heart monitoring technology is difficult to obtain accurate monitoring curves during fetal sleep, and the equipment has a long service life and a short lifespan.

Method used

By analyzing the pregnant woman's daily routine data and fetal activity data, the optimal monitoring time is determined. The fetal heart monitoring equipment is used to monitor during the optimal time period, obtain the fetal activity data and sleep data, and output the fetal heart monitoring results.

Benefits of technology

It improves the accuracy of fetal heart monitoring, reduces the equipment usage time and extends the equipment life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116671871B_ABST
    Figure CN116671871B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention discloses a fetal heart monitoring method, which includes: obtaining the work and rest data of the pregnant woman and the fetal activity data, wherein the fetal activity data includes active data and sleep data; obtaining optimal time data for fetal heart monitoring based on the work and rest data of the pregnant woman and the fetal activity data; performing fetal heart monitoring based on the optimal time data to obtain fetal monitoring data; and outputting fetal heart monitoring results based on the fetal monitoring data. An embodiment of the present invention also discloses a computer-readable storage medium and a computer device. This application analyzes the optimal fetal monitoring time period and performs fetal monitoring during the optimal monitoring period, thereby obtaining a good fetal monitoring curve effect, reducing the use time of the equipment and extending the life of the equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of physiological signal processing, and in particular to a fetal heart monitoring method, a storage medium and a computer device. Background Art

[0002] Fetal heart rate monitoring is currently a commonly used method for assessing the fetal condition in the womb. Monitoring the fetal heart rate during the perinatal period helps improve the quality of delivery and reduce the rate of fetal malformations and mortality. There are two main methods for fetal heart rate monitoring. One is the direct method, which uses a spiral electrode hooked to the fetal scalp to obtain the heart rate signal. This method is invasive and cannot be used until the pregnant woman's membranes have ruptured and the cervix has dilated to a certain degree. It has certain limitations. The other is the indirect method. The most commonly used method is the ultrasonic Doppler heart rate monitoring method. It uses the echo and Doppler principles to extract the ultrasonic Doppler frequency shift signal to obtain the fetal heart envelope signal.

[0003] In existing fetal monitoring technologies, obtaining a good monitoring curve requires the fetus to be awake. If the fetus is asleep, the resulting curve will generally not meet the requirements. While some methods can be used to wake the fetus, such as feeding or oxygen inhalation, these methods do not provide optimal fetal heart rate monitoring. Therefore, accurately capturing fetal activity patterns, automatically initiating fetal heart rate monitoring when the fetus is awake, and obtaining accurate fetal heart rate monitoring curves are urgent issues to be addressed. Summary of the Invention

[0004] Based on this, it is necessary to address the above problems and propose a fetal heart monitoring method, storage medium and computer device. This application analyzes the optimal fetal monitoring period and then performs fetal monitoring during the optimal monitoring period to obtain a good fetal monitoring curve effect, reduce the use time of the equipment, and extend the life of the equipment.

[0005] A fetal heart monitoring method, comprising:

[0006] Obtain maternal routine data and fetal activity data, including activity data and sleep data;

[0007] Obtain the optimal time data for fetal heart monitoring based on the maternal routine data and fetal activity data;

[0008] According to the optimal time data, fetal heart rate monitoring is performed to obtain fetal monitoring data;

[0009] Output fetal heart monitoring results based on fetal monitoring data.

[0010] Optionally, the pregnant woman's work and rest data includes: wake-up data, sleep data, and lunch break data. The optimal time data for fetal heart monitoring is obtained based on the pregnant woman's work and rest data and fetal activity data, specifically including:

[0011] Based on the data of waking up, falling asleep and taking a nap, the idle time data that can monitor fetal activity is obtained;

[0012] The fetus is monitored based on the idle time data to obtain the fetus's activity data and sleep data;

[0013] Get the best time data based on active data.

[0014] Optionally, fetal heart rate monitoring is performed to obtain fetal monitoring data, specifically including:

[0015] Monitor the fetus to obtain the fetal heart rate;

[0016] Baseline data were obtained based on fetal heart rate;

[0017] Acceleration data and deceleration data are obtained based on baseline data;

[0018] Fetal monitoring data are obtained based on baseline data, acceleration data, and deceleration data.

[0019] Optionally, outputting fetal heart monitoring results based on fetal monitoring data specifically includes:

[0020] The type of fetal non-stress test is obtained based on fetal monitoring data. The types of non-stress test include reactive type and non-reactive type.

[0021] The fetal heart rate monitoring results are obtained according to the response type or non-response type.

[0022] Optionally, the type of the fetal non-stress test is obtained based on the fetal monitoring data, specifically including:

[0023] Obtain the pregnancy time of pregnant women;

[0024] The corresponding reaction type data range is obtained according to the gestational time;

[0025] The type of non-stress test was obtained according to the gestational time, the corresponding response type data range and fetal monitoring data.

[0026] Optionally, the type of non-stress test is obtained according to the gestational time, the corresponding reaction type data range and the fetal monitoring data, specifically including:

[0027] When the gestational age is less than 32 weeks, obtaining a first time when the difference between the accelerated data and the baseline data is greater than or equal to a first preset value;

[0028] When the monitoring time does not exceed the preset standard monitoring time and the first time is greater than the preset standard time, the type of the current non-stress experiment is determined to be a reactive type;

[0029] When the monitoring time exceeds the preset standard monitoring time and the first time is less than or equal to the preset standard time, it is determined that the type of the current non-stress experiment is the non-responsive type.

[0030] Optionally, the deceleration data includes variable deceleration data, extended deceleration data, types of early deceleration data, and late deceleration data. The types of variable deceleration data include repetitive deceleration and non-repetitive deceleration. The fetal heart monitoring result is obtained based on the responsiveness or non-responsiveness, specifically including:

[0031] When the type of non-stress test is reactive, the fetal heart rate monitoring result is normal;

[0032] When the type of the non-stress experiment is the non-responsive type, determine the type and time of the deceleration data;

[0033] When the deceleration data type is variable deceleration data, the variable deceleration data type is non-repetitive deceleration, and the deceleration time is less than the preset deceleration time, the fetal heart monitoring result is normal;

[0034] When the type of the deceleration data is variable deceleration data and the type of the variable deceleration data is repetitive deceleration, the fetal heart monitoring result is abnormal.

[0035] Optionally, before outputting the fetal heart monitoring result based on the fetal monitoring data, the method further includes:

[0036] Determine whether the fetal monitoring data meets the preset standards;

[0037] When the fetal monitoring data does not meet the preset standard, the fetal monitoring data is obtained again based on the optimal time data.

[0038] A computer-readable storage medium stores a computer program, which, when executed by a processor, causes the processor to perform the steps of any one of the above methods.

[0039] A computer device includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of any one of the above methods.

[0040] The embodiments of the present invention have the following beneficial effects:

[0041] Obtain the maternal routine data and fetal activity data, including active data and sleep data; determine the optimal time for fetal heart rate monitoring based on the maternal routine data and fetal activity data; perform fetal heart rate monitoring based on the optimal time data to obtain fetal monitoring data; and output fetal heart rate monitoring results based on the fetal monitoring data. This application analyzes the optimal time data and then performs fetal monitoring based on the optimal time data to obtain fetal monitoring data, thereby obtaining a good fetal monitoring curve effect, reducing equipment usage time and extending equipment life. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0043] in:

[0044] Figure 1 This is a flow chart of a fetal heart monitoring method according to a first embodiment of the present invention;

[0045] Figure 2 This is a flowchart of step S102 in the first embodiment of the present invention;

[0046] Figure 3 This is a flowchart of step S103 in the first embodiment of the present invention;

[0047] Figure 4 This is a flowchart of step S104 in the first embodiment of the present invention;

[0048] Figure 5 This is a flowchart of step S1041 in the first embodiment of the present invention;

[0049] Figure 6 This is a flowchart of step S503 in the first embodiment of the present invention;

[0050] Figure 7 This is a flowchart of step S1042 in the first embodiment of the present invention;

[0051] Figure 8 This is a flow chart of a fetal heart monitoring method according to a second embodiment of the present invention;

[0052] Figure 9 This is a structural diagram of a computer device in the first embodiment of the present invention. DETAILED DESCRIPTION

[0053] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0054] Please refer to Figure 1, which is a flow chart of the fetal heart monitoring method in the first embodiment of the present invention. The fetal heart monitoring method provided by the embodiment of the present invention specifically includes the following steps.

[0055] Step S101 , obtaining the pregnant woman's daily routine data and fetal activity data, where the fetal activity data includes activity data and sleep data.

[0056] In this embodiment, the work and rest data of pregnant women include the time when the pregnant women wake up, the time when they prepare to go to bed, the lunch break at noon, etc. The work and rest data of pregnant women is mainly to understand when it is convenient for pregnant women to perform fetal monitoring. Fetal activity data mainly records the approximate time periods when the fetus is more active and the time periods when it is relatively quiet, because fetal monitoring requires relatively active time periods to perform fetal monitoring. The judgment of fetal activity is based on whether there is fetal heart acceleration and whether the variation is rich. Under normal circumstances, the fetal heart rate of 110 to 160 beats / minute is the normal range of the baseline. This embodiment distinguishes active data by two features: variation and acceleration. Among them, there is a large baseline variation and more acceleration in the active data, and the baseline variation in the sleep data is very small, and there is basically no acceleration.

[0057] Step S102: obtaining optimal time data for fetal heart monitoring based on the pregnant woman's sleep and rest data and the fetal activity data.

[0058] In this embodiment, several time periods are first identified that are convenient for pregnant women to perform fetal monitoring. Then, within these convenient time periods, several time periods with fetal activity are selected to determine the optimal time period. Comprehensive analysis of the pregnant woman's sleep and rest data and fetal activity data is primarily intended to integrate the pregnant woman's schedule and the fetus's activity time to determine the most suitable time for fetal monitoring. For details, see steps S1021-S1023.

[0059] Step S103: Perform fetal heart monitoring according to the optimal time data to obtain fetal monitoring data.

[0060] In this implementation, pregnant women can use the wristband's body motion analysis method or heart rate variability (HRV)-based analysis to monitor fetal heart rate. The fetus's heart rate is monitored using a consensus method established by fetal monitoring experts. The fetus is monitored using data provided during the optimal time period, obtaining fetal monitoring data used in this application to monitor fetal status. For details, see steps S1031-S1034.

[0061] Step S104: outputting fetal heart monitoring results based on the fetal monitoring data.

[0062] In this embodiment, after confirming that the fetal monitoring data is valid and active, the fetus's current condition is determined based on the fetal monitoring data to determine whether it is normal. If so, if there is any abnormality, the pregnant woman is reminded to go to the hospital so that the doctor can take necessary intervention measures to ensure the health of the fetus. Please refer to steps S1041 and S1042 for details.

[0063] In the above embodiment, the user's daily routine is collected, and the time period that is convenient for fetal monitoring can be specified as the optimal time data. The time period that is most suitable for fetal monitoring is automatically divided according to the time sequence, and then fetal monitoring is performed separately in these time periods. The acquired data of the pregnant woman and the fetus are analyzed to obtain the optimal fetal monitoring time period, and then the pregnant woman is reminded to perform fetal monitoring during the optimal monitoring period, so as to obtain good fetal monitoring curve data, reduce the number of invalid monitoring times, and accurately confirm the baby's condition, thereby reducing the equipment usage time and extending the equipment life.

[0064] Please refer to Figure 2 , which is a flow chart of step S102 in the first embodiment of the present invention. The maternal routine data includes: waking data, sleeping data, and lunch break data. Step S102, based on the maternal routine data and fetal activity data, obtains the optimal time data for fetal heart monitoring, which specifically includes the following steps.

[0065] Step S1021 , obtaining idle time data capable of monitoring fetal activity based on the wake-up data, the sleep data, and the lunch break data.

[0066] In this embodiment, the pregnant woman's waking data records the pregnant woman's waking time, breakfast time, etc.; the sleeping data records the time the pregnant woman falls asleep at night and the duration of her sleep; the lunch break data records whether the pregnant woman takes a lunch break, the duration of the lunch break, and other daily routines.

[0067] Step S1022: Monitor the fetus based on the idle time data to obtain fetal activity data and sleep data.

[0068] In this embodiment, active data includes the time range when the fetus is active and the fetal heart rate of the fetus during the active time range. Sleep data includes the time range when the fetus is sleeping and the fetal heart rate of the fetus during the sleeping time range. Specifically, the fetal heart rate of the fetus in different time periods is determined. Generally, a fetal heart rate of 110 to 160 beats per minute is the normal range of the baseline. This embodiment distinguishes active data by two features: variation and acceleration. Among them, there is a large baseline variation and more acceleration in the active data, while the baseline variation in the sleep data is very small, and there is basically no acceleration.

[0069] Step S1023: Obtain optimal time data based on the active data.

[0070] In this embodiment, the above-mentioned pregnant women's daily routine data, such as waking data, sleeping data and lunch break data, the fetal active time range and the fetal heart rate during the active time range, the fetal sleeping time range and the fetal heart rate during the sleeping time range are sorted out to obtain the best time range for monitoring, that is, the optimal time data.

[0071] Please refer to Figure 3 , which is a flow chart of step S103 in the first embodiment of the present invention. Step S103, performing fetal heart monitoring to obtain fetal monitoring data according to the optimal time data, specifically includes the following steps.

[0072] Step S1031: monitor the fetus to obtain the fetal heart rate.

[0073] In this embodiment, the fetal monitoring data is fetal heart rate curve data, which is generally 20-40 minutes of data. Normal data means that the data is reactive, that is, the fetal heart rate has more than 2 accelerations and has normal variation.

[0074] Step S1032: Obtain baseline data based on the fetal heart rate.

[0075] In this embodiment, baseline data is obtained based on the optimal time data, wherein the baseline is the average fetal heart rate within 10 minutes, with a fetal heart fluctuation range of 5 beats per minute, and excluding acceleration, deceleration, and significant variation, the normal fetal heart baseline range is 110-160 beats / minute. The baseline must be data that lasts for more than 2 minutes in any 10 minutes, and the data can be discontinuous. Furthermore, if the baseline cannot be determined during the observation phase, the data of the previous 10 minutes can be referenced to determine the baseline of the data. When determining the baseline, it should be noted that fetal tachycardia is a fetal heart baseline greater than 160 beats / minute, and the duration is greater than 10 minutes. Fetal bradycardia is a fetal heart baseline less than 110 beats / minute, and the duration is greater than 10 minutes.

[0076] Step S1033: Obtain acceleration data and deceleration data according to the baseline data.

[0077] In this embodiment, acceleration data refers to data indicating a significant increase in the baseline fetal heart rate, with the time from the start of the increase to the peak being less than 30 seconds. The acceleration time is the time from the start of the fetal heart rate acceleration to the return of the data to the baseline fetal heart rate level. Specifically, before 32 weeks of gestation, the acceleration data must be greater than the baseline fetal heart rate by more than 10 beats / minute, and the duration must be greater than or equal to 10 seconds and less than 2 minutes. After 32 weeks of gestation, the acceleration data must be greater than the baseline fetal heart rate by more than 15 beats / minute, and the duration must be greater than or equal to 15 seconds and less than 2 minutes.

[0078] In some special cases, prolonged acceleration data may appear. Prolonged acceleration data refers to an increase in the FHR lasting between 2 and 10 minutes. If the FHR acceleration lasts longer than 10 minutes, the baseline data needs to be recalculated. Deceleration data refers to a significant decrease in the baseline FHR, with the time from the start of the decrease to the trough being less than 30 seconds. The deceleration time is the time from the start of the FHR deceleration to the return to the baseline FHR level.

[0079] Step S1034: Obtain fetal monitoring data based on the baseline data, the acceleration data, and the deceleration data.

[0080] In this embodiment, the fetal monitoring data is data including baseline data, acceleration data, and deceleration data, as well as the relationship among the baseline data, acceleration data, and deceleration data.

[0081] Please refer to Figure 4 , which is a flow chart of step S104 in the first embodiment of the present invention. Step S104, outputting fetal heart monitoring results according to fetal monitoring data, specifically includes the following steps.

[0082] Step S1041 : obtaining the type of the fetal non-stress test according to the fetal monitoring data. The types of the non-stress test include reactive type and non-reactive type.

[0083] In this embodiment. The NST reaction type of the non-stress test (NST) refers to the conclusion of the monitoring graph when performing external electronic fetal heart monitoring. The NST reaction type is a normal phenomenon of fetal heart monitoring. When the pregnant woman has no uterine contraction, if the fetal heart rate baseline is 110-160 beats / minute, it indicates that the fetal heart baseline data is good. And there will be effective fetal heart acceleration each time the fetus moves, that is, the fetal heart rate becomes faster by 15 beats / minute after the fetal movement, and it lasts for more than 15 seconds, which is called an effective fetal movement acceleration. Otherwise, it is NST non-reaction type. Please refer to steps S501-S503 for details.

[0084] Step S1042: Obtain fetal heart monitoring results according to the response type or the non-response type.

[0085] In this embodiment, a reactive NST indicates that the fetal central nervous system is well developed, and over 99% of fetuses are relatively safe within one week, resulting in a normal fetal heart rate monitoring result. An unreactive NST indicates a risk of fetal asphyxia, resulting in an abnormal fetal heart rate monitoring result. For details, please refer to steps S701-S704.

[0086] Please refer to Figure 5 , which is a flow chart of step S1041 in the first embodiment of the present invention. Step S1041, obtaining the type of the fetal non-stress test according to the fetal monitoring data, specifically includes the following steps.

[0087] Step S501, obtaining the pregnancy time of the pregnant woman.

[0088] In this embodiment, the fetal heart rate is different at different gestational times, and different fetal heart rate determination standards need to be determined according to the actual gestational time of the pregnant woman. Generally, the time ranges are divided into different time ranges such as before 24 weeks, 24 weeks to 28 weeks, 28 weeks to 32 weeks, and after 32 weeks.

[0089] Step S502: Obtain the corresponding reaction type data range according to the gestational time. NST non-reaction type means that there is no sufficient fetal heart acceleration for more than 40 minutes.

[0090] In this embodiment, about 50% of NSTs were non-responsive at 24-28 weeks, and about 15% of NSTs were non-responsive at 28-32 weeks.

[0091] Step S503: obtaining the type of the non-stress test according to the gestational time, the corresponding reaction type data range and the fetal monitoring data.

[0092] In this embodiment, the type of stress test is determined to be reactive or non-responsive based on the gestational age and the detected fetal heart rate.

[0093] Please refer to Figure 6 , which is a flow chart of step S503 in the first embodiment of the present invention. Step S503, in which the type of the non-stress test is obtained according to the gestational time, the corresponding reaction type data range and the fetal monitoring data, specifically includes the following steps.

[0094] Step S5031: When the gestational time is less than 32 weeks, obtaining a first time when the difference between the accelerated data and the baseline data is greater than or equal to a first preset value.

[0095] In this embodiment, if the gestational age is before 32 weeks, the time calculation begins when the acceleration data exceeds the baseline data by 10 beats / minute. If the acceleration lasts for more than 10 seconds, the data during this period is recorded as acceleration data. If the acceleration lasts for less than 10 seconds, the data during this period is ignored.

[0096] Step S5032: When the monitoring time does not exceed the preset standard monitoring time and the first time is greater than the preset standard time, the current non-stress test type is determined to be reactive. Reactive NST refers to two or more fetal heart accelerations during the monitoring time.

[0097] In this example, if the gestational age is before 32 weeks, the test is classified as reactive if the acceleration data exceeds the baseline data by 10 beats / minute two or more times, and the acceleration lasts for more than 10 seconds, then the current non-stress test is classified as reactive. If the data type is reactive, the test does not necessarily need to last a full 20 minutes.

[0098] Step S5033: When the monitoring time exceeds the preset standard monitoring time and the first time is less than or equal to the preset standard time, it is determined that the type of the current non-stress experiment is a non-responsive type.

[0099] In this embodiment, if no effective acceleration is detected for 40 minutes before 32 weeks, the current non-stress test is determined to be of the non-responsive type.

[0100] Please refer to Figure 7 , which is a flowchart of step S1402 in the first embodiment of the present invention. The types of deceleration data include variable deceleration data, extended deceleration data, early deceleration data, and late deceleration data. The types of variable deceleration data include repetitive deceleration and non-repetitive deceleration. Step S1042, obtaining a fetal heart rate monitoring result based on the response type or non-response type, specifically includes the following steps.

[0101] Step S701: When the type of the non-stress test is reactive, the fetal heart monitoring result is normal.

[0102] In this embodiment, the NST reactive type refers to the occurrence of two or more fetal heart accelerations during the monitoring time. Specifically, when the acceleration data is greater than the baseline data by 10 times / minute and the acceleration lasts for more than 10 seconds, two or more times, and the type of the non-stress test of the currently monitored fetal monitoring data is reactive, the fetal heart monitoring result is normal. Furthermore, before 32 weeks of pregnancy, the acceleration data is greater than the baseline data by 10 times / minute, and the acceleration lasts for more than 10 seconds, which has sufficient predictive value for the normal intrauterine state of the pregnant woman. When the NST graph baseline data is normal, the variation is normal, and there is no deceleration, the NST monitoring data can be stopped when it reaches the reactive standard, and there is no need to continue monitoring for a full 20 minutes.

[0103] Step S702: When the non-stress test type is the unresponsive type, the type and time of the deceleration data are determined. In this embodiment, the deceleration data includes variable deceleration data, extended deceleration data, early deceleration data, and late deceleration data. The variable deceleration data includes repetitive deceleration and non-repetitive deceleration.

[0104] Step S703: When the type of the deceleration data is variable deceleration data, the type of the variable deceleration data is non-repetitive deceleration, and the deceleration time is less than the preset deceleration time, the fetal heart monitoring result is normal.

[0105] In this embodiment, when the deceleration data is non-repetitive deceleration in the variable deceleration data and the deceleration time is less than 30 seconds, it is usually not related to fetal complications and no obstetric intervention is required.

[0106] Step S704: When the type of the deceleration data is variable deceleration data and the type of the variable deceleration data is repetitive deceleration, the fetal heart monitoring result is abnormal.

[0107] In this embodiment, recurrent decelerations refer to decelerations associated with maternal contractions occurring for more than half of the monitored time. In such cases, the fetal heart rate monitoring result is considered abnormal. For recurrent variable decelerations, such as three or more decelerations within 20 minutes, even if each deceleration lasts less than 30 seconds, a warning indicating an abnormal fetal heart rate is required.

[0108] Please refer to Figure 8 , which is a sub-flowchart of the fetal heart monitoring method according to the second embodiment of the present invention. The fetal heart monitoring method provided by the second embodiment differs from the fetal heart monitoring method provided by the first embodiment in that it determines whether the fetal monitoring data meets the preset standard. The fetal heart monitoring method provided by the second embodiment also includes the following steps.

[0109] Step S801: determine whether the fetal monitoring data meets the preset standard.

[0110] In this embodiment, after obtaining fetal data, a preliminary test is performed on the data to determine whether the fetus is indeed in the active stage. The preset criteria here are to initially determine whether there is acceleration in the baseline data and whether there is variation in the baseline data to determine whether it is in the active stage.

[0111] Step S802: When the fetal monitoring data does not meet the preset standard, the fetal monitoring data is re-acquired according to the optimal time data.

[0112] In this embodiment, when the baseline variation of the fetal monitoring data is minimal and there is essentially no acceleration, it indicates that the fetus is in a resting state and is not suitable for fetal monitoring. An optimal time for fetal monitoring needs to be selected again. In some feasible embodiments, if multiple acquisitions of fetal monitoring data consistently indicate that the fetus is in a resting state, it indicates that the fetus's sleep and rest schedule has changed, and the optimal time data needs to be reconfirmed.

[0113] In the above embodiment, by finding a pattern of fetal activity, fetal heart monitoring is automatically started when the fetus is active, and fetal monitoring is stopped when the fetus is asleep. This can not only improve the monitoring efficiency, but also reduce the usage time of the equipment and extend the service life of the equipment.

[0114] An embodiment of the present invention further provides a computer-readable storage medium storing a computer program, which, when executed by a processor, causes the processor to perform the steps of any of the above methods. Specifically, the program may be stored in a non-volatile computer-readable storage medium, which, when executed, may include the processes of the embodiments of the above methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0115] Please refer to Figure 9 , which is a schematic diagram of the internal structure of a computer device in one embodiment. The computer device 900 includes a memory 910 and a processor 920. The memory 910 stores a computer program. When the computer program is executed by the processor, the processor 920 performs the steps of any of the above methods.

[0116] Computer device 900 also includes a processor 920, memory 910, and a network interface 940 connected via a system bus 930. Memory 910 includes a non-volatile storage medium and internal memory. The non-volatile storage medium of computer device 900 stores an operating system and may also store a computer program that, when executed by processor 920, enables processor 920 to implement a fetal heart monitoring method. Internal memory 910 may also store a computer program that, when executed by the processor, enables the processor to perform the fetal heart monitoring method.

[0117] Memory 910 includes at least one type of computer-readable storage medium, including flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory), a magnetic memory, a magnetic disk, an optical disk, and the like. In some embodiments, memory 910 may be an internal storage unit of computer device 900, such as the hard disk of computer device 900. In other embodiments, memory 910 may also be an external storage device of computer device 900, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD), or a flash memory card equipped on computer device 900. Furthermore, memory 910 may include both an internal storage unit of computer device 900 and an external storage device. Memory 910 can be used not only to store application software installed on computer device 900 and various types of data, such as the computer program for the fetal heart monitoring method, but also to temporarily store data that has been output or is about to be output, such as data generated by the execution of the fetal heart monitoring method. In some feasible embodiments, the processor 920 may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.

[0118] Specifically, the processor 920 executes the computer program of the fetal heart monitoring method to control the computer device 900 to implement the fetal heart monitoring method.

[0119] Furthermore, the computer device 900 may also include a system bus 930 which may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0120] Specifically, the computer device 900 may also include a network interface 940. The network interface may optionally include a wired network interface and / or a wireless network interface (such as a WI-FI network interface, a Bluetooth network interface, etc.), which is typically used to establish a communication connection between the computer device 900 and other devices, for example, a communication connection between the computer device 900 and a waveform display device.

[0121] In other feasible embodiments, the computer device 900 may further include a display component (not shown). The display component may be an LED (Light Emitting Diode) display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light Emitting Diode) touchscreen. The display component may also be appropriately referred to as a display device or a display unit, and is used to display information processed in the computer device 900 and to display a visual user interface.

[0122] Figure 9 Only the computer device 900 having components 910-940 and implementing the fetal heart monitoring method is shown. It can be understood by those skilled in the art that Figure 9 The illustrated structure does not limit the computer device 900 and may include fewer or more components than shown, or combine certain components, or arrange the components differently. Since the computer device 900 adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought about by the technical solutions of the above embodiments, which will not be described in detail here.

[0123] In addition, the method according to the present invention may also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present invention.

[0124] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0125] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A fetal heart monitoring method, characterized in that: The method comprises: Acquiring the pregnant woman's daily routine data and fetal activity data, wherein the fetal activity data includes activity data and sleep data; Obtaining optimal time data for fetal heart monitoring based on the pregnant woman's work and rest data and the fetal activity data; Performing fetal heart monitoring according to the optimal time data to obtain fetal monitoring data; Outputting fetal heart monitoring results according to the fetal monitoring data.

2. The fetal heart monitoring method according to claim 1, wherein: The work and rest data of the pregnant woman include: wake-up data, sleep data and lunch break data. The optimal time data for fetal heart monitoring is obtained based on the work and rest data of the pregnant woman and the fetal activity data, specifically including: Obtaining idle time data capable of monitoring fetal activity according to the waking data, the falling asleep data, and the lunch break data; Monitoring the fetus according to the idle time data to obtain fetal activity data and fetal sleep data; The optimal time data is obtained according to the activity data.

3. The fetal heart monitoring method according to claim 1, wherein: Fetal heart rate monitoring is performed to obtain fetal monitoring data, including: Monitor the fetus to obtain the fetal heart rate; obtaining baseline data according to the fetal heart rate; Obtaining acceleration data and deceleration data according to the baseline data; The fetal monitoring data is obtained according to the baseline data, the acceleration data and the deceleration data.

4. The fetal heart monitoring method according to claim 3, wherein: Outputting the fetal heart monitoring result according to the fetal monitoring data specifically includes: Obtaining a type of a non-stress test of the fetus according to the fetal monitoring data, wherein the type of the non-stress test includes a reactive type and a non-reactive type; A fetal heart rate monitoring result is obtained according to the reaction type or the non-reaction type.

5. The fetal heart monitoring method according to claim 4, characterized in that: The type of the non-stress test for the fetus obtained according to the fetal monitoring data specifically includes: Obtain the pregnancy time of pregnant women; Obtaining a corresponding reaction type data range according to the gestational time; The type of the non-stress test is obtained according to the gestational time, the corresponding reaction type data range and the fetal monitoring data.

6. The fetal heart monitoring method according to claim 5, characterized in that: The method of obtaining the type of the non-stress test according to the gestational time, the corresponding reaction type data range and the fetal monitoring data specifically includes: When the gestational time is less than 32 weeks, obtaining a first time when the difference between the accelerated data and the baseline data is greater than or equal to a first preset value; When the monitoring time does not exceed the preset standard monitoring time and the first time is greater than the preset standard time, determining that the type of the current non-stress experiment is a reactive type; When the monitoring time exceeds the preset standard monitoring time and the first time is less than or equal to the preset standard time, it is determined that the type of the current non-stress experiment is a non-responsive type.

7. The fetal heart monitoring method according to claim 6, characterized in that: The types of deceleration data include variable deceleration data, extended deceleration data, early deceleration data, and late deceleration data. The types of variable deceleration data include repetitive deceleration and non-repetitive deceleration. The fetal heart monitoring result obtained according to the response type or non-response type specifically includes: When the type of the non-stress test is reactive, the fetal heart monitoring result is normal; When the type of the non-stress experiment is a non-responsive type, determining the type and time of the deceleration data; When the type of the deceleration data is variable deceleration data, the type of the variable deceleration data is non-repetitive deceleration, and the deceleration time is less than the preset deceleration time, the fetal heart monitoring result is normal; When the type of the deceleration data is variable deceleration data and the type of the variable deceleration data is repetitive deceleration, the fetal heart monitoring result is abnormal.

8. The fetal heart monitoring method according to claim 1, wherein: Before outputting a fetal heart monitoring result according to the fetal monitoring data, the method further includes: Determining whether the fetal monitoring data meets the preset standard; When the fetal monitoring data does not meet the preset standard, the fetal monitoring data is reacquired according to the optimal time data.

9. A computer-readable storage medium, characterized in that A computer program is stored, and when the computer program is executed by a processor, the processor is caused to perform the steps of the method according to any one of claims 1 to 8.

10. A computer device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Fetal health early warning system and method

    CN108742599A

  • Fetal heart rate monitoring method and device thereof, terminal, and computer readable storage medium

    CN109549641A