A prenatal fetal heart rate detection method and system for simulation teaching
By using preset standard curves in simulation teaching to establish a moving trajectory model, discrete the operation process and detect the step jumps, and combine the time stamp analysis of positioning efficiency, the problem of inaccurate evaluation of prenatal fetal heart detection proficiency in the existing technology is solved, and a more accurate and objective evaluation is achieved.
Patent Information
- Application Number
- CN202510520519.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-24
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2045-04-24
AI Technical Summary
The evaluation of proficiency of prenatal fetal heart detection in existing simulation teaching is not accurate enough to truly and objectively reflect the proficiency of medical personnel. It is mainly because it depends on the time spent to find the position of fetal heart to judge proficiency, and ignores the integrity and timeliness of the operation steps.
The moving trajectory model is established through preset standard curves, the operation process is discrete to simulate the fetal heart search node, the step jump behavior is detected, and the positioning efficiency is analyzed in combination with the timestamp, and the double weight information is generated, and the final comprehensive score is used to generate the simulated fetal heart detection results.
It realizes a visual tracking and dual-factor verification mechanism for medical personnel's operational steps, which can comprehensively, objectively and accurately evaluate the operational proficiency, avoiding insufficient evaluation of relying on a single indicator.
Smart Images

Figure CN120045929B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of fetal heart rate detection, and in particular to a prenatal fetal heart rate detection method and system for simulation teaching. Background Art
[0002] Prenatal fetal heart rate detection refers to a clinical examination method that continuously or intermittently monitors the fetal heart rate and uterine contractions before childbirth through medical equipment and technologies. Its core purpose is to evaluate the physiological state of the fetus in utero, early identify abnormal conditions such as hypoxia and distress, and provide a basis for clinical decision-making. In the field of obstetric clinical skills training, prenatal fetal heart rate monitoring, as the core operation of perinatal care, the quality of its simulation training directly affects the standardization of medical staff's clinical operations.
[0003] In existing simulation teaching, when performing prenatal fetal heart rate detection, generally, after finding the fetal heart with an ultrasonic probe, the time required for detection is used to evaluate proficiency. When evaluating, in addition to evaluating whether the fetal heart position is accurately found, the process steps of finding the fetal heart position also need to be evaluated. This process step can reflect the standardization of medical staff's operations and is an important basis for determining proficiency. However, in the existing technology, when evaluating proficiency, it is usually judged based on the time consumed to find the fetal heart position. However, when medical staff only accurately find the fetal heart position and omit the process steps, this makes the evaluation result that depends on the time consumed to determine proficiency inaccurate and unable to truly and objectively reflect the proficiency of medical staff's operations. Therefore, a prenatal fetal heart rate detection method for simulation teaching is needed to solve the above problems. Summary of the Invention
[0004] The purpose of the present invention is to provide a prenatal fetal heart rate detection method and system for simulation teaching to solve the technical problems mentioned in the above background art.
[0005] To achieve the above purpose, the present invention provides the following technical solutions:
[0006] A prenatal fetal heart rate detection method for simulation teaching, comprising:
[0007] Obtaining moving trajectory information generated when simulating fetal heart searching along a preset curve, wherein the moving trajectory information includes a plurality of simulated fetal heart searching nodes;
[0008] Detecting whether there is a step jump according to the plurality of simulated fetal heart searching nodes;
[0009] If there is a step jump, obtaining first weight information;
[0010] Judging whether preset frequency information is received when performing the step of obtaining the moving trajectory information generated when simulating fetal heart searching along a preset curve;
[0011] If the preset frequency information is received, obtain a plurality of simulated fetal heart finding nodes corresponding to the time when the preset frequency information is received, and use the simulated fetal heart finding nodes as simulated capture step points;
[0012] Determine a simulated fetal heart detection node according to the plurality of simulated capture step points, and obtain the time stamp when the simulated fetal heart detection node is determined;
[0013] Judge whether the time stamp meets a preset time range;
[0014] If the time stamp does not meet the preset time range, obtain the second weight information corresponding to the time stamp;
[0015] Obtain the basic proficiency score for completing the simulated fetal heart detection, and generate a simulated fetal heart detection result according to the basic proficiency score, the first weight information, and the second weight information.
[0016] Preferably, the step of obtaining the movement trajectory information generated when performing simulated fetal heart finding along a preset curve includes:
[0017] Map the preset curve to a two-dimensional coordinate system to obtain a plurality of two-dimensional trajectory curve coordinates;
[0018] Obtain the inflection point direction information according to the preset curve, and obtain a plurality of inflection point stay node times according to the inflection point direction information;
[0019] Traverse and filter out a plurality of completed step time nodes whose inflection point stay node times meet the preset stay time in sequence;
[0020] Divide the plurality of two-dimensional trajectory curve coordinates according to the plurality of completed step time nodes until the division of the plurality of two-dimensional trajectory curve coordinates ends, and obtain a plurality of step completion node coordinates;
[0021] Use the plurality of step completion node coordinates as a plurality of simulated fetal heart finding nodes, and use the trajectory information formed by the plurality of simulated fetal heart finding nodes as the movement trajectory information.
[0022] Preferably, the step of detecting whether there is a step jump according to the plurality of simulated fetal heart finding nodes, and if there is a step jump, obtaining the first weight information includes:
[0023] Obtain a standard search trajectory, and obtain a corresponding plurality of standard search nodes according to the plurality of search node coordinates preset for the standard search trajectory;
[0024] Pair and connect the plurality of simulated fetal heart finding nodes and the plurality of standard search nodes in sequence to obtain a plurality of paired connection distances;
[0025] Calculate a plurality of connection distance differences according to the plurality of paired connection distances and a preset standard connection distance in sequence;
[0026] Judge in sequence whether the plurality of connection distance differences are within a preset interval;
[0027] If the connection distance difference is not within the preset interval, it is determined that there is a step jump in the steps of the detected user during the operation, and first weight information is obtained.
[0028] Preferably, the step of obtaining a plurality of simulated fetal heart finding nodes corresponding to when the preset frequency information is received includes:
[0029] Obtain a simulated fetal heart signal collected in real time during the movement of the detection device along a preset curve, filter out noise signals outside the preset frequency range from the simulated fetal heart signal based on a band-pass filter to obtain an effective simulated fetal heart signal;
[0030] Perform spectrum analysis on the effective simulated fetal heart signal based on fast Fourier transform to obtain an effective simulated fetal heart component;
[0031] Judge the relationship between the effective simulated fetal heart component and a preset frequency threshold range;
[0032] If the effective simulated fetal heart component falls within the frequency threshold range and the continuous duration exceeds a preset stable time, it is determined that the frequency information corresponding to the effective simulated fetal heart component is the effectively received preset frequency information;
[0033] Obtain a reception window time according to the received preset frequency information, and obtain a plurality of first simulated fetal heart finding nodes within the corresponding time window according to the reception window time;
[0034] Obtain the pubic position point of the mother and a preset distance for detecting the fundus of the uterus according to the mother's gestational week, draw a line perpendicular to the preset mother's umbilical position from the pubic position by the preset distance to obtain a target perpendicular line, and obtain corresponding bilateral fan-shaped regions according to the target perpendicular line;
[0035] Based on the bilateral fan-shaped regions, perform regional coincidence screening on the plurality of first simulated fetal heart finding nodes to obtain a plurality of second simulated fetal heart finding nodes located on both sides of the midline of the preset curve in the fan-shaped regions, and use the plurality of second simulated fetal heart finding nodes as the plurality of simulated fetal heart finding nodes.
[0036] Preferably, the step of obtaining the time information when the simulated fetal heart detection node is determined includes:
[0037] Obtain corresponding first timestamp information according to the simulated fetal heart detection node, and obtain a detection start timestamp and a detection end timestamp according to the first timestamp information;
[0038] Merge the detection start timestamp and the detection end timestamp to obtain a detection time window;
[0039] Obtain the detection elapsed time according to the detection time window, and use the detection elapsed time as the time information when determining the simulated fetal heart detection node.
[0040] Preferably, the step of obtaining the basic proficiency score for completing the simulated fetal heart detection and generating a simulated fetal heart detection result according to the basic proficiency score, the first weight information, and the second weight information includes:
[0041] Obtain the maternal standard BMI value for the current simulated teaching of prenatal fetal heart detection;
[0042] Obtain the current maternal BMI value for the current simulated teaching of prenatal fetal heart detection;
[0043] Obtain a correction factor according to the maternal standard BMI value and the current maternal BMI value;
[0044] Obtain the first node score of the skip node based on historical evaluation data, and obtain the corresponding first node weight value according to the first node score;
[0045] Use the weight information corresponding to the first node weight value as the first weight information;
[0046] Obtain the second node score of the marked adjacent step node based on historical evaluation data, and obtain the corresponding second node weight value according to the second node score;
[0047] Use the weight information corresponding to the second node weight value as the second weight information;
[0048] Obtain a comprehensive proficiency evaluation value according to the basic proficiency score, the first node score, the first node weight value, the second node score, the second node weight value, and the correction factor.
[0049] This application also provides a prenatal fetal heart detection system for simulated teaching, including:
[0050] A first acquisition module, configured to acquire movement trajectory information generated when searching for a simulated fetal heart along a preset curve, where the movement trajectory information includes a plurality of simulated fetal heart search nodes;
[0051] A first detection module, configured to detect whether there is a step skip according to a plurality of the simulated fetal heart search nodes;
[0052] If there is a step skip, obtain the first weight information;
[0053] The first judgment module is used to judge whether the preset frequency information is received when performing the step of obtaining the movement trajectory information generated during the simulation of fetal heart search along the preset curve;
[0054] If the preset frequency information is received, obtain a plurality of simulated fetal heart search nodes corresponding to the time when the preset frequency information is received, and use the simulated fetal heart search nodes as the simulated capture step points;
[0055] The first determination module is used to determine the simulated fetal heart detection nodes according to the plurality of simulated capture step points, and obtain the time stamp when the simulated fetal heart detection nodes are determined;
[0056] The second judgment module is used to judge whether the time stamp meets the preset time range;
[0057] If the time stamp does not meet the preset time range, obtain the second weight information corresponding to the time stamp;
[0058] The second acquisition module is used to acquire the basic proficiency score for completing the simulated fetal heart detection, and generate the simulated fetal heart detection result according to the basic proficiency score, the first weight information, and the second weight information.
[0059] Preferably, the first acquisition module includes:
[0060] The first acquisition unit is used to map the preset curve into a two-dimensional coordinate system to obtain a plurality of two-dimensional trajectory curve coordinates;
[0061] The second acquisition unit is used to obtain the inflection point direction information according to the preset curve, and obtain the inflection point stay node times according to the inflection point direction information;
[0062] The first screening unit is used to sequentially traverse and screen out a plurality of completion step time nodes whose inflection point stay node times meet the preset stay time;
[0063] The first splitting unit is used to split the plurality of two-dimensional trajectory curve coordinates according to the plurality of completion step time nodes until the splitting of the plurality of two-dimensional trajectory curve coordinates ends, and obtain a plurality of step completion node coordinates;
[0064] Use the plurality of step completion node coordinates as a plurality of simulated fetal heart search nodes, and use the trajectory information formed by the plurality of simulated fetal heart search nodes as the movement trajectory information.
[0065] This application also provides a computer device, including a memory and a processor, where the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.
[0066] The present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above method are implemented.
[0067] The beneficial effects of the present application are as follows: By presetting a standard curve, the present invention establishes a moving trajectory model including multiple nodes, discretizes the operation of the trainee into simulating fetal heart rate search for nodes, and detects step skipping behavior and generates a first weight through the node matching detection step; secondly, when a preset frequency signal is detected, the timestamps of the simulated capture area and the final detection point are recorded, and the positioning efficiency is judged through duration analysis. If it exceeds the preset range, a second weight is generated; finally, the detection result is comprehensively calculated by combining the basic proficiency score and the double weights. This method realizes visual tracking of operation steps through node discretization, uses a double verification mechanism of step integrity and operation timeliness (identifying step skipping violations and abnormal positioning time consumption), and combines timestamp data to quantitatively evaluate the operation standardization, and can comprehensively, objectively and accurately evaluate the user's operation proficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] Figure 1 It is a schematic flowchart of the method according to an embodiment of the present application.
[0069] Figure 2 It is a schematic structural diagram of the system according to an embodiment of the present application.
[0070] Figure 3 It is a schematic internal structure diagram of a computer device according to an embodiment of the present application.
[0071] The implementation, functional features and advantages of the purpose of the present application will be further described in conjunction with the embodiments with reference to the drawings. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0072] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0073] As Figures 1-3 shown, the present application provides a prenatal fetal heart rate detection method for simulation teaching, including:
[0074] S1. Obtain the moving trajectory information generated when simulating fetal heart rate search along a preset curve, where the moving trajectory information includes a plurality of simulated fetal heart rate search nodes;
[0075] S2. Detect whether there is step skipping according to the plurality of simulated fetal heart rate search nodes;
[0076] If there is step skipping, obtain the first weight information;
[0077] S3. Judge whether a preset frequency information is received when executing the step of obtaining the moving trajectory information generated when simulating fetal heart rate search along a preset curve;
[0078] If preset frequency information is received, obtain multiple simulated fetal heart finding nodes corresponding to the time when the preset frequency information is received, and use the simulated fetal heart finding nodes as simulated capture step points;
[0079] S4. Determine simulated fetal heart detection nodes according to the multiple simulated capture step points, and obtain the time information when the simulated fetal heart detection nodes are determined;
[0080] S5. Determine whether the time information meets a preset time range;
[0081] If the time information does not meet the preset time range, obtain second weight information corresponding to the time information;
[0082] S6. Obtain a basic proficiency score for completing simulated fetal heart detection, and generate a simulated fetal heart detection result according to the basic proficiency score, the first weight information, and the second weight information.
[0083] As described in the above steps S1 - S6, when detecting the fetal heart during simulated teaching, mannequins of different models and sizes are usually used to simulate pregnant women before childbirth, and a unified and standard operation process is set. The operation process includes the operation steps for finding the fetal heart and the time corresponding to each operation step. For example, the operation process includes: 1. The detection device first finds and determines the position above the symphysis pubis, and after finding it, uses the position above the symphysis pubis as the starting point for finding the fetal heart; 2. After determining the position of the starting point, the detection device determines the position of the midline of the abdomen and moves along the midline position in a curved manner towards the umbilicus. Among them, the curved movement method can be a fan-shaped movement on both sides of the midline position (each movement is about 2 - 3 cm within 30° on each side); 3. During the movement, the detection device continuously monitors whether frequency information can be received. If frequency information is received, the position area where the frequency information is received represents the fetal heart capture area; 4. Within this fetal heart capture area, continue to press a certain point while moving according to the search standard to find the point with the most stable and continuous frequency as the fetal heart detection point. The fetal heart detection point is the end point of the operation process. When the fetal heart detection point is found, the fetal heart detection in the simulated teaching ends.
[0084] Since in the actual operation process, trainees may not perform operations step by step according to the above operation process, and it is difficult for the prior art to evaluate the proficiency of each step in detail. Therefore, the present invention first obtains the movement trajectory information generated during the simulation of fetal heart finding along a preset curve. Here, the preset curve is a pre-set standard finding trajectory, and corresponding standard finding nodes are set. The movement trajectory information is composed of multiple simulated fetal heart finding nodes. Since the movement path of the detection device is complex and variable during the fetal heart finding process, by constructing fetal heart finding nodes and discretizing the continuous operation process, the operation steps during the trainees' finding process can be presented more clearly. Then, by matching the multiple simulated fetal heart finding nodes with the standard finding nodes, it is detected whether there are step skips during the user's operation. If there are step skips, the first weight information is obtained. By judging whether there are step skips, non-standard behaviors in the operation can be effectively identified, and thus an accurate basis can be provided for its detection result based on the corresponding first weight information.
[0085] When performing fetal heart finding, it is judged whether the preset frequency information is received. If the preset frequency information is received, it can be determined that the trainee has found the simulated fetal heart capture area, but the fetal heart detection point has not been determined yet. At this time, the simulated fetal heart finding nodes within the simulated fetal heart capture area can be obtained, and the simulated fetal heart finding nodes are used as simulated capture step points. When the trainee determines the fetal heart detection point, the time stamp corresponding to the fetal heart detection point is obtained. By obtaining the time stamp, it is possible to know the time consumed by the trainee when completing the fetal heart detection. The time stamp corresponding to finding the simulated fetal heart capture area can also be obtained. By comparing the two time stamps, the duration consumed during the process from finding the simulated fetal heart capture area to determining the fetal heart detection point can be determined. Thus, it can be judged whether the duration consumed for determining the fetal heart detection point meets the preset range according to the time stamp or the duration. If it does not meet the range, it means that the operation process here is also not standard, and the corresponding second weight information is obtained. Finally, the basic proficiency score for completing the simulated fetal heart detection is obtained, and the simulated fetal heart detection result is generated based on the basic proficiency score, the first weight information, and the second weight information. In this way, through a dual verification mechanism (step integrity and timing normality), the proficiency of the trainee's operation can be reflected more accurately and objectively.
[0086] In one embodiment, step S1 of obtaining the movement trajectory information generated during the simulation of fetal heart finding along a preset curve includes:
[0087] S101. Map the preset curve to a two-dimensional coordinate system to obtain multiple two-dimensional trajectory curve coordinates;
[0088] S102. Obtain the inflection point direction information according to the preset curve, and obtain the time of multiple inflection point stay nodes according to the inflection point direction information;
[0089] S103. Sequentially traverse to screen out multiple completion step time nodes where the residence time of multiple said inflection point residence nodes meets the preset residence time;
[0090] S104. Divide multiple said two-dimensional trajectory curve coordinates according to multiple said completion step time nodes until the division of multiple said two-dimensional trajectory curve coordinates ends, obtaining multiple step completion node coordinates;
[0091] Use multiple said step completion node coordinates as multiple simulated fetal heart search nodes, and use the trajectory information formed by multiple said simulated fetal heart search nodes as movement trajectory information.
[0092] As described in the above steps S101 - S104, the present invention first maps a preset curve into a two-dimensional coordinate system to obtain a plurality of two-dimensional trajectory curve coordinates. By mapping the preset curve into a two-dimensional coordinate system, the complex curve movement of the detection device searching for the fetal heart in the simulated maternal abdomen during actual operation can be transformed into a mathematical coordinate form that is convenient for processing and analysis. Among them, the tool for collecting fetal heart search trajectory information is a camera. Through the path trajectory curve, the trend of trajectory changes during the operation can be intuitively seen, providing a basis for judging the rationality of the operation. These two-dimensional trajectory curve coordinates accurately record the positions of each point on the preset curve in the coordinate system, laying a foundation for subsequent analysis of the movement trajectory of the detection device. Secondly, the inflection point direction information is obtained according to the preset curve, and a plurality of inflection point stay node times are obtained according to the inflection point direction information. Obtaining the inflection point direction information of the preset curve can understand the situation where the direction of the detection device changes during movement. Among them, the inflection point stay node time records the duration of the detection device staying at these key turning points. Inflection points usually represent the change in the operation direction and the starting position of the transformation between each operation step. Since the detection operation steps need to be stable and continuous for a certain period of time during implementation, the stay time plus the inflection point stay node can reflect the corresponding operation steps, which provides a basic basis for subsequent determination of skipped steps. At the same time, in the actual fetal heart detection operation process, when the detection device moves along the preset curve, the inflection point is a key position of the operation. Standard operation usually requires specific operation actions (such as searching for the fetal heart detection point) at the inflection point. Then, a plurality of completion step time nodes whose inflection point stay node times meet the preset stay time are sequentially traversed and screened out, so that the completion moments of the steps that meet the standard operation process during the operation of the trainee can be accurately identified. This further refines the monitoring of the operation process, decomposes the continuous operation process into specific step completion points, facilitates subsequent individual evaluation of each step, and at the same time, in order to accurately evaluate the standardization and integrity of the trainee's operation, it is necessary to clearly define the completion time of each operation step.The preset residence time is set according to the standard operation specifications. By screening the nodes that meet the time requirements, it can be judged whether the trainee's residence at the key operation points meets the standard, so as to more accurately evaluate the operation quality. Finally, the multiple two-dimensional trajectory curve coordinates are segmented according to the multiple completion step time nodes until the segmentation of the multiple two-dimensional trajectory curve coordinates ends, and multiple step completion node coordinates are obtained. The multiple step completion node coordinates are used as multiple simulated fetal heart finding nodes, and the trajectory information formed by the multiple simulated fetal heart finding nodes is used as the movement trajectory information. The multiple step completion node coordinates obtained in this way can constitute simulated fetal heart finding nodes, and the continuous movement trajectory is discretized, making it more intuitive and accurate to analyze the trainee's operation path and steps. At the same time, the continuous two-dimensional trajectory curve coordinates are not conducive to directly analyzing the operation steps. After being segmented according to the completion step time nodes, the complex movement trajectory can be transformed into a series of discrete nodes with clear time and position identifications. These nodes can accurately reflect the trainee's operation positions at different times, facilitating comparison with the standard operation process to judge whether there are problems such as step skipping.
[0093] In one embodiment, the step S2 of detecting whether there is a step skip according to the multiple simulated fetal heart finding nodes and obtaining the first weight information includes:
[0094] S201. Obtain the standard search trajectory, and obtain corresponding multiple standard search nodes according to the multiple search node coordinates preset for the standard search trajectory;
[0095] S202. Pair and connect the multiple simulated fetal heart finding nodes and the multiple standard search nodes in sequence to obtain multiple paired connection distances;
[0096] S203. Calculate multiple connection distance differences according to the multiple paired connection distances and the preset standard connection distance in sequence;
[0097] S204. Judge in sequence whether the multiple connection distance differences are within the preset interval;
[0098] If the connection distance difference is not within the preset interval, it is determined that the step of the detected user in the operation process corresponding to the connection distance difference has a step skip, and the first weight information is obtained.
[0099] As described in the above steps S201 - S204, the present invention first obtains a standard search trajectory, and obtains a corresponding plurality of standard search nodes according to a plurality of preset search node coordinates for the standard search trajectory. By obtaining the standard search trajectory and its corresponding standard search nodes, a reference standard is provided for subsequent judgment of whether the trainee's operation is standard. These standard search nodes clarify the positions that the detection device should reach under ideal operating conditions, and can be used to measure the difference between the trainee's actual operation and the standard process. At the same time, to judge whether there is a step skip in the trainee's operation, a standard must be used as a comparison basis. The standard search trajectory and nodes are set based on professional prenatal fetal heart rate detection specifications. Only by using this as a reference can the accuracy and standardization of the trainee's operation be objectively evaluated. Then, the plurality of simulated fetal heart search nodes and the plurality of standard search nodes are paired and connected in sequence to obtain a plurality of paired connection distances. Calculating the paired connection distance between the simulated fetal heart search node and the standard search node can intuitively quantify the deviation degree of the trainee's actual operation path from the standard path. The larger the distance, the farther the trainee's operation deviates from the standard path, and there may be a situation of non-standard operation. And by calculating the connection distance, the position difference can be converted into a specific value, which is more convenient for subsequent analysis and judgment, making the evaluation process more objective and accurate. Then, according to the plurality of paired connection distances and a preset standard connection distance, a plurality of connection distance differences are calculated in sequence. Calculating the connection distance difference can highlight the deviation size of the trainee's operation from the standard operation in terms of distance. The preset standard connection distance is a reasonable range determined based on a large number of experiments and clinical experience. By comparing the differences, it can be more accurately judged whether the trainee's operation is within an acceptable error range. Finally, it is sequentially judged whether the plurality of connection distance differences are within a preset interval. If the connection distance difference is not within the preset interval, it is determined that the step in the operation process of the detection user corresponding to the connection distance difference has a step skip, and the first weight information is obtained. In this way, it can be clarified whether there is a step skip in the trainee's operation. Once it is determined that there is a step skip, the first weight information is obtained. This weight information can be used for subsequent correction of the simulated fetal heart rate detection result, making the evaluation result more able to reflect the proficiency and standardization of the trainee's actual operation. At the same time, the preset interval is a quantitative standard for judging whether the operation is standard. Comparing the connection distance difference with it can directly obtain a conclusion on whether there is a step skip in the trainee's operation. Obtaining the first weight information is to reflect the influence of this non-standard operation in the evaluation result, making the evaluation system more comprehensive and reasonable.
[0100] In one embodiment, step S3 of obtaining a plurality of simulated fetal heart search nodes corresponding to the received preset frequency information includes:
[0101] S301. Obtain the simulated fetal heart rate signal collected in real time during the movement of the detection device along a preset curve, and filter out the noise signals outside the preset frequency range from the simulated fetal heart rate signal based on a band - pass filter to obtain an effective simulated fetal heart rate signal;
[0102] S302. Perform spectral analysis on the effective simulated fetal heart rate signal based on the fast Fourier transform to obtain the effective simulated fetal heart rate components;
[0103] S303. Judge the relationship between the effective simulated fetal heart rate components and the preset frequency threshold range;
[0104] If the effective simulated fetal heart rate components fall within the frequency threshold range and the continuous duration exceeds the preset stable time, then determine the frequency information corresponding to the effective simulated fetal heart rate components as the effectively received preset frequency information;
[0105] S304. Obtain the reception window time according to the received preset frequency information, and obtain a plurality of first simulated fetal heart rate search nodes within the corresponding time window according to the reception window time;
[0106] S305. Obtain the pubic position point of the mother and the preset distance for the detection of the uterine fundus positioning of the mother's gestational week, and draw a vertical line from the pubic position along the preset distance towards the preset umbilical position of the mother to obtain the target perpendicular line, and obtain the corresponding two-sided fan-shaped regions according to the target perpendicular line;
[0107] S306. Perform regional coincidence screening on the plurality of first simulated fetal heart rate search nodes based on the two-sided fan-shaped regions to obtain a plurality of second simulated fetal heart rate search nodes located on both sides of the midline of the preset curve in the fan-shaped regions, and use the plurality of second simulated fetal heart rate search nodes as the plurality of simulated fetal heart rate search nodes.
[0108] As described in the above steps S301 - S306, the present invention first acquires the analog fetal heart rate signals collected in real - time during the movement of the detection device along a preset curve. Based on a band - pass filter, the noise signals outside the preset frequency range in the analog fetal heart rate signals are filtered out to obtain effective analog fetal heart rate signals. During the process of the detection device moving to collect signals, various noise interferences will be generated by the external environment and the device itself. The band - pass filter can accurately screen out the signals within the preset frequency range and remove other useless noises, making the obtained effective analog fetal heart rate signals purer, which can truly reflect the fetal heart rate information and improve the accuracy of subsequent analysis. Secondly, based on the fast Fourier transform, the spectral analysis of the effective analog fetal heart rate signals is carried out to obtain effective analog fetal heart rate components. In this way, various frequency components contained in the effective analog fetal heart rate signals can be accurately found, providing detailed data basis for judging whether the preset frequency information is received. Then, the relationship between the effective analog fetal heart rate components and the preset frequency threshold range is judged. If the effective analog fetal heart rate components fall within the frequency threshold range and the continuous duration exceeds the preset stable time, it is determined that the frequency information corresponding to the effective analog fetal heart rate components is the effectively received preset frequency information. By judging whether the effective analog fetal heart rate components are within this range and combining the condition that the continuous duration exceeds the preset stable time, accidental interference signals can be effectively excluded, ensuring that the received signals are indeed stable and reliable fetal heart rate signals, improving the accuracy and reliability of the judgment. At the same time, simply judging based on the frequency range may misclassify some short - term interference signals as fetal heart rate signals. Adding the judgment condition of the continuous duration can more strictly screen out the real fetal heart rate signals, avoid misjudgment, and make the detection results more in line with the actual situation. Immediately afterwards, according to the received preset frequency information, the receiving window time is obtained, and according to the receiving window time, a plurality of first analog fetal heart rate search nodes within the corresponding time window are obtained. In this way, the position nodes where the detection device is located when receiving the fetal heart rate signal can be accurately located. These nodes record the specific position information of the detection device at the moment of receiving the effective signal during the process of searching for the fetal heart rate, providing direct data support for subsequent determination of the analog fetal heart rate detection area. Then, the pubic position point of the mother and the preset distance for detecting the fundus of the uterus according to the mother's gestational week are obtained. Among them, the preset distance for detecting the fundus of the uterus according to the mother's gestational week is obtained through the pregnant woman's gestational week. For example: at the end of 12 weeks, the fundus height is 2 - 3 transverse fingers above the pubic symphysis; at the end of 20 weeks, the fundus height is 1 transverse finger below the umbilicus; at the end of 28 weeks, the fundus height is 3 transverse fingers above the umbilicus; at the end of 36 weeks, the fundus height is 2 transverse fingers below the xiphoid process. And a perpendicular line is drawn vertically from the pubic position along the preset distance towards the preset umbilical position of the mother to obtain the target perpendicular line, and the corresponding two - side fan - shaped areas are obtained according to the target perpendicular line. By determining the pubic position point of the mother and the preset distance for detecting the fundus of the uterus according to the mother's gestational week, making the target perpendicular line and obtaining the two - side fan - shaped areas, a reasonable range of the fetal heart rate detection area can be delimited according to the physical characteristics of the pregnant woman.This regional scope conforms to the normal position distribution law of the fetus in the mother's body, which helps to more accurately screen out the regions where fetal heartbeats may exist, improving the pertinence and accuracy of detection. Finally, based on the two sector regions, regional coincidence screening is performed on multiple first simulated fetal heart search nodes to obtain multiple second simulated fetal heart search nodes located on both sides of the median line of the preset curve, and these multiple second simulated fetal heart search nodes are used as multiple simulated fetal heart search nodes, which can further accurately locate the nodes within the truly effective simulated fetal heart detection region. These nodes are more likely to correspond to the accurate fetal heart positions, improving the accuracy of determining the simulated fetal heart detection nodes in the subsequent process, making the simulated fetal heart detection results more reliable. At the same time, some of the first simulated fetal heart search nodes may include points outside the reasonable fetal heart detection region. Through regional coincidence screening, these invalid nodes can be removed, making the subsequent detection and evaluation more focused on the regions where fetal heartbeats may exist, improving the accuracy and effectiveness of the entire detection process.
[0109] In one embodiment, step S4 of obtaining the time information when determining the simulated fetal heart detection node includes:
[0110] S401. Obtain the corresponding first timestamp information according to the simulated fetal heart detection node, and obtain the detection start timestamp and the detection end timestamp according to the first timestamp information;
[0111] S402. Combine the detection start timestamp and the detection end timestamp to obtain a detection time window;
[0112] S403. Obtain the detection elapsed time according to the detection time window, and use the detection elapsed time as the time information when determining the simulated fetal heart detection node.
[0113] As described in the above steps S401 - S403, the present invention first obtains the corresponding first timestamp information according to the simulated fetal heart rate detection node, and obtains the detection start timestamp and the detection end timestamp according to the first timestamp information. Among them, the simulated fetal heart rate detection node corresponds to the key time points in the detection process, and the first timestamp information accurately records this time point. By extracting the detection start and end timestamps from it, the time range of the entire detection operation can be determined, providing basic data for analyzing the time consumed by the detection later, helping to evaluate the speed of the operator to complete the detection and the integrity of the operation process. And when evaluating the proficiency of the operator in simulated fetal heart rate detection, time is an important consideration factor. Obtaining the start and end timestamps of the detection can clearly define the time span of the detection process, enabling accurate data support for the subsequent evaluation of the detection efficiency, meeting the actual needs of evaluating the operation proficiency. Then, the detection start timestamp and the detection end timestamp are merged to obtain a detection time window. In this way, the time interval occupied by the entire detection operation can be intuitively presented through the detection time window. This not only facilitates calculating the time consumed by the detection, but also shows the time distribution of the operation process macroscopically, helping to analyze the time utilization efficiency of the operator at each stage. At the same time, the separate start and end timestamps are not conducive to intuitively analyzing the detection time situation. Merging them into a time window can display the detection time range in a more intuitive and systematic way, providing convenience for further analyzing the detection efficiency, which conforms to the logic and habits of data analysis. Secondly, the time consumed by the detection is obtained according to the detection time window, and the time information when the simulated fetal heart rate detection node is determined is the time consumed by the detection. The time consumed by the detection is obtained by calculating the duration of the detection time window. This time information directly reflects the time spent by the operator from the start of the detection to the determination of the simulated fetal heart rate detection node. It can be used as an important indicator to evaluate the proficiency of the operator. The shorter the time, the more proficient the operation usually means, and it can also reflect the fluency and standardization of the operation process. And in the prenatal fetal heart rate detection for simulated teaching, operation efficiency is one of the key factors for evaluating the proficiency of the operator. The time consumed by the detection is a direct indicator to measure the operation efficiency. Taking it as the time information when the simulated fetal heart rate detection node is determined can comprehensively consider the accuracy and efficiency of the operation when evaluating the simulated fetal heart rate detection result later, making the evaluation result more comprehensive and objective.
[0114] In one embodiment, step S6 of obtaining the basic proficiency score for completing the simulated fetal heart rate detection and generating the simulated fetal heart rate detection result according to the basic proficiency score, the first weight information, and the second weight information includes:
[0115] S601. Obtain the standard BMI value of the mother for the current simulated teaching prenatal fetal heart rate detection;
[0116] S602. Obtain the current maternal BMI value of the current simulated teaching prenatal fetal heart rate detection;
[0117] S603. Obtain a correction factor based on the maternal standard BMI value and the current maternal BMI value, where the calculation formula is:
[0118] ;
[0119] Among them, θ represents the correction factor, m(t) represents the current maternal BMI value, and m(b) represents the maternal standard BMI value;
[0120] S604. Obtain the first node score of the skip node based on historical evaluation data, and obtain the corresponding first node weight value according to the first node score;
[0121] S605. Use the weight information corresponding to the first node weight value as the first weight information;
[0122] S606. Obtain the second node score of the marked adjacent step node based on historical evaluation data, and obtain the corresponding second node weight value according to the second node score;
[0123] Use the weight information corresponding to the second node weight value as the second weight information;
[0124] S607. Obtain a comprehensive proficiency evaluation value according to the basic proficiency score, the first node score, the first node weight value, the second node score, the second node weight value, and the correction factor, where the calculation formula is:
[0125] ;
[0126] Among them, D su represents the comprehensive proficiency evaluation value, b(z) represents the basic proficiency score, gj g represents the first node score, w1 represents the first node weight value, zl g represents the second node score, w2 represents the second node weight value, θ represents the correction factor, where w1 + w2 = 1.
[0127] As described in the above steps S601 - S607, the present invention first obtains the standard maternal BMI value for current simulated teaching prenatal fetal heart rate detection, and then obtains the current maternal BMI value for current simulated teaching prenatal fetal heart rate detection. Among them, the standard maternal BMI value is obtained by dividing the weight by the square of the height. At the same time, the BMI value can reflect a person's obesity level, and the fat generated by obesity will increase the detection distance of the ultrasonic probe, which will cause different measurement objects to affect the fetal heart rate detection. On this basis, a correction factor is obtained according to the standard maternal BMI value and the current maternal BMI value. In this way, the correction factor is calculated through a specific formula, and this factor can quantify the influence degree of the difference in maternal physical conditions on the detection operation. The correction factor can be used to adjust the comprehensive proficiency evaluation value, reduce the error caused by different maternal physical conditions, and make the evaluation result more fairly and objectively reflect the true level of the operator. Secondly, based on historical evaluation data, the first node score of the skip step node is obtained, and the corresponding first node weight value is obtained according to the first node score. In this way, the first node score of the skip step node reflects the severity of the non-standard behavior of skipping steps during the operation process, and the first node weight value reflects the importance of the skip step behavior in the comprehensive evaluation. Obtaining these values can reasonably consider the influence of the skip step behavior on the operator's proficiency when evaluating the simulated fetal heart rate detection result. At the same time, in the simulated teaching evaluation, the standardization of the operation steps is crucial. Skipping steps is a common non-standard operation. Determining its score and weight through historical evaluation data can accurately reflect the influence of the skip step behavior in the comprehensive evaluation and make the evaluation result more able to reflect the real situation of the operation. Based on historical evaluation data, the second node score of the marked adjacent step node is obtained, and the corresponding second node weight value is obtained according to the second node score. In this way, the second node score reflects the standardization situation of the operation between adjacent step nodes, and the second node weight value and its corresponding second weight information reflect the importance of the standardization of adjacent step nodes in the comprehensive evaluation. This helps to comprehensively consider the connection situation between each step in the operation process during the evaluation, making the evaluation result more comprehensive. At the same time, in addition to the skip step behavior, the standardization of the connection between operation steps will also affect the overall operation proficiency. Determining the relevant scores and weights through historical evaluation data can incorporate the standardization of adjacent step nodes into the comprehensive evaluation, making the evaluation system more perfect. Finally, according to the basic proficiency score, the first node score, the first node weight value, the second node score, the second node weight value, and the correction factor, the comprehensive proficiency evaluation value is obtained. In this way, the comprehensive proficiency evaluation value is calculated by comprehensively considering various factors, comprehensively and accurately reflecting the true proficiency level of the operator in the simulated prenatal fetal heart rate detection.This comprehensive calculation method takes into account different key factors during the operation process and combines correction factors to eliminate the influence of the mother's physical condition, making the evaluation results more reliable and valuable for reference. At the same time, a single evaluation index cannot comprehensively reflect the proficiency of the operator. Calculating by combining multiple factors can more accurately evaluate the operation level. Meanwhile, considering the correction factor can make the evaluation results not overly interfered by maternal differences, meeting the need for a comprehensive and objective evaluation of the operator in simulation teaching. At the same time, based on the basic proficiency score corrected according to the weight information, it can also avoid the accuracy problem brought by the evaluation result that depends on the time-consuming to determine proficiency, and can truly and objectively reflect the proficiency of medical staff's operation. It can also solve the problem that when evaluating proficiency in the prior art, it is usually judged by the time-consuming to find the fetal heart position to determine the operation proficiency of medical staff, and can also solve the problem that the evaluation result that depends on the time-consuming to determine proficiency is not accurate enough, and can truly and objectively reflect the proficiency of medical staff's operation.
[0128] The present application also provides a prenatal fetal heart detection system for simulation teaching, which is characterized by including:
[0129] A first acquisition module, configured to acquire the movement trajectory information generated when simulating fetal heart seeking along a preset curve, wherein the movement trajectory information includes a plurality of simulated fetal heart seeking nodes;
[0130] A first detection module, configured to detect whether there is a step skip according to the plurality of simulated fetal heart seeking nodes;
[0131] If there is a step skip, acquire first weight information;
[0132] A first judgment module, configured to judge whether preset frequency information is received when executing the step of acquiring the movement trajectory information generated when simulating fetal heart seeking along a preset curve;
[0133] If the preset frequency information is received, acquire the plurality of simulated fetal heart seeking nodes corresponding to when the preset frequency information is received, and use the simulated fetal heart seeking nodes as simulated capture step points;
[0134] A first determination module, configured to determine simulated fetal heart detection nodes according to the plurality of simulated capture step points, and acquire the time stamp when the simulated fetal heart detection nodes are determined;
[0135] A second judgment module, configured to judge whether the time stamp meets a preset time range;
[0136] If the time stamp does not meet the preset time range, acquire second weight information corresponding to the time stamp;
[0137] A second acquisition module, configured to acquire a basic proficiency score for completing the simulated fetal heart rate detection, and generate a simulated fetal heart rate detection result based on the basic proficiency score, first weight information, and second weight information.
[0138] In one embodiment, the first acquisition module includes:
[0139] A first acquisition unit, configured to map a preset curve into a two-dimensional coordinate system to obtain a plurality of two-dimensional trajectory curve coordinates;
[0140] A second acquisition unit, configured to obtain inflection point direction information according to the preset curve, and obtain a plurality of inflection point stay node times according to the inflection point direction information;
[0141] A first screening unit, configured to sequentially traverse and screen out a plurality of completion step time nodes for which the plurality of inflection point stay node times meet a preset stay time;
[0142] A first segmentation unit, configured to segment the plurality of two-dimensional trajectory curve coordinates according to the plurality of completion step time nodes until the segmentation of the plurality of two-dimensional trajectory curve coordinates ends, to obtain a plurality of step completion node coordinates;
[0143] Use the plurality of step completion node coordinates as a plurality of simulated fetal heart rate search nodes, and use the trajectory information formed by the plurality of simulated fetal heart rate search nodes as movement trajectory information.
[0144] This application also provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the steps of the above method are implemented.
[0145] This application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0146] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium provided in this application and used in the embodiments can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be obtained in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.
[0147] It should be noted that in this article, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, device, article or method comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, device, article or method. Without further limitation, an element defined by the statement "comprising an..." does not exclude the existence of additional identical elements in the process, device, article or method comprising the element.
[0148] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall equally be included in the patent protection scope of the present invention.
Claims
1. A method for detecting fetal heart rate before childbirth for simulated teaching, characterized in that: include: Acquire movement track information generated when performing simulated fetal heart search along a preset curve, wherein the movement track information includes a plurality of simulated fetal heart search nodes; Find nodes according to the plurality of simulated fetal heart rates to detect whether there is a step skip; If there is a step skip, obtain the first weight information; Determining whether preset frequency information is received when executing the step of obtaining the moving track information generated when performing simulated fetal heart search along the preset curve; If the preset frequency information is received, a plurality of simulated fetal heart search nodes corresponding to the preset frequency information are obtained, and the simulated fetal heart search nodes are used as simulation capture step points; Determine a simulated fetal heart detection node according to a plurality of simulated capture step points, and obtain a timestamp when the simulated fetal heart detection node is determined; Determining whether the timestamp meets a preset time range; If the timestamp does not meet the preset time range, obtaining second weight information corresponding to the timestamp; A basic proficiency score for completing the simulated fetal heart rate detection is obtained, and a simulated fetal heart rate detection result is generated according to the basic proficiency score, the first weight information, and the second weight information.
2. The method for detecting fetal heart rate before delivery for simulated teaching according to claim 1, characterized in that: The step of obtaining the moving track information generated when simulating fetal heart search along the preset curve includes: Mapping the preset curve into a two-dimensional coordinate system to obtain multiple two-dimensional trajectory curve coordinates; Obtaining inflection point direction information according to a preset curve, and obtaining multiple inflection point stay node times according to the inflection point direction information; Sequentially traverse and select multiple completion step time nodes whose inflection point stay node time meets the preset stay time; Segmenting the plurality of two-dimensional trajectory curve coordinates according to the plurality of completion step time nodes until the segmentation of the plurality of two-dimensional trajectory curve coordinates is completed, thereby obtaining a plurality of step completion node coordinates; The coordinates of the nodes completed in the steps are used as a plurality of simulated fetal heart search nodes, and the trajectory information formed by the plurality of simulated fetal heart search nodes is used as the moving trajectory information.
3. The method for detecting fetal heart rate before delivery for simulated teaching according to claim 1, characterized in that: The step of detecting whether there is a step skip according to the plurality of simulated fetal heart search nodes, and if there is a step skip, obtaining first weight information comprises: Acquire a standard search trajectory, and acquire a plurality of corresponding standard search nodes according to a plurality of preset search node coordinates for the standard search trajectory; Sequentially pairing and connecting the plurality of simulated fetal heart search nodes and the plurality of standard search nodes to obtain a plurality of pairing connection distances; Calculating a plurality of connection distance differences according to the plurality of paired connection distances and a preset standard connection distance in sequence; Determining in sequence whether a plurality of connection distance differences are within a preset interval; If the connection distance difference is not within the preset interval, it is determined that there is a skipped step in the operation process of the detected user corresponding to the connection distance difference, and first weight information is obtained.
4. The method for detecting fetal heart rate before delivery for simulated teaching according to claim 1, characterized in that: The step of obtaining a plurality of simulated fetal heart search nodes corresponding to when the preset frequency information is received includes: Acquire a simulated fetal heart signal collected in real time during the movement of the detection device along a preset curve, and filter out noise signals in a non-preset frequency range in the simulated fetal heart signal based on a bandpass filter to obtain an effective simulated fetal heart signal; Perform spectrum analysis on effective simulated fetal heart signal based on fast Fourier transform to obtain effective simulated fetal heart component; Determining the relationship between the effective simulated fetal heart rate component and a preset frequency threshold range; If the effective simulated fetal heart component falls within the frequency threshold range and the duration exceeds the preset stabilization time, the frequency information corresponding to the effective simulated fetal heart component is determined as the effective received preset frequency information; Acquire a receiving window time according to the received preset frequency information, and acquire a plurality of first simulated fetal heart search nodes within a corresponding time window according to the receiving window time; Obtaining a preset distance between the maternal pubic position point and the maternal gestational age uterine fundus positioning detection, and drawing a vertical line from the pubic position to the preset maternal navel position from the preset distance to obtain a target vertical line, and obtaining corresponding two-side fan-shaped areas according to the target vertical line; Based on the fan-shaped areas on both sides, a plurality of the first simulated fetal heart search nodes are screened for regional overlap to obtain a plurality of second simulated fetal heart search nodes located in the fan-shaped areas on both sides of the midline of the preset curve, and the plurality of the second simulated fetal heart search nodes are used as a plurality of simulated fetal heart search nodes.
5. The method for detecting fetal heart rate before delivery for simulated teaching according to claim 1, characterized in that: The step of obtaining the time information when the simulated fetal heart detection node is determined includes: Acquire corresponding first timestamp information according to the simulated fetal heart detection node, and acquire a detection start timestamp and a detection end timestamp according to the first timestamp information; Merging the detection start timestamp and the detection end timestamp to obtain a detection time window; The detection time is acquired according to the detection time window, and the detection time is used as the time information when the simulated fetal heart detection node is determined.
6. The method for detecting fetal heart rate before delivery for simulated teaching according to claim 1, characterized in that: The step of obtaining a basic proficiency score for completing simulated fetal heart rate detection, and generating a simulated fetal heart rate detection result according to the basic proficiency score, the first weight information, and the second weight information includes: Obtain the standard BMI value of the mother for the current simulation teaching of prenatal fetal heart rate detection; Get the current maternal BMI value of the current simulated teaching prenatal fetal heart rate test; Obtaining a correction factor according to the standard BMI value of the mother and the current BMI value of the mother; Acquire a first node score of the skipped node based on historical evaluation data, and acquire a corresponding first node weight value according to the first node score; Using the weight information corresponding to the weight value of the first node as the first weight information; Acquire a second node score for marking an adjacent step node based on historical evaluation data, and acquire a corresponding second node weight value according to the second node score; Using the weight information corresponding to the weight value of the second node as the second weight information; A comprehensive proficiency evaluation value is obtained according to the basic proficiency score, the first node score, the first node weight value, the second node score, the second node weight value and the correction factor.
7. A prenatal fetal heart rate detection system for simulated teaching, characterized in that: include: A first acquisition module is used to acquire movement track information generated when performing simulated fetal heart search along a preset curve, wherein the movement track information includes a plurality of simulated fetal heart search nodes; A first detection module is used to detect whether there is a step skip according to a plurality of simulated fetal heart search nodes; If there is a step skip, obtain the first weight information; A first judgment module, used to judge whether preset frequency information is received when executing the step of obtaining the movement trajectory information generated when simulating fetal heart search along the preset curve; If the preset frequency information is received, a plurality of simulated fetal heart search nodes corresponding to the preset frequency information are obtained, and the simulated fetal heart search nodes are used as simulation capture step points; A first determination module, used to determine a simulated fetal heart detection node according to a plurality of simulated capture step points, and obtain a timestamp when the simulated fetal heart detection node is determined; A second judgment module is used to judge whether the timestamp meets a preset time range; If the timestamp does not meet the preset time range, obtaining second weight information corresponding to the timestamp; The second acquisition module is used to acquire a basic proficiency score for completing the simulated fetal heart rate detection, and generate a simulated fetal heart rate detection result according to the basic proficiency score, the first weight information and the second weight information.
8. The prenatal fetal heart rate detection system for simulated teaching according to claim 7, characterized in that: The first acquisition module includes: A first acquisition unit is used to map a preset curve into a two-dimensional coordinate system to obtain a plurality of two-dimensional trajectory curve coordinates; A second acquisition unit is used to acquire inflection point direction information according to a preset curve, and acquire multiple inflection point stay node times according to the inflection point direction information; A first screening unit is used to sequentially traverse and screen out a plurality of completion step time nodes whose inflection point stay node time satisfies a preset stay time; A first segmentation unit is used to segment the plurality of two-dimensional trajectory curve coordinates according to the plurality of completion step time nodes until the segmentation of the plurality of two-dimensional trajectory curve coordinates is completed to obtain a plurality of step completion node coordinates; The coordinates of the nodes completed in the steps are used as a plurality of simulated fetal heart search nodes, and the trajectory information formed by the plurality of simulated fetal heart search nodes is used as the moving trajectory information.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Cross-border logistics trajectory data tracking method and system
CN119151419A
Ophthalmologic operation real-time navigation system and method based on dynamic visual field tracking
CN119818291A