Method, apparatus and computer readable storage medium for monitoring data transmission

CN122933768APending Publication Date: 2026-10-16XIEHE HOSPITAL ATTACHED TO TONGJI MEDICAL COLLEGE HUAZHONG SCI & TECH UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611337506.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-31
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

[0003]本申请提供一种监测数据传输方法、装置、设备及计算机可读存储介质,可以解决现有技术中存在的资源消耗与数据质量无法兼顾以及对高价值数据处理效率低的技术问题

Benefits of technology

[0014]本申请实施例提供的技术方案带来的有益效果包括:

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122933768A_ABST
    Figure CN122933768A_ABST
Patent Text Reader

Abstract

A kind of monitoring data transmission method, device, equipment and computer readable storage medium.The method includes: in critical physiological period, high sampling rate and low compression ratio are used to ensure data quality, in non-critical physiological period, low sampling rate and high compression ratio are used to reduce;And the monitoring data of critical physiological period is given higher priority to transmission, improve the processing efficiency of high value data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of medical monitoring technology, specifically to a monitoring data transmission method, apparatus, device, and computer-readable storage medium. Background Technology

[0002] In existing medical monitoring solutions, monitoring devices typically collect and compress data using a fixed sampling rate and compression ratio. To avoid data distortion, a high sampling rate and low compression ratio are often used, leading to continuous high-intensity operation and placing high demands on the monitoring devices' battery life and data processing capabilities. Alternatively, a low sampling rate and high compression ratio can be used, reducing the demands on battery life and data processing capabilities but potentially resulting in the loss of critical monitoring information. Furthermore, monitoring data is transmitted on a first-in, first-out basis, which may delay the reporting of highly diagnostic data, thus delaying diagnosis. Summary of the Invention

[0003] This application provides a method, apparatus, device, and computer-readable storage medium for monitoring data transmission, which can solve the technical problems in the prior art where resource consumption and data quality cannot be balanced, and the processing efficiency of high-value data is low.

[0004] In a first aspect, embodiments of this application provide a method for monitoring data transmission, the method comprising: The key and non-key physiological periods during the monitoring process are determined based on the respiratory or heart rhythm of the monitored subjects. During critical physiological periods, monitoring data is collected at the first sampling rate and compressed at the first compression rate to obtain the monitoring data to be sent. During non-critical physiological periods, monitoring data is collected at a second sampling rate and compressed at a second compression rate to obtain monitoring data to be sent. The second sampling rate is less than the first sampling rate, and the second compression rate is greater than the first compression rate. The monitoring data to be sent is assigned a priority level according to the physiological time period to which it belongs, and then sent to the receiving end in descending order of priority level. The priority level of critical physiological time periods is higher than that of non-critical physiological time periods.

[0005] In conjunction with the first aspect, in one implementation, determining the critical and non-critical physiological periods during the monitoring process based on the respiratory rhythm of the monitored subject includes: Before monitoring begins, each respiratory cycle is determined based on the ventilation curve of the monitored subject. Mid-expiratory phase duration and each respiratory cycle The first target time period, from the first target time point to the end of exhalation, accounts for the first target time period. proportion Among them, the rate of change of the ventilation curve during the first target time period is less than the first threshold; Combining multiple respiratory cycles Obtain the expiratory phase duration calibration value ; Combining multiple respiratory cycles Obtain the first proportional calibration value ; During the monitoring process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the monitored subject begins exhalation during the monitoring process.

[0006] In conjunction with the first aspect, in one implementation, determining the critical and non-critical physiological periods during the monitoring process based on the respiratory rhythm of the monitored subject includes: During the first respiratory cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the start time of exhalation of the monitored subject for the first time during the monitoring process; During the monitoring process One respiratory cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of exhalation of the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first respiratory cycle to the second The ventilation curve of the monitored subject is determined for each respiratory cycle; if , and Based on the first respiratory cycle to the third respiratory cycle during the monitoring process The ventilation curve of the monitored subject was determined for each respiratory cycle; It is a positive integer greater than 1.

[0007] In conjunction with the first aspect, in one implementation, determining the critical and non-critical physiological periods during the monitoring process based on the heart rhythm of the monitored subject includes: Before monitoring begins, each heartbeat cycle is determined based on the electrocardiogram signal of the monitored subject. Mid-diastolic duration And each heartbeat cycle The second target time period, corresponding to the second target time point to the end of the diastolic phase, accounts for a certain percentage of the second target time period. proportion Among them, the rate of change of the electrocardiogram signal during the second target time period is less than the second threshold; Combining multiple heartbeat cycles Obtain the calibration value of diastolic duration. ; Combining multiple heartbeat cycles Obtain the second proportional calibration value ; During the monitoring process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the diastolic phase of the monitored object begins during the monitoring process.

[0008] In conjunction with the first aspect, in one implementation, determining the critical and non-critical physiological periods during the monitoring process based on the heart rhythm of the monitored subject includes: During the first heartbeat cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the onset time of diastole in the monitored subjects for the first time during the monitoring process; During the monitoring process One heartbeat cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of diastole in the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first heartbeat cycle to the second The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; if , and Based on the first heartbeat cycle during the monitoring process to the [number]th The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; It is a positive integer greater than 1.

[0009] In conjunction with the first aspect, in one embodiment, the monitoring data transmission method further includes: Anomaly detection is performed on the collected monitoring data based on anomaly detection models; If the collected monitoring data is abnormal, several frames of monitoring data collected after the abnormal data will be marked as abnormal data. The abnormal data is compressed according to the third compression ratio to obtain the abnormal data to be sent, and the abnormal data to be sent is assigned the highest priority level.

[0010] In conjunction with the first aspect, in one embodiment, the monitoring data transmission method further includes: Extract summary information from the abnormal data and send the summary information to the receiving end before sending the abnormal data to be sent.

[0011] Secondly, embodiments of this application provide a monitoring data transmission device, the monitoring data transmission device comprising: The determination module is used to determine the critical and non-critical physiological periods during the monitoring process based on the respiratory or heart rhythm of the monitored subject. The first data processing module is used to collect monitoring data at a first sampling rate during key physiological periods and compress the collected monitoring data at a first compression rate to obtain monitoring data to be sent. The second data processing module is used to collect monitoring data at a second sampling rate during non-critical physiological periods and compress the collected monitoring data at a second compression rate to obtain monitoring data to be sent. The second sampling rate is less than the first sampling rate, and the second compression rate is greater than the first compression rate. The sending module is used to assign priority levels to the monitoring data to be sent according to the physiological time period to which the monitoring data belongs, and to send the monitoring data to be sent to the receiving end in descending order of priority level. Among them, the priority level corresponding to the critical physiological time period is higher than the priority level corresponding to the non-critical physiological time period.

[0012] Thirdly, embodiments of this application provide a monitoring data transmission device, which includes a processor, a memory, and a monitoring data transmission program stored in the memory and executable by the processor, wherein when the monitoring data transmission program is executed by the processor, it implements the steps of the monitoring data transmission method as described in the first aspect.

[0013] Fourthly, embodiments of this application provide a computer-readable storage medium storing a monitoring data transmission program, wherein when the monitoring data transmission program is executed by a processor, it implements the steps of the monitoring data transmission method as described in the first aspect.

[0014] The beneficial effects of the technical solutions provided in this application include: In this embodiment, critical and non-critical physiological periods are determined based on the respiratory or heart rhythm of the monitored object. During critical physiological periods, monitoring data is collected at a first sampling rate and compressed at a first compression rate to obtain monitoring data to be sent. During non-critical physiological periods, monitoring data is collected at a second sampling rate and compressed at a second compression rate to obtain monitoring data to be sent, wherein the second sampling rate is less than the first sampling rate and the second compression rate is greater than the first compression rate. The monitoring data to be sent is assigned a priority level according to the physiological period to which it belongs, and the monitoring data to be sent is sent to the receiving end in descending order of priority level, wherein the priority level corresponding to the critical physiological period is higher than the priority level corresponding to the non-critical physiological period. Through the embodiments of this application, a high sampling rate and a low compression rate are used during critical physiological periods to ensure the quality of critical monitoring data, while a low sampling rate and a high compression rate are used during non-critical physiological periods to reduce resource consumption. This ensures the data quality during critical physiological periods and reduces resource consumption during non-critical physiological periods. Furthermore, monitoring data during critical physiological periods is given higher priority for transmission, thereby improving the processing efficiency of high-value data. Attached Figure Description

[0015] Figure 1 This is a flowchart illustrating an embodiment of the data transmission monitoring method of this application; Figure 2 This is a functional module diagram of an embodiment of the monitoring data transmission device of this application; Figure 3 This is a schematic diagram of the hardware structure of the monitoring data transmission device involved in the embodiments of this application. Detailed Implementation

[0016] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0017] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0018] In a first aspect, embodiments of this application provide a method for monitoring data transmission.

[0019] In one embodiment, reference is made to Figure 1 , Figure 1 This is a flowchart illustrating an embodiment of the data transmission monitoring method of this application. Figure 1 As shown, the monitoring data transmission method includes: Step S10: Determine the critical and non-critical physiological periods during the monitoring process based on the respiratory or heart rhythm of the monitored subject. In this embodiment, respiratory rhythm refers to the periodic pattern of breathing. One respiratory cycle includes an exhalation phase and an inhalation phase. Based on the diagnostic and therapeutic purpose, the phase in which high-diagnostic-value monitoring data is located / its specific distribution within that phase can be determined, thereby identifying critical and non-critical physiological periods during the monitoring process. Similarly, cardiac rhythm refers to the periodic pattern of heartbeat. One heartbeat cycle includes a diastolic phase and a systolic phase. Based on the diagnostic and therapeutic purpose, the phase in which high-diagnostic-value monitoring data is located / its specific distribution within that phase can be determined, thereby identifying critical and non-critical physiological periods during the monitoring process.

[0020] Further, in one embodiment, step S10 includes: Step S101: Before monitoring begins, determine each respiratory cycle based on the ventilation curve of the monitored subject. Mid-expiratory phase duration and each respiratory cycle The first target time period, from the first target time point to the end of exhalation, accounts for the first target time period. proportion Among them, the rate of change of the ventilation curve during the first target time period is less than the first threshold; In this embodiment, before formal monitoring begins, ventilation curves of the monitored subject are acquired over a period of time (e.g., 5 minutes) based on electrical impedance tomography (EIT) technology. By analyzing the ventilation curves, each respiratory cycle, the duration of the expiratory phase in each respiratory cycle, and the first target time period in each respiratory cycle are identified, thereby determining the duration of each respiratory cycle. corresponding and The specific value.

[0021] Step S102, integrate multiple respiratory cycles corresponding to Obtain the expiratory phase duration calibration value ; Step S103, integrate multiple respiratory cycles corresponding to Obtain the first proportional calibration value ; In this embodiment, taking 100 respiratory cycles as an example, the calculation of 100 respiratory cycles is performed. to The average value was used to obtain the expiratory phase duration calibration value. Alternatively, you could first analyze 100 breathing cycles. to After removing the maximum and minimum values, the average value is calculated to obtain the calibrated value of the expiratory phase duration. For multiple respiratory cycles corresponding to Perform similar processing to obtain the first proportional calibration value. .

[0022] Step S104, to monitor the process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the monitored subject begins exhalation during the monitoring process.

[0023] In this embodiment, it is assumed that the following was determined before monitoring began. Second, During the monitoring process after the monitoring begins, if the ventilation waveform of the monitored subject drops from its peak value to a certain threshold, this point is taken as the start time of the subject's exhalation. ; and determine the subsequent monitoring process [ , The corresponding time period is the critical physiological period. , The corresponding time period is a non-critical physiological period. It should be noted that, for specific monitoring purposes, the diagnostic value of monitoring data during the inspiratory phase is low, and monitoring data during the inspiratory phase can be ignored.

[0024] Further, in one embodiment, step S10 includes: Step S105, during the first respiratory cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the start time of exhalation of the monitored subject for the first time during the monitoring process; Step S106, in the monitoring process One respiratory cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of exhalation of the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first respiratory cycle to the second The ventilation curve of the monitored subject is determined for each respiratory cycle; if , and Based on the first respiratory cycle to the third respiratory cycle during the monitoring process The ventilation curve of the monitored subject was determined for each respiratory cycle; It is a positive integer greater than 1.

[0025] In this embodiment, it is assumed that monitoring of the monitored object begins at 8:00 AM, and the ventilation curve of the monitored object from 7:50 AM to 8:00 AM is used to determine... Second, As the monitoring time progresses, the respiratory rhythm of the monitored subject may change, i.e., the rhythm determined based on the ventilation curve from 7:50 to 8:00. Second, It is no longer possible to accurately represent the respiratory rhythm of the monitored subject; therefore, adjustments need to be made based on the actual respiratory rhythm during monitoring. and This value allows for more accurate identification of critical and non-critical physiological periods. Specifically: Taking n=2 as an example, if the exhalation start time of the monitored subject is determined for the first time... In the first respiratory cycle of the monitoring process, combined with the pre-determined [condition], [the monitoring will proceed]. and The value determines the critical and non-critical physiological periods; if the exhalation start time of the monitored subject is determined for the second time... Then, during the second respiratory cycle of the monitoring process, combined with and The values ​​determine critical and non-critical physiological periods, with the latter determined based on the ventilation curve of the monitored subject during the first respiratory cycle of the monitoring process. and The value; if the exhalation start time of the monitored subject is determined for the third time. Then, during the third respiratory cycle of the monitoring process, combined with and The values ​​are used to determine critical and non-critical physiological periods, which are determined based on the ventilation curves of the monitored subjects from the first to the second respiratory cycle during the monitoring process. and The value of .

[0026] Among them, based on the first respiratory cycle to the third respiratory cycle during the monitoring process The ventilation curve of the monitored subject was determined for each respiratory cycle. and The specific process for calculating the value can be found in the above summary of multiple respiratory cycles. Obtain the expiratory phase duration calibration value And the combination of multiple respiratory cycles Obtain the first proportional calibration value The specific implementation examples are not described in detail here.

[0027] Further, in one embodiment, step S10 includes: Step S107: Before monitoring begins, determine each heartbeat cycle based on the electrocardiogram signal of the monitored subject. Mid-diastolic duration And each heartbeat cycle The second target time period, corresponding to the second target time point to the end of the diastolic phase, accounts for a certain percentage of the second target time period. proportion Among them, the rate of change of the electrocardiogram signal during the second target time period is less than the second threshold; Step S108, integrate the corresponding values ​​of multiple heartbeat cycles Obtain the calibration value of diastolic duration. ; Step S109, integrate the corresponding heartbeat cycles Obtain the second proportional calibration value ; Step S1010, to monitor the process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the diastolic phase of the monitored object begins during the monitoring process.

[0028] Further, in one embodiment, step S10 includes: Step S1011, during the first heartbeat cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the onset time of diastole in the monitored subjects for the first time during the monitoring process; Step S1012, in the monitoring process One heartbeat cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of diastole in the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first heartbeat cycle to the second The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; if , and Based on the first heartbeat cycle during the monitoring process to the [number]th The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; It is a positive integer greater than 1.

[0029] In this embodiment, the specific details of determining the key physiological periods and non-key physiological periods in the monitoring process based on the heart rate rhythm can be referred to the above-described specific embodiment of determining the key physiological periods and non-key physiological periods in the monitoring process based on the respiratory rhythm, and will not be repeated here.

[0030] Step S20: During key physiological periods, monitoring data is collected at the first sampling rate, and the collected monitoring data is compressed at the first compression rate to obtain the monitoring data to be sent. Step S30: During non-critical physiological periods, monitoring data is collected at the second sampling rate and compressed at the second compression rate to obtain monitoring data to be sent. The second sampling rate is less than the first sampling rate and the second compression rate is greater than the first compression rate. In this embodiment, monitoring data during critical physiological periods has higher diagnostic value than monitoring data during non-critical physiological periods. In order to balance data quality and resource consumption, monitoring data is collected and compressed with a high sampling rate and a low compression rate during critical physiological periods to ensure data quality; and monitoring data is collected and compressed with a low sampling rate and a high compression rate during non-critical physiological periods to reduce resource consumption.

[0031] Step S40: Assign priority levels to the monitoring data to be sent according to the physiological time period to which the monitoring data to be sent belongs, and send the monitoring data to be sent to the receiving end in descending order of priority level. The priority level corresponding to critical physiological time periods is higher than the priority level corresponding to non-critical physiological time periods.

[0032] In this embodiment, the monitoring data to be sent is first placed in the sending queue, and then retrieved from the sending queue and sent to the receiving end. Given limited bandwidth resources, to ensure that monitoring data collected during critical physiological periods is sent first, priority levels are assigned to the monitoring data according to the physiological period to which it belongs. For example, if the physiological period to which monitoring data 1 belongs is a critical physiological period, then monitoring data 1 is assigned priority level P1; if the physiological period to which monitoring data 2 belongs is a non-critical physiological period, then monitoring data 2 is assigned priority level P2; where P1 is higher than P2. If monitoring data 1 and monitoring data 2 are both in the sending queue, even if monitoring data 2 is placed in the sending queue before monitoring data 1, monitoring data 1 is sent first according to priority level, followed by monitoring data 2. This ensures that data with high diagnostic value is sent first, improving the processing efficiency of high-value data.

[0033] In another alternative approach, different sending queues can be set up. For example, sending queue 1 is used to store monitoring data to be sent with priority level P1, and sending queue 2 is used to store monitoring data to be sent with priority level P2. Specifically, the monitoring data to be sent in sending queue 1 is processed in a first-in, first-out (FIFO) manner; when sending queue 1 is empty, the monitoring data to be sent in sending queue 2 is processed in a FIFO manner.

[0034] In this embodiment, critical and non-critical physiological periods are determined based on the respiratory or heart rhythm of the monitored object. During critical physiological periods, monitoring data is collected at a first sampling rate and compressed at a first compression rate to obtain monitoring data to be sent. During non-critical physiological periods, monitoring data is collected at a second sampling rate and compressed at a second compression rate to obtain monitoring data to be sent, wherein the second sampling rate is less than the first sampling rate and the second compression rate is greater than the first compression rate. The monitoring data to be sent is assigned a priority level according to the physiological period to which it belongs, and the monitoring data to be sent is sent to the receiving end in descending order of priority level, wherein the priority level corresponding to the critical physiological period is higher than the priority level corresponding to the non-critical physiological period. Through the embodiments of this application, a high sampling rate and a low compression rate are used during critical physiological periods to ensure the quality of critical monitoring data, while a low sampling rate and a high compression rate are used during non-critical physiological periods to reduce resource consumption. This ensures the data quality during critical physiological periods and reduces resource consumption during non-critical physiological periods. Furthermore, monitoring data during critical physiological periods is given higher priority for transmission, thereby improving the processing efficiency of high-value data.

[0035] Furthermore, in one embodiment, the monitoring data transmission method further includes: Anomaly detection is performed on the collected monitoring data based on the anomaly detection model; if the collected monitoring data is abnormal, several frames of monitoring data collected after the abnormal data are marked as abnormal data; the abnormal data is compressed according to the third compression rate to obtain the abnormal data to be sent, and the abnormal data to be sent is assigned the highest priority level.

[0036] In this embodiment, a knowledge distillation framework can be used to construct a "teacher-student network" architecture. The rich knowledge representations and decision boundaries learned by a high-precision, complex teacher model pre-trained on the server are transferred and compressed into a lightweight student network based on MobileNetV2, SqueezeNet, or a custom lightweight CNN. This process aims to significantly reduce computational complexity and memory consumption while maintaining high accuracy, thereby enabling efficient deployment on resource-constrained edge devices. This lightweight student network (i.e., the anomaly detection model) is converted to a format suitable for edge device operation and deployed on the device for anomaly detection of collected monitoring data.

[0037] The input data for the anomaly detection model depends on the specific monitoring application and can be a single frame of ultrasound image, a frame of EIT impedance data, a segment of ECG waveform (such as an ECG image segment), or its multimodal fusion data. To accommodate the device's computing power, the input data can be appropriately downsampled or preprocessed. The output of the anomaly detection model is the detection result for a predefined abnormal pattern (e.g., for lung ultrasound, "surge in B-line count" or "disappearance of pulmonary spondylolisthesis"; for EIT, "sudden change in local impedance"; for ECG, "premature ventricular contractions," etc.), typically an anomaly probability value between 0 and 1.

[0038] If the anomaly detection model outputs an anomaly probability value greater than a threshold for the collected monitoring data, the collected monitoring data is determined to be anomalous, and subsequent frames of monitoring data are also marked as anomalous. For anomalous data, compression is no longer performed according to the compression method corresponding to its physiological time period; instead, it is compressed according to a third compression ratio to obtain the anomalous data to be sent. Considering that anomalous data is crucial for diagnosis, its data quality needs to be prioritized; therefore, the third compression ratio can be equal to or even less than the first compression ratio. Furthermore, the anomalous data to be sent is assigned the highest priority level, ensuring it is sent to the receiving end first.

[0039] Furthermore, in one embodiment, the monitoring data transmission method further includes: Extract summary information from the abnormal data and send the summary information to the receiving end before sending the abnormal data to be sent.

[0040] In this embodiment, before sending abnormal data, a summary of the abnormal data is extracted, such as the time of acquisition, data type (e.g., ultrasound image, EIT impedance data, or electrocardiogram signal), and abnormal type (e.g., a surge in the number of B lines, disappearance of pulmonary glial sign, sudden change in local impedance, or premature ventricular contractions), so that the medical staff at the receiving end can be aware of the abnormal situation in a timely manner and make a timely diagnosis based on the subsequent abnormal data to be sent.

[0041] Secondly, embodiments of this application also provide a monitoring data transmission device.

[0042] In one embodiment, reference is made to Figure 2 , Figure 2 This is a functional module diagram of an embodiment of the monitoring data transmission device of this application. Figure 2 As shown, the monitoring data transmission device includes: The determination module 10 is used to determine the critical and non-critical physiological periods during the monitoring process based on the respiratory or heart rhythm of the monitored object. The first data processing module 20 is used to collect monitoring data at a first sampling rate during key physiological periods, and to compress the collected monitoring data at a first compression rate to obtain monitoring data to be sent. The second data processing module 30 is used to collect monitoring data at a second sampling rate during non-critical physiological periods and compress the collected monitoring data at a second compression rate to obtain monitoring data to be sent. The second sampling rate is less than the first sampling rate and the second compression rate is greater than the first compression rate. The sending module 40 is used to assign priority levels to the monitoring data to be sent according to the physiological time period to which the monitoring data to be sent belongs, and to send the monitoring data to be sent to the receiving end in descending order of priority level. The priority level corresponding to the critical physiological time period is higher than the priority level corresponding to the non-critical physiological time period.

[0043] Furthermore, in one embodiment, the determining module 10 is used for: Before monitoring begins, each respiratory cycle is determined based on the ventilation curve of the monitored subject. Mid-expiratory phase duration and each respiratory cycle The first target time period, from the first target time point to the end of exhalation, accounts for the first target time period. proportion Among them, the rate of change of the ventilation curve during the first target time period is less than the first threshold; Combining multiple respiratory cycles Obtain the expiratory phase duration calibration value ; Combining multiple respiratory cycles Obtain the first proportional calibration value ; During the monitoring process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the monitored subject begins exhalation during the monitoring process.

[0044] Furthermore, in one embodiment, the determining module 10 is used for: During the first respiratory cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the start time of exhalation of the monitored subject for the first time during the monitoring process; During the monitoring process One respiratory cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of exhalation of the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first respiratory cycle to the second The ventilation curve of the monitored subject is determined for each respiratory cycle; if , and Based on the first respiratory cycle to the third respiratory cycle during the monitoring process The ventilation curve of the monitored subject was determined for each respiratory cycle; It is a positive integer greater than 1.

[0045] Furthermore, in one embodiment, the determining module 10 is used for: Before monitoring begins, each heartbeat cycle is determined based on the electrocardiogram signal of the monitored subject. Mid-diastolic duration And each heartbeat cycle The second target time period, corresponding to the second target time point to the end of the diastolic phase, accounts for a certain percentage of the second target time period. proportion Among them, the rate of change of the electrocardiogram signal during the second target time period is less than the second threshold; Combining multiple heartbeat cycles Obtain the calibration value of diastolic duration. ; Combining multiple heartbeat cycles Obtain the second proportional calibration value ; During the monitoring process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the diastolic phase of the monitored object begins during the monitoring process.

[0046] Furthermore, in one embodiment, the determining module 10 is used for: During the first heartbeat cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the onset time of diastole in the monitored subjects for the first time during the monitoring process; During the monitoring process One heartbeat cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of diastole in the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first heartbeat cycle to the second The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; if , and Based on the first heartbeat cycle during the monitoring process to the [number]th The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; It is a positive integer greater than 1.

[0047] Furthermore, in one embodiment, the monitoring data transmission device further includes an anomaly handling module, used for: Anomaly detection is performed on the collected monitoring data based on anomaly detection models; If the collected monitoring data is abnormal, several frames of monitoring data collected after the abnormal data will be marked as abnormal data. The abnormal data is compressed according to the third compression ratio to obtain the abnormal data to be sent, and the abnormal data to be sent is assigned the highest priority level.

[0048] Furthermore, in one embodiment, the sending module 40 is also used for: Extract summary information from the abnormal data and send the summary information to the receiving end before sending the abnormal data to be sent.

[0049] The functions of each module in the aforementioned monitoring data transmission device correspond to the steps in the aforementioned monitoring data transmission method embodiment, and their functions and implementation processes will not be described in detail here.

[0050] Thirdly, embodiments of this application provide a monitoring data transmission device, which can be a personal computer (PC), laptop computer, server, or other device with data processing capabilities.

[0051] Reference Figure 3 , Figure 3 This is a schematic diagram of the hardware structure of the monitoring data transmission device involved in the embodiments of this application. In the embodiments of this application, the monitoring data transmission device may include a processor, a memory, a communication interface, and a communication bus.

[0052] The communication bus can be of any type and is used to interconnect the processor, memory, and communication interface.

[0053] Communication interfaces include input / output (I / O) interfaces, physical interfaces, and logical interfaces used for interconnecting internal components of the monitoring data transmission device, as well as interfaces used for interconnecting the monitoring data transmission device with other devices (such as other computing devices or user equipment). Physical interfaces can be Ethernet interfaces, fiber optic interfaces, ATM interfaces, etc.; user equipment can be displays, keyboards, etc.

[0054] Memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0055] The processor can be a general-purpose processor, which can call the monitoring data transmission program stored in memory and execute the monitoring data transmission method provided in the embodiments of this application. For example, the general-purpose processor can be a central processing unit (CPU). The method executed when the monitoring data transmission program is called can be referred to in the various embodiments of the monitoring data transmission method of this application, and will not be repeated here.

[0056] Those skilled in the art will understand that Figure 3 The hardware structure shown does not constitute a limitation of this application and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0057] Fourthly, embodiments of this application also provide a computer-readable storage medium.

[0058] The present application has a computer-readable storage medium storing a monitoring data transmission program, wherein when the monitoring data transmission program is executed by a processor, it implements the steps of the monitoring data transmission method described above.

[0059] The method implemented when the monitoring data transmission program is executed can be referred to in various embodiments of the monitoring data transmission method of this application, and will not be repeated here.

[0060] It should be noted that the sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0061] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus. The terms "first," "second," and "third," etc., are used to distinguish different objects, etc., and do not indicate a sequence, nor do they limit "first," "second," and "third" to different types.

[0062] In the description of the embodiments of this application, terms such as "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a concrete manner.

[0063] In the description of the embodiments of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. The "and / or" in the text is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more.

[0064] In some processes described in the embodiments of this application, multiple operations or steps are included in a specific order. However, it should be understood that these operations or steps may not be executed in the order they appear in the embodiments of this application, or they may be executed in parallel. The sequence number of the operation is only used to distinguish different operations, and the sequence number itself does not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed sequentially or in parallel, and these operations or steps may be combined.

[0065] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device to execute the methods described in the various embodiments of this application.

[0066] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A method for monitoring data transmission, characterized in that, The monitoring data transmission method includes: The key and non-key physiological periods during the monitoring process are determined based on the respiratory or heart rhythm of the monitored subjects. During critical physiological periods, monitoring data is collected at the first sampling rate and compressed at the first compression rate to obtain the monitoring data to be sent. During non-critical physiological periods, monitoring data is collected at a second sampling rate and compressed at a second compression rate to obtain monitoring data to be sent. The second sampling rate is less than the first sampling rate, and the second compression rate is greater than the first compression rate. The monitoring data to be sent is assigned a priority level according to the physiological time period to which it belongs, and then sent to the receiving end in descending order of priority level. The priority level of critical physiological time periods is higher than that of non-critical physiological time periods.

2. The monitoring data transmission method as described in claim 1, characterized in that, The determination of critical and non-critical physiological periods during the monitoring process based on the respiratory rhythm of the monitored subject includes: Before monitoring begins, each respiratory cycle is determined based on the ventilation curve of the monitored subject. Mid-expiratory phase duration and each respiratory cycle The first target time period, from the first target time point to the end of exhalation, accounts for the first target time period. proportion Among them, the rate of change of the ventilation curve during the first target time period is less than the first threshold; Combining multiple respiratory cycles Obtain the expiratory phase duration calibration value ; Combining multiple respiratory cycles Obtain the first proportional calibration value ; During the monitoring process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the monitored subject begins exhalation during the monitoring process.

3. The monitoring data transmission method as described in claim 2, characterized in that, The determination of critical and non-critical physiological periods during the monitoring process based on the respiratory rhythm of the monitored subject includes: During the first respiratory cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the start time of exhalation of the monitored subject for the first time during the monitoring process; During the monitoring process One respiratory cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of exhalation of the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first respiratory cycle to the second The ventilation curve of the monitored subject is determined for each respiratory cycle; if , and Based on the first respiratory cycle to the third respiratory cycle during the monitoring process The ventilation curve of the monitored subject was determined for each respiratory cycle; It is a positive integer greater than 1.

4. The monitoring data transmission method as described in claim 1, characterized in that, The determination of key and non-key physiological periods during the monitoring process based on the heart rhythm of the monitored subject includes: Before monitoring begins, each heartbeat cycle is determined based on the electrocardiogram signal of the monitored subject. Mid-diastolic duration And each heartbeat cycle The second target time period, corresponding to the second target time point to the end of the diastolic phase, accounts for a certain percentage of the second target time period. proportion Among them, the rate of change of the electrocardiogram signal during the second target time period is less than the second threshold; Combining multiple heartbeat cycles Obtain the calibration value of diastolic duration ; Combining multiple heartbeat cycles Obtain the second proportional calibration value ; During the monitoring process [ , The corresponding time period is the critical physiological period, which is used to monitor the process. , The corresponding time period is the non-critical physiological period, among which, This refers to the time point at which the diastolic phase of the monitored object begins during the monitoring process.

5. The monitoring data transmission method as described in claim 4, characterized in that, The determination of key and non-key physiological periods during the monitoring process based on the heart rhythm of the monitored subject includes: During the first heartbeat cycle of the monitoring process, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, To determine the onset time of diastole in the monitored subjects for the first time during the monitoring process; During the monitoring process One heartbeat cycle, with [ , The corresponding time period is the critical physiological period, with [ , The corresponding time period is the non-critical physiological period, among which, In order to monitor the first The next step is to determine the start time of diastole in the monitored subject. It is a positive integer greater than 1; if , and According to the monitoring process, the first From the first heartbeat cycle to the second The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; if , and Based on the first heartbeat cycle during the monitoring process to the [number]th The electrocardiogram signal of the monitored subject is determined by one heartbeat cycle; It is a positive integer greater than 1.

6. The monitoring data transmission method as described in claim 1, characterized in that, The monitoring data transmission method further includes: Anomaly detection is performed on the collected monitoring data based on anomaly detection models; If the collected monitoring data is abnormal, several frames of monitoring data collected after the abnormal data will be marked as abnormal data. The abnormal data is compressed according to the third compression ratio to obtain the abnormal data to be sent, and the abnormal data to be sent is assigned the highest priority level.

7. The monitoring data transmission method as described in claim 6, characterized in that, The monitoring data transmission method further includes: Extract summary information from the abnormal data and send the summary information to the receiving end before sending the abnormal data to be sent.

8. A monitoring data transmission device, characterized in that, The monitoring data transmission device includes: The determination module is used to determine the critical and non-critical physiological periods during the monitoring process based on the respiratory or heart rhythm of the monitored subject. The first data processing module is used to collect monitoring data at a first sampling rate during key physiological periods and compress the collected monitoring data at a first compression rate to obtain monitoring data to be sent. The second data processing module is used to collect monitoring data at a second sampling rate during non-critical physiological periods and compress the collected monitoring data at a second compression rate to obtain monitoring data to be sent. The second sampling rate is less than the first sampling rate, and the second compression rate is greater than the first compression rate. The sending module is used to assign priority levels to the monitoring data to be sent according to the physiological time period to which the monitoring data belongs, and to send the monitoring data to be sent to the receiving end in descending order of priority level. Among them, the priority level corresponding to the critical physiological time period is higher than the priority level corresponding to the non-critical physiological time period.

9. A monitoring data transmission device, characterized in that, The monitoring data transmission device includes a processor, a memory, and a monitoring data transmission program stored in the memory and executable by the processor, wherein when the monitoring data transmission program is executed by the processor, it implements the steps of the monitoring data transmission method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a monitoring data transmission program, wherein when the monitoring data transmission program is executed by a processor, it implements the steps of the monitoring data transmission method as described in any one of claims 1 to 7.