Continuous cardiac output acquisition device, electronic device, computing device, and storage medium
Patent Information
- Application Number
- CN202310376085.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-10
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2043-04-10
AI Technical Summary
[0003]现有技术中,连续心排量的测量均是通过有创的方式进行,例如Vigileo血流动力学监测和脉搏指示连续心输出量监测(Pulse indicator Continous Cadiac Output,PiCCO),给危重病人带来额外的创伤;而无创的方式,则无法长时间持续测量
[0047]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
Smart Images

Figure CN116725572B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of medical device technology, and in particular to a continuous cardiac output acquisition device, electronic device, computing device, and storage medium. Background Technology
[0002] Cardiac output (CO) is the amount of blood pumped by the heart per minute. It is a crucial parameter reflecting the heart's function in humans and other organisms. Understanding the heart's pumping function and calculating relevant hemodynamic parameters guides clinical treatment, and is particularly valuable for monitoring cardiac function in critically ill and cardiac patients. Furthermore, in clinical practice, it is necessary to continuously measure a patient's cardiac output over a specific period of time, a process known as continuous cardiac output (CCO).
[0003] In existing technologies, continuous cardiac output measurement is performed through invasive methods, such as Vigileo hemodynamic monitoring and Pulse indicator Continuous Cardiac Output (PiCCO), which cause additional trauma to critically ill patients; while non-invasive methods cannot provide continuous measurement for extended periods. Summary of the Invention
[0004] In view of this, embodiments of this application provide a continuous displacement acquisition device, an electronic device, a computing device, and a storage medium to solve at least one problem existing in the background art.
[0005] To achieve the above objectives, the technical solution of this application is implemented as follows:
[0006] In a first aspect, embodiments of this application provide a continuous cardiac output acquisition device, the device comprising:
[0007] The first acquisition module is used to simultaneously acquire the first blood flow of a blood vessel at a first location and the second blood flow of a blood vessel at a second location; the blood vessel at the first location is a main blood vessel that can reflect cardiac output, and the blood vessel at the second location is a branch blood vessel of the blood vessel at the first location;
[0008] The second acquisition module is used to acquire the third blood flow of the blood vessel at the second location within a preset time after acquiring the second blood flow;
[0009] The third acquisition module is used to acquire the continuous cardiac output within a preset time period based on the first blood flow, the second blood flow, and the third blood flow.
[0010] Optionally, the first acquisition module is specifically used for:
[0011] Simultaneously, measurements are taken at the blood vessels at the first location and the second location to obtain the first blood flow and the second blood flow;
[0012] Alternatively, within a preset time difference, measurements can be taken at the blood vessels at the first location and the second location to obtain the first blood flow and the second blood flow.
[0013] Optionally, the second acquisition module is specifically used for:
[0014] After obtaining the second blood flow, the blood vessel at the second location is continuously measured using a patch-type ultrasonic Doppler blood flow measurement device to obtain the third blood flow within a preset time.
[0015] Optionally, the third acquisition module is specifically used for:
[0016] The continuous displacement within a preset time period can be obtained using the following expression:
[0017] Continuous cardiac output = cardiac output × third blood flow / second blood flow;
[0018] The value of cardiac output is equal to the first blood flow.
[0019] Optionally, the third acquisition module is specifically used for:
[0020] The continuous displacement within a preset time period can be obtained using the following expression:
[0021] CCO = CO × VTI C / VTI S ;
[0022] The CCO is continuous cardiac output, and the CO is cardiac output, the value of which is equal to the first blood flow. The VTI C The VTI is the velocity-time integral of each stroke obtained during the measurement of the third blood flow. S This is the time integral of the stroke rate obtained during the measurement of the second blood flow;
[0023] Alternatively, the continuous displacement within a preset time period can be obtained using the following expression:
[0024] CCO = CO × SV C / SV S ;
[0025] CCO stands for continuous cardiac output, CO stands for cardiac output, and SV stands for continuous cardiac output. C The SV is the amount of blood ejected per stroke obtained during the measurement of the third blood flow. S This refers to the amount of blood ejected per stroke during the measurement of the second blood flow.
[0026] Optionally, the device further includes: a first monitoring module;
[0027] The first monitoring module is used to compare the acquired continuous cardiac output with the first blood flow.
[0028] If the difference between the obtained continuous cardiac output and the first blood flow is greater than a preset value, then the first blood flow of the blood vessel at the first location is obtained again.
[0029] Optionally, the device further includes: a second monitoring module;
[0030] The second monitoring module is used to compare the duration of the third blood flow in the blood vessel at the second location with a preset time.
[0031] If the duration exceeds the preset time, the first blood flow of the blood vessel at the first location is reacquired.
[0032] Secondly, embodiments of this application provide an electronic device, the electronic device comprising:
[0033] A continuous cardiac output acquisition device is used to simultaneously acquire a first blood flow rate of a blood vessel at a first location and a second blood flow rate of a blood vessel at a second location; it is used to acquire a third blood flow rate of the blood vessel at the second location within a preset time after acquiring the second blood flow rate; it is used to acquire a continuous cardiac output rate within a preset time based on the first blood flow rate, the second blood flow rate, and the third blood flow rate; the blood vessel at the first location is a main blood vessel that can reflect cardiac output rate, and the blood vessel at the second location is a branch blood vessel of the blood vessel at the first location;
[0034] A patch-type ultrasound measuring head is used to attach to the second position to continuously measure the third blood flow in the blood vessels at the second position and send the measured third blood flow to the continuous cardiac output acquisition device.
[0035] Thirdly, embodiments of this application provide a computing device, the computing device comprising: a memory, a communication bus, and a processor, wherein:
[0036] The memory is used to store the operating program of the continuous displacement acquisition device;
[0037] The communication bus is used to realize the connection and communication between the memory and the processor;
[0038] The processor is used to execute the operating program of the continuous displacement acquisition device to achieve the following steps:
[0039] The first blood flow rate of the blood vessel at the first location and the second blood flow rate of the blood vessel at the second location are acquired simultaneously; the blood vessel at the first location is the main blood vessel that reflects cardiac output, and the blood vessel at the second location is a branch of the blood vessel at the first location.
[0040] After acquiring the second blood flow, continue to acquire the third blood flow of the blood vessel at the second location within a preset time.
[0041] Based on the first blood flow, the second blood flow, and the third blood flow, obtain the continuous cardiac output within a preset time period.
[0042] Fourthly, embodiments of this application provide a computer-readable storage medium storing an executable program, which, when executed by a processor, performs the following steps:
[0043] The first blood flow rate of the blood vessel at the first location and the second blood flow rate of the blood vessel at the second location are acquired simultaneously; the blood vessel at the first location is the main blood vessel that reflects cardiac output, and the blood vessel at the second location is a branch of the blood vessel at the first location.
[0044] After acquiring the second blood flow, continue to acquire the third blood flow of the blood vessel at the second location within a preset time.
[0045] Based on the first blood flow, the second blood flow, and the third blood flow, obtain the continuous cardiac output within a preset time period.
[0046] The continuous cardiac output acquisition device, electronic device, computing device, and storage medium provided in this application embodiment include: a first acquisition module, used to simultaneously acquire a first blood flow rate of a blood vessel at a first location and a second blood flow rate of a blood vessel at a second location; the blood vessel at the second location is a branch of the blood vessel at the first location; a second acquisition module, used to acquire a third blood flow rate of the blood vessel at the second location within a preset time after acquiring the second blood flow rate; and a third acquisition module, used to acquire the continuous cardiac output within the preset time based on the first blood flow rate, the second blood flow rate, and the third blood flow rate. The blood vessel at the first location is a main blood vessel that reflects cardiac output, and the blood vessel at the second location is a branch of the blood vessel at the first location. Measuring the second blood flow rate of the blood vessel at the second location allows the calculation of the first blood flow rate of the blood vessel at the first location, i.e., the cardiac output. Furthermore, the blood vessel at the second location is convenient for continuous measurement, meaning that continuous cardiac output can be obtained. Thus, the continuous cardiac output acquisition device, electronic device, computing device, and storage medium provided in this embodiment can obtain continuous cardiac output through a non-invasive measurement method.
[0047] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0048] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0049] Figure 1A This is a schematic diagram of the structure of the continuous core displacement acquisition device provided in the embodiments of this application;
[0050] Figure 1B Another schematic diagram of the continuous core displacement acquisition device provided in the embodiments of this application;
[0051] Figure 2 A schematic diagram illustrating the implementation process of the continuous cardiac output acquisition device provided in this application embodiment;
[0052] Figure 3 A schematic diagram illustrating the process of envelope processing of ultrasound Doppler data in the implementation of the continuous cardiac output acquisition device provided in this application embodiment;
[0053] Figure 4 A schematic diagram illustrating the overlapping fitting of five pulse cycle curves on the spectral envelope curve in the implementation of the continuous cardiac output acquisition device provided in this application embodiment;
[0054] Figure 5 A schematic diagram of an electronic device provided in an embodiment of this application;
[0055] Figure 6 A schematic diagram of a computing device provided in an embodiment of this application.
[0056] Explanation of reference numerals in the attached figures:
[0057] 100. Continuous displacement acquisition device; 101. First acquisition module; 102. Second acquisition module; 103. Third acquisition module; 104. First monitoring module; 105. Second monitoring module; 501. Ultrasonic transmitting chip; 502. Ultrasonic receiving chip; 503. Processing unit; 504. Ultrasonic transmitting circuit; 505. Ultrasonic receiving circuit; 506. Analog-to-digital conversion circuit; 507. Sound output element; 508. Display element; 509. Communication element; 510. Power supply unit; 600. Computing device; 601. Memory; 602. Communication bus; 603. Processor; 604. Input device; 605. Output device; 606. External communication interface. Detailed Implementation
[0058] Exemplary embodiments of the present application will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application may be implemented in various forms and should not be limited to the specific embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present application and to fully convey the scope of the disclosure of the present application to those skilled in the art.
[0059] The following description provides numerous specific details to offer a more thorough understanding of this application. However, it will be apparent to those skilled in the art that this application can be practiced without one or more of these details. In other instances, to avoid confusion with this application, some technical features well-known in the art have not been described; that is, not all features of actual embodiments are described herein, nor are well-known functions and structures described in detail.
[0060] To fully understand this application, detailed steps and structures will be presented in the following description to illustrate the technical solution of this application. Preferred embodiments of this application are described in detail below; however, in addition to these detailed descriptions, this application may have other implementation methods.
[0061] To address the technical problems in related technologies, embodiments of this application provide a continuous cardiac output acquisition device 100, such as... Figure 1A As shown, the continuous heart rate acquisition device 100 includes a first acquisition module 101, a second acquisition module 102, and a third acquisition module 103, wherein:
[0062] The first acquisition module 101 is used to simultaneously acquire the first blood flow of a blood vessel at a first location and the second blood flow of a blood vessel at a second location; the blood vessel at the first location is a main blood vessel that can reflect cardiac output, and the blood vessel at the second location is a branch blood vessel of the blood vessel at the first location;
[0063] Understandably, the main blood vessel can be the aorta or the pulmonary artery, and the branch blood vessels can be the carotid artery, radial artery, etc. Understandably, since the main blood vessel is the aorta or the pulmonary artery, the first blood flow is cardiac output.
[0064] In some embodiments, the first acquisition module 101 is specifically used for:
[0065] Simultaneously, measurements are taken at the blood vessels at the first location and the second location to obtain the first blood flow and the second blood flow;
[0066] Alternatively, within a preset time difference, measurements can be taken at the blood vessels at the first location and the second location to obtain the first blood flow and the second blood flow.
[0067] Synchronous acquisition can be done simultaneously or sequentially within a preset time difference, reflecting the heart's blood output within the same timeframe. The preset time difference can be very small, such as 1-3 seconds. The time unit for the second blood flow is consistent with cardiac output, i.e., the amount of blood pumped per minute. Like the first blood flow, the second blood flow is measured at a single time interval. The second acquisition module 102 is used to acquire the third blood flow at the second location within a preset timeframe after acquiring the second blood flow.
[0068] In some embodiments, the second acquisition module 102 is specifically used for:
[0069] After obtaining the second blood flow, the blood vessel at the second location is continuously measured using a patch-type ultrasonic Doppler blood flow measurement device to obtain the third blood flow within a preset time.
[0070] It should be noted that the third blood flow rate uses the same time unit as the second blood flow rate, i.e., the amount of blood delivered per minute. The differences are: 1. The third blood flow rate is measured within a time period after the second blood flow rate measurement, meaning there is a temporal difference; 2. The second blood flow rate is measured at a single time interval, while the third blood flow rate is derived from the statistical analysis of multiple consecutive blood flow measurements within a preset time period. The statistical method can be the mean, median, or mode, or other statistical methods to obtain a value reflecting the blood flow within the preset time period—that is, the concept of continuous blood flow. In this embodiment, the third blood flow rate is obtained through filtering. This filtering is a statistical filtering method, such as moving average filtering, median filtering, mean filtering, weighted mean filtering, mode filtering, etc.
[0071] It should be noted that the first, second, and third blood flow rates can all be obtained using an ultrasonic Doppler blood flow measurement device.
[0072] In this embodiment, the third blood flow can be obtained using a patch-type ultrasonic Doppler blood flow measurement device. This device can be fixed at the second position for an extended period, allowing continuous measurement of the blood vessels at that position to obtain the third blood flow within a preset time. The preset time needs to be determined based on the specific condition and may range from several hours to several days.
[0073] The continuous cardiac output acquisition device 100 of this embodiment can calculate the first blood flow, i.e., cardiac output, of the blood vessel at the first position by measuring the second blood flow in the blood vessel at the second position. Furthermore, the blood vessel at the second position is easily measured continuously, meaning continuous cardiac output can be obtained. Therefore, the continuous cardiac output acquisition device 100 provided in this embodiment can obtain continuous cardiac output through a non-invasive measurement method. It is understood that "non-invasive" is relative to "invasive," which refers to a method of cutting or penetrating the skin to directly access the blood vessel for measurement.
[0074] The third acquisition module 103 is used to acquire the continuous cardiac output within a preset time period based on the first blood flow, the second blood flow, and the third blood flow.
[0075] It's important to note that, according to clinical statistics, the proportion of blood flow distributed by the human heart to different branches of the blood vessels—such as those to the brain, limbs, and internal organs—is roughly fixed. For example, clinical statistics show that the carotid artery carries approximately 10% of the cardiac output. However, the proportion allocated to each branch can vary due to individual differences and may also differ depending on the individual's symptoms. Generally speaking, within the same individual and over a given period, this distribution ratio is relatively constant. Therefore, based on this pattern, the aortic blood flow, i.e., cardiac output, can be estimated by continuously measuring the blood flow in the branch vessels, thus obtaining continuous cardiac output. Understandably, branch vessels can be those that allow for convenient measurement of the head.
[0076] In some embodiments, the third acquisition module 103 is specifically used for:
[0077] The continuous displacement within a preset time period can be obtained using the following expression:
[0078] Continuous cardiac output = cardiac output × third blood flow / second blood flow (1)
[0079] The value of cardiac output is equal to the first blood flow.
[0080] As mentioned earlier, since the main blood vessels are the aorta or pulmonary artery, the first blood flow is cardiac output.
[0081] As previously known, for the same individual, the second blood flow and cardiac output maintain a relatively fixed ratio over a certain period of time; that is, cardiac output can be estimated from the second blood flow. The third blood flow, however, is the blood flow continuously measured at the second location within a predetermined time period. By using the ratio of the third blood flow to the second blood flow, not only cardiac output can be estimated, but also the continuous cardiac output. In other words, multiplying the cardiac output measured at a single time interval by the ratio of the third blood flow to the second blood flow yields the continuous cardiac output over the predetermined time period.
[0082] In some embodiments, the third acquisition module 103 is specifically used for:
[0083] The continuous displacement within a preset time period can be obtained using the following expression:
[0084] CCO = CO × VTI C / VTI S (2)
[0085] CCO is continuous cardiac output, CO is cardiac output, and its value is equal to the first blood flow. VTI is the velocity-time integral per stroke. Wherein, VTI... C The VTI is the velocity-time integral of each stroke obtained during the measurement of the third blood flow. S This is the time integral of the stroke rate obtained during the measurement of the second blood flow;
[0086] Specifically, whether acquiring cardiac output (first blood flow) or acquiring second and third blood flow, envelope processing of the echocardiographic Doppler data is required (see below for details). During envelope processing, VTI is first acquired. C and VTI S via VTI C and VTI S Gain blood flow, and VTI C and VTI S The proportional relationship is consistent with the proportional relationship between the third cardiac output and the second cardiac output (see the introduction below). Therefore, the calculation can be simplified by obtaining the continuous cardiac output through expression (2).
[0087] More specifically, the relationship between cardiac output and velocity-time integral (VTI) per stroke can be obtained through the following two expressions:
[0088] CO=SV×Hr (3)
[0089] SV is the amount of blood pumped with each stroke, and Hr is the heart rate, which is the number of heartbeats per minute.
[0090] SV=VTI×S×K (4)
[0091] S is the area of the blood vessel, which can be obtained by measurement or statistical analysis; K is a correction factor that varies depending on the type of blood vessel being measured and the calculation method, and is generally between 0.5 and 1.
[0092] From (3) and (4), we can obtain:
[0093] CO= VTI×S×K×Hr (5)
[0094] For the second and third blood flow rates, since they are from the same blood vessel, S, K, and Hr are the same. Therefore, VTI C and VTI S The ratio is consistent with the ratio of the third heart displacement to the second heart displacement.
[0095] Alternatively, the continuous displacement within a preset time period can be obtained using the following expression:
[0096] CCO = CO × SV C / SV S (6)
[0097] CCO stands for Continuous Cardiac Output, CO stands for Cardiac Output, and SV stands for Stroke Count. SV... C The SV is the amount of blood ejected per stroke obtained during the measurement of the third blood flow. S This refers to the amount of blood ejected per stroke during the measurement of the second blood flow.
[0098] According to expression (3), cardiac output (CO) and SV are positively correlated, and for the same user, heart rate (Hr) is the same. Therefore, SV C and SV S The ratio is consistent with the ratio of the third cardiac output to the second cardiac output. Therefore, the continuous cardiac output CCO can also be obtained through expression (6).
[0099] In some embodiments, such as Figure 1B As shown, the device further includes: a first monitoring module 104;
[0100] The first monitoring module 104 is used to compare the acquired continuous cardiac output with the first blood flow.
[0101] If the difference between the obtained continuous cardiac output and the first blood flow is greater than a preset value, then the first blood flow of the blood vessel at the first location is obtained again.
[0102] Because a user's physical condition can change, a first monitoring module 104 is required. If the difference between the acquired continuous cardiac output and the first blood flow is greater than a preset value, it indicates that the user's physical condition has changed. Therefore, it is necessary to reacquire the first blood flow of the blood vessel at the first location to obtain a more accurate continuous cardiac output.
[0103] In some embodiments, the device further includes: a second monitoring module 105;
[0104] The second monitoring module 105 is used to compare the duration of the third blood flow in the blood vessel at the second location with a preset time;
[0105] If the duration exceeds the preset time, the first blood flow of the blood vessel at the first location is reacquired.
[0106] If the measurement time is too long, the user's body may undergo some changes. Therefore, in addition to monitoring the difference between the continuous cardiac output and the first blood flow, a preset time can also be set. If the measurement duration exceeds the preset time, the first blood flow of the blood vessel at the first location can be reacquired to obtain a more accurate continuous cardiac output.
[0107] To better understand the working process of the continuous displacement acquisition device 100, the execution actions of each module are summarized and described below, such as... Figure 2 As shown, the working process includes the following steps:
[0108] Step 201: Begin.
[0109] Step 202: Obtain the first blood flow. That is, measure the blood flow in the aorta or pulmonary artery.
[0110] Step 203: Obtain the VTI of the blood vessel at the second location. S The first blood flow was obtained simultaneously with the second location, which was the carotid or radial artery.
[0111] Step 204: Obtain the VTI of the blood vessel at the second location. c That is, continuously acquire the VTI of the blood vessel at the second location, and then filter the multiple VTIs to obtain the final VTI. c .
[0112] Step 205: Obtain the continuous core displacement (CCO). That is, calculate it according to the above expression (2).
[0113] Step 206: Compare CCO with the current first blood flow. If the difference is greater than the preset value, proceed to step 208; otherwise, proceed to step 207.
[0114] Step 207: Confirm measurement time. If the measurement time for VTI of the blood vessel at the second location exceeds the preset value, proceed to step 208; otherwise, return to step 204.
[0115] Step 208: Prompt to remeasure the first blood flow. This means considering changes in the user's physical condition and remeasuring to obtain a more accurate continuous cardiac output.
[0116] As mentioned earlier, whether obtaining cardiac output (i.e., the first blood flow) or obtaining the second and third blood flow, envelope processing of the Doppler ultrasound data is required. A brief introduction to envelope processing of Doppler ultrasound data is provided below.
[0117] Specifically, Doppler ultrasound data refers to Doppler blood flow signals, and envelope processing of Doppler ultrasound data includes:
[0118] The power spectral density S(n) of the Doppler blood flow signal is obtained, and the integral curve P(n) corresponding to each column of the first power spectral density S(n) is obtained.
[0119] The maximum velocity point is determined on the integral curve P(n), and the maximum velocity points of each column are connected to obtain the spectral envelope curve. Since the spectral envelope curve connects the maximum velocity points of each column, it is also a waveform curve reflecting blood flow velocity. Therefore, velocity-related parameters such as VTI can be obtained from the spectral envelope curve. The acquisition process is well known to those skilled in the art and will not be described in detail here.
[0120] More specifically, such as Figure 3 As shown, envelope processing of ultrasound Doppler data may include the following steps:
[0121] Step 301: Start. Program initialization.
[0122] Step 302: Input column data S(n). That is, the first power spectral density of each column.
[0123] Step 303: Integrate the power spectral density with frequency to obtain P(n).
[0124] Step 304: Connect the origin with the endpoint of the power spectral density integral to obtain the intersection point (Vcross, P(Vcross)) of the line and P(n).
[0125] Step 305: Find the ordinate of the minimum value from S(1) to S(Vcross), which is lowest.
[0126] Step 306: Obtain the new integral curve P(m) from S(lowest) to S(2×Vcross-lowest).
[0127] Step 307: Connect the first and last points of P(m) to form a straight line, and find the positive and negative maximum distances from the integral curve P(m) to this straight line. The positive maximum distance is the point of maximum velocity, and the negative maximum distance is the point of minimum velocity.
[0128] Step 308: End.
[0129] Furthermore, to reduce random errors and improve the reliability of cardiac output acquisition, the spectral envelopes of multiple cardiac cycles can be overlapped and fitted, and the cardiac output can be obtained from the fitted spectral envelope.
[0130] Understandably, the spectral envelope is derived from vascular blood flow data measured by an ultrasound Doppler flowmeter. Since blood flow data changes periodically with the pulse cycle, i.e., the cardiac cycle, the spectral envelope of each cycle can be segmented and saved, and then overlaid for fitting.
[0131] Specifically, such as Figure 4 As shown, the spectral envelope is first obtained, then extracted, segmented, and saved. Next, all envelopes outside the first envelope of the first cardiac cycle are superimposed onto the first envelope, that is, the starting points of all other envelopes are adjusted to the starting point of the first envelope. If the starting point of the first envelope is the origin, the starting points of the other envelopes are also the origin. Finally, the scattered points of the superimposed envelopes are fitted to obtain a new envelope. Obtaining cardiac output based on the new envelope reduces random errors and improves the reliability of cardiac output data.
[0132] The modules included in the embodiments of this invention can be implemented by a processor in a computer; of course, they can also be implemented by logic circuits in a computer. In the implementation process, the processor can be a general-purpose processor, a digital signal processor (DSP), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a central processing unit (CPU), a microprocessor (MPU), or any other conventional processor.
[0133] This embodiment also provides an electronic device, such as... Figure 5 As shown, the electronic device includes:
[0134] A continuous cardiac output acquisition device 100 is used to simultaneously acquire a first blood flow rate of a blood vessel at a first location and a second blood flow rate of a blood vessel at a second location; it is used to acquire a third blood flow rate of the blood vessel at the second location within a preset time after acquiring the second blood flow rate; it is used to acquire a continuous cardiac output rate within a preset time based on the first blood flow rate, the second blood flow rate, and the third blood flow rate; the blood vessel at the first location is a main blood vessel that can reflect cardiac output rate, and the blood vessel at the second location is a branch blood vessel of the blood vessel at the first location;
[0135] A patch-type ultrasound measuring head is used to attach to the second position to continuously measure the third blood flow of the blood vessel at the second position and send the measured third blood flow to the continuous cardiac output acquisition device 100.
[0136] Understandably, because the patch-type ultrasound measuring head is attached to the second position, it can be fixed in the second position for a long time to continuously measure the third blood flow. That is, continuous cardiac output can be obtained non-invasively. Specifically, the patch-type ultrasound measuring head may include an ultrasound emitting chip 501 and an ultrasound receiving chip 502.
[0137] Specifically, the continuous cardiac output acquisition device 100 may include a processing component 503, an ultrasonic transmitting circuit 504, an ultrasonic receiving circuit 505, an analog-to-digital conversion circuit 506, a sound output element 507, a display element 508, a communication element 509, and a power supply component 510, etc.
[0138] It should be noted that the ultrasonic transmitting circuit 504, ultrasonic receiving circuit 505, analog-to-digital conversion circuit 506, sound output element 507, display element 508, and communication element 509 can be assembled together with the ultrasonic transmitting chip 501 and ultrasonic receiving chip 502, or they can be assembled together with the processing component 503. That is, the various components and their subordinate relationships described above do not limit their assembly relationships in the physical product, i.e., they are not limited to the assembly relationships shown in the illustrations.
[0139] Understandably, the processing unit 503 of the continuous cardiac output acquisition device 100 can receive and process the ultrasonic signals emitted by the ultrasonic receiving circuit 505, analog-to-digital conversion circuit 506, etc., and can control the ultrasonic transmitting circuit 504 to emit ultrasonic signals of preset specifications.
[0140] This embodiment also provides a computing device 600, such as... Figure 6 As shown, the computing device 600 includes: a memory 601, a communication bus 602, and a processor 603, wherein:
[0141] The memory 601 is used to store the operating program of the continuous displacement acquisition device 100;
[0142] The communication bus 602 is used to realize the connection and communication between the memory 601 and the processor 603;
[0143] The processor 603 is used to execute the operating program of the continuous displacement acquisition device 100 to achieve the following steps:
[0144] The first blood flow rate of the blood vessel at the first location and the second blood flow rate of the blood vessel at the second location are acquired simultaneously; the blood vessel at the first location is the main blood vessel that reflects cardiac output, and the blood vessel at the second location is a branch of the blood vessel at the first location.
[0145] After acquiring the second blood flow, continue to acquire the third blood flow of the blood vessel at the second location within a preset time.
[0146] Based on the first blood flow, the second blood flow, and the third blood flow, obtain the continuous cardiac output within a preset time period.
[0147] Exemplarily, the memory 601 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, optical disk, and flash memory.
[0148] For example, the processor 603 can be an integrated circuit chip with signal processing capabilities, such as a general-purpose processor, a digital signal processor (DSP), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a central processing unit (CPU), a microprocessor (MPU), or any other conventional processor.
[0149] In some embodiments, the computing device 600 may further include an input device 604, an output device 605, and an external communication interface 606, which are interconnected via a bus system and / or other forms of connection mechanisms (not shown). In this embodiment, the input device may be an ultrasonic receiving circuit 505, an analog-to-digital converter 506, etc., and the output device may be a display, a speaker, etc.
[0150] In some embodiments, the input device 604 may further include, for example, a keyboard, a mouse, a microphone, etc. The output device 605 can output various information to the outside, such as, in addition to the aforementioned display and speakers, a printer, a projector, and a communication network and its connected remote output devices, etc. The external communication interface 606 can be wired, such as a standard serial port (RS232), a General-Purpose Interface Bus (GPIB) interface, an Ethernet interface, or a Universal Serial Bus (USB) interface, or it can be wireless, such as wireless network communication technology (WiFi), Bluetooth, etc.
[0151] The description of the computing device 600 embodiment above is similar to the description of the apparatus embodiment above, and has similar beneficial effects. For technical details not disclosed in the computing device 600 of this embodiment, please refer to the description of the apparatus embodiment in this invention for understanding.
[0152] This embodiment also provides a computer-readable storage medium on which an executable program is stored, and when the executable program is executed by a processor, it performs the following steps:
[0153] The first blood flow rate of the blood vessel at the first location and the second blood flow rate of the blood vessel at the second location are acquired simultaneously; the blood vessel at the first location is the main blood vessel that reflects cardiac output, and the blood vessel at the second location is a branch of the blood vessel at the first location.
[0154] After acquiring the second blood flow, continue to acquire the third blood flow of the blood vessel at the second location within a preset time.
[0155] Based on the first blood flow, the second blood flow, and the third blood flow, obtain the continuous cardiac output within a preset time period.
[0156] Exemplary examples show that a computer-readable storage medium may be any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A computer-readable storage medium is a tangible device capable of holding and storing instructions for use by an instruction execution device. A readable storage medium may, for example, include, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), flash memory, compact disc read-only memory (CD-ROM), digital versatile disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combinations thereof.
[0157] The RAM includes: Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).
[0158] The ROM includes: Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), and Electrically Erasable Programmable Read-Only Memory (EEPROM).
[0159] The computer-readable storage medium used herein is not to be construed as a transient signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.
[0160] The description of the above computer-readable storage medium embodiments is similar to the description of the above device embodiments and has similar beneficial effects. For technical details not disclosed in the computer-readable storage medium of this embodiment, please refer to the description of the device embodiments in this invention for understanding.
[0161] It should be noted that the embodiments of the continuous displacement acquisition device, electronic device, computing device and computer-readable storage medium provided in this application belong to the same concept; the technical features in the technical solutions described in each embodiment can be arbitrarily combined without conflict.
[0162] The embodiments of this application may be systems, methods, and / or computer program products. A computer program product may include a computer-readable storage medium on which computer-readable program instructions are loaded to cause a processor to implement various aspects of this application. The computer program product may be written in any combination of one or more programming languages to perform operations of the embodiments of this application. Programming languages include object-oriented programming languages such as Java, C++, etc., and also conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on a user's computer, partially on a user's device, as a standalone software package, partially on a user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information of computer-readable program instructions. These electronic circuits can execute computer-readable program instructions to implement various aspects of this application.
[0163] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0164] Various aspects of this application are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0165] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0166] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.
[0167] In the following description, the terms “first, second, ...” are used only to distinguish similar objects and do not represent a specific ordering of objects. Understandably, “first, second, third” can be interchanged in a specific order or sequence where permitted.
[0168] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. When used herein, the singular forms “a,” “an,” and “the” are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising” and / or “including,” when used in this specification, identify the presence of the stated features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups. When used herein, the term “and / or” includes any and all combinations of the associated listed items.
[0169] It should be understood that the phrases "an embodiment" or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in an embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of the invention, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the invention. The sequence numbers of the above-described embodiments of the invention are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0170] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or modules can be electrical, mechanical, or other forms.
[0171] The modules described above as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules. They may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected to achieve the purpose of this embodiment according to actual needs.
[0172] In addition, in the various embodiments of the present invention, each functional module can be integrated into one processing module, or each functional module can be a separate module, or two or more functional modules can be integrated into one module; the integrated module can be implemented in hardware or in the form of hardware plus software functional modules.
[0173] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments.
[0174] Alternatively, if the integrated modules of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause an electronic device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. Thus, the embodiments of this invention are not limited to any specific hardware and software combination.
[0175] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined to obtain new method embodiments without conflict. Similarly, the features disclosed in the several product embodiments provided in this application can be arbitrarily combined to obtain new product embodiments without conflict.
[0176] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0177] In the embodiments of this invention, unless otherwise stated and limited, the term "connection" should be interpreted broadly. For example, it can be an electrical connection, or a connection between two internal components. It can be a direct connection or an indirect connection through an intermediate medium. Those skilled in the art can understand the specific meaning of the above term according to the specific circumstances.
[0178] It should be understood that the above embodiments are exemplary and are not intended to encompass all possible implementations included in the claims. Various modifications and changes can be made to the above embodiments without departing from the scope of this disclosure. Similarly, the various technical features of the above embodiments can be arbitrarily combined to form other embodiments of the present invention that may not be explicitly described. Therefore, the above embodiments only illustrate several implementations of the present invention and do not limit the scope of protection of this patent.
Claims
1. A continuous heart rate measurement device, characterized in that, The device includes: The first acquisition module is used to simultaneously acquire the first blood flow of a blood vessel at a first location and the second blood flow of a blood vessel at a second location; the blood vessel at the first location is a main blood vessel that can reflect cardiac output, and the blood vessel at the second location is a branch blood vessel of the blood vessel at the first location; the main blood vessel is the aorta or pulmonary artery; the branch blood vessel is a blood vessel that is easy to fix the measuring head. The second acquisition module is used to acquire the third blood flow of the blood vessel at the second location within a preset time after acquiring the second blood flow; The third acquisition module is used to acquire the continuous cardiac output within a preset time based on the first blood flow, the second blood flow, and the third blood flow. The second acquisition module is specifically used for: After obtaining the second blood flow, the blood vessel at the second location is continuously measured using a patch-type ultrasonic Doppler blood flow measurement device to obtain the third blood flow within a preset time. The third acquisition module is specifically used for: The continuous displacement within a preset time period can be obtained using the following expression: Continuous cardiac output = cardiac output × third blood flow / second blood flow; The value of the cardiac output is equal to the first blood flow; The third acquisition module is specifically used for: The continuous displacement within a preset time period can be obtained using the following expression: CCO=CO×VTI C / VTI S ; The CCO is continuous cardiac output, and the CO is cardiac output, the value of which is equal to the first blood flow. The VTI C The VTI is the velocity-time integral of each stroke obtained during the measurement of the third blood flow. S This is the time integral of the stroke rate obtained during the measurement of the second blood flow; Alternatively, the continuous displacement within a preset time period can be obtained using the following expression: CCO=CO×SV C / SV S ; CCO stands for continuous cardiac output, CO stands for cardiac output, and SV stands for continuous cardiac output. C The SV is the amount of blood ejected per stroke obtained during the measurement of the third blood flow. S The amount of blood ejected per stroke, obtained during the measurement of the second blood flow. The device further includes: a first monitoring module; The first monitoring module is used to compare the acquired continuous cardiac output with the first blood flow. If the difference between the obtained continuous cardiac output and the first blood flow is greater than a preset value, then the first blood flow of the blood vessel at the first position is obtained again. The device further includes: a second monitoring module; The second monitoring module is used to compare the duration of the third blood flow in the blood vessel at the second location with a preset time. If the duration exceeds the preset time, the first blood flow of the blood vessel at the first location is reacquired.
2. The continuous core displacement acquisition device according to claim 1, characterized in that, The first acquisition module is specifically used for: Simultaneously, measurements are taken at the blood vessels at the first location and the second location to obtain the first blood flow and the second blood flow; Alternatively, within a preset time difference, measurements can be taken at the blood vessels at the first location and the second location to obtain the first blood flow and the second blood flow.
3. An electronic device, characterized in that, The electronic device includes: The continuous core displacement acquisition device according to claim 1 or 2; A patch-type ultrasound measuring head is used to attach to the second position to continuously measure the third blood flow in the blood vessels at the second position and send the measured third blood flow to the continuous cardiac output acquisition device.
4. A computing device, characterized in that, The computing device includes: a memory, a communication bus, and a processor, wherein: The memory is used to store the operating program of the continuous displacement acquisition device; The communication bus is used to realize the connection and communication between the memory and the processor; The processor is configured to execute the operating program of the continuous core displacement acquisition device to implement the steps performed by the continuous core displacement acquisition device as described in claim 1 or 2.
5. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an executable program that, when executed by a processor, implements the steps performed by the continuous displacement acquisition device as described in claim 1 or 2.
Citation Information
Patent Citations
Cardiac output monitoring system and cardiac output measurement method
CN103385703A
System and method for determining cardiac output
CN109561880A
Hemodynamic monitor providing enhanced cardiac output measurements
CN110234271A