Jugular vein status determination apparatus, electronic device, computing device, and storage medium
By acquiring and processing ultrasound data of the neck vessels, the jugular vein status is automatically analyzed, solving the problems of complex operation and long time consumption in the existing technology, and realizing rapid and accurate determination of the jugular vein status.
Patent Information
- Application Number
- CN202310376071.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-10
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2043-04-10
AI Technical Summary
In existing technologies, obtaining the status of the jugular vein is a complex and time-consuming process, making it difficult to quickly determine the status of the jugular vein.
A jugular vein status determination device is used to acquire ultrasound data of the neck vessels, process the envelope waveform of the ultrasound data, and determine the status of the jugular vein, including indicators such as the ratio of carotid artery to jugular vein and velocity-time integral. The device automatically analyzes the jugular vein's opening index, collapse index, expansion index, and variation index.
It enables rapid and automated determination of the jugular vein status, reducing the complexity and time of manual operation and improving the efficiency and accuracy of jugular vein status determination.
Smart Images

Figure CN116473591B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of medical devices, in particular to a jugular vein state determination device, an electronic device, a computing device and a storage medium. BACKGROUND
[0002] The jugular vein is a pipeline for blood backflow from the head to the heart, and mainly functions to regulate the capacity of the vascular system. The jugular vein is also a pressure gauge for the right atrium, which can reflect the pressure change and capacity change of the right atrium. Therefore, by determining the state of the jugular vein, the pressure change and capacity change of the right atrium can be better understood.
[0003] At present, the state of the carotid artery or jugular vein is mainly obtained by using a handheld bedside ultrasonic probe to manually find the accurate position of the blood vessel, and then manually marking and measuring, which has the problems of complex operation and long time-consuming in the operation process. SUMMARY
[0004] Therefore, the present application provides a jugular vein state determination device, an electronic device, a computing device and a storage medium to solve at least one problem in the background art.
[0005] To achieve the above-mentioned purpose, the technical solution of the present application is as follows:
[0006] In a first aspect, the present application provides a jugular vein state determination device, which comprises:
[0007] An acquisition module, configured to acquire ultrasonic data of a neck blood vessel;
[0008] A processing module, configured to process the acquired ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data;
[0009] A determination module, configured to determine the state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0010] Optionally, the determination module is specifically configured to:
[0011] determine a jugular vein opening index JVI according to the envelope waveform of the ultrasonic data; the JVI is obtained according to the comparison of the ultrasonic data of the carotid artery and the jugular vein.
[0012] Optionally, the determination module is further configured to:
[0013] determine a velocity time integral VTI according to the envelope waveform of the ultrasonic data;
[0014] determine the JVI according to the VTI;
[0015] JVI = cVTI / jVTI;
[0016] The cVTI is a VTI obtained by a forward carotid envelope line, and the jVTI is a VTI obtained by a reverse jugular vein envelope line
[0017] Optionally, the determining module is further configured to:
[0018] According to the determined JVI value, determine a maximum value of JVI and a minimum value of JVI.
[0019] According to the maximum value of JVI and the minimum value of JVI, determine a jugular vein collapse index, a jugular vein expansion index, and a jugular vein variation index.
[0020] Optionally, the determining module is further configured to:
[0021] According to the maximum value of JVI and the minimum value of JVI, determine a jugular vein collapse index, a jugular vein expansion index, and a jugular vein variation index.
[0022] The collapse index = (JVI max -JVI min ) / JVI max ;
[0023] The expansion index = (JVI max -JVI min ) / JVI min ;
[0024]
[0025] Optionally, the determining module is further configured to: according to the envelope waveform of the ultrasound data, determine a degree of change in the vein state after a preset action:
[0026]
[0027] The preset action is an action performed by a user to be measured jugular vein that can cause a larger change in the vein state.
[0028] Optionally, the processing module is specifically configured to:
[0029] Process the obtained ultrasound data of the neck blood vessels to obtain a first envelope line of a plurality of cardiac cycles within a same respiratory cycle;
[0030] Superimpose a plurality of the first envelope lines to fit a new second envelope line;
[0031] Determine a velocity-time integral VTI based on the second envelope line.
[0032] In a second aspect, an embodiment of the present application provides an electronic device, the electronic device comprising:
[0033] A jugular vein state determining apparatus is configured to acquire ultrasonic data of a neck blood vessel, process the acquired ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data, and determine a state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0034] A patch type ultrasonic measuring head is configured to be attached to the jugular vein, acquire ultrasonic data of a neck blood vessel, and send the measured ultrasonic data to the jugular vein state determining apparatus.
[0035] In a third aspect, an embodiment of the present application provides a computing device, which comprises a memory, a communication bus and a processor, wherein:
[0036] The memory is configured to store a running program of the jugular vein state determining apparatus.
[0037] The communication bus is configured to realize connection and communication between the memory and the processor.
[0038] The processor is configured to execute the running program of the jugular vein state determining apparatus to realize the following steps:
[0039] acquire ultrasonic data of a neck blood vessel;
[0040] process the acquired ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data;
[0041] determine a state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0042] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores an executable program, and the executable program is executed by a processor to realize the following steps:
[0043] acquire ultrasonic data of a neck blood vessel;
[0044] process the acquired ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data;
[0045] determine a state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0046] The neck vein state determination apparatus, the electronic device, the computing device and the storage medium provided by the embodiment of the present application comprise: an acquisition module configured to acquire ultrasound data of a neck blood vessel; a processing module configured to process the acquired ultrasound data of the neck blood vessel to obtain an envelope waveform of the ultrasound data; and a determination module configured to determine a state of the neck vein according to the envelope waveform of the ultrasound data. The processing module can obtain the envelope waveform of the ultrasound data through processing of the ultrasound data, and the determination module can determine the state of the neck vein according to the envelope waveform of the ultrasound data. The state of the neck vein can be determined more quickly without manually finding the accurate position of the blood vessel and manually marking and measuring. Thus, the neck vein state determination apparatus, the electronic device, the computing device and the storage medium provided by the embodiment of the present application can quickly determine the state of the neck vein.
[0047] Additional aspects and advantages of the present application will be made apparent by the following description and the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS
[0048] The accompanying drawings, which are included to provide a further understanding of the present application and constitute a part of this application, illustrate embodiments of the present application and together with the description serve to explain the present application. In the drawings:
[0049] Figure 1 A structural schematic diagram of the neck vein state determination apparatus provided by the embodiment of the present application;
[0050] Figure 2 A schematic diagram of a spectrum diagram acquired in the implementation of the neck vein state determination apparatus provided by the embodiment of the present application;
[0051] Figure 3 A schematic diagram of envelope line acquisition of a spectrum diagram in the implementation of the neck vein state determination apparatus provided by the embodiment of the present application;
[0052] Figure 4 A schematic diagram of forward VTI and negative VTI in one cardiac cycle acquired in the implementation of the neck vein state determination apparatus provided by the embodiment of the present application;
[0053] Figure 5 A schematic diagram of five pulse period curve overlapping fitting on a spectrum envelope curve in the implementation of the neck vein state determination apparatus provided by the embodiment of the present application;
[0054] Figure 6 A schematic diagram of an envelope processing process of ultrasound Doppler data in the implementation of the neck vein state determination apparatus provided by the embodiment of the present application;
[0055] Figure 7A schematic diagram of an electronic device provided for an embodiment of the present application;
[0056] Figure 8 A schematic diagram of a computing device provided for an embodiment of the present application.
[0057] Legend of reference signs:
[0058] 100, jugular vein state determination apparatus; 101, acquisition module; 102, processing module; 103, determination module; 701, ultrasonic transmitting crystal; 702, ultrasonic receiving crystal; 703, processing component; 704, ultrasonic transmitting circuit; 705, ultrasonic receiving circuit; 706, analog-to-digital conversion circuit; 707, sound output element; 708, display element; 709, communication element; 710, power supply component; 800, computing device; 801, memory; 802, communication bus; 803, processor; 804, input device; 805, output device; 806, external communication interface. DETAILED DESCRIPTION
[0059] Exemplary embodiments of the present application will be described in detail with reference to the drawings. Although exemplary embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the specific embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present application to those skilled in the art.
[0060] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. However, it will be apparent to one skilled in the art that the present application can be practiced without one or more of these specific details. In other instances, well-known features have not been described in detail in order to avoid unnecessarily complicating the present application. As used herein, the term "including" means including but not limited to, the term "including a" means including but not limited to one of, and the term "including one of" means including, but not limited to one of.
[0061] In order to thoroughly understand the present application, detailed steps and detailed structures will be presented in the following description in order to explain the technical solutions of the present application. The preferred embodiments of the present application are described in detail as follows, however, in addition to these detailed descriptions, the present application can have other embodiments.
[0062] In view of the technical problems in the related art, the present embodiment provides a jugular vein state determination apparatus 100, as shown in Figure 1 The jugular vein state determination apparatus 100 comprises:
[0063] An acquisition module 101, configured to acquire ultrasonic data of a jugular vein;
[0064] The processing module 102 is configured to process the acquired ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data.
[0065] The determining module 103 is configured to determine the state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0066] Exemplarily, the jugular vein state determining apparatus 100 can be part of an ultrasonic Doppler blood flow meter. The acquiring module 101 can acquire the ultrasonic data of the neck blood vessel through measurement of the ultrasonic Doppler blood flow meter. The neck blood vessel can include the carotid artery and the jugular vein.
[0067] Exemplarily, the processing module 102 can obtain the envelope waveform of the ultrasonic data through processing of the ultrasonic data. It can be understood that the ultrasonic data can be a sonogram of ultrasonic waves. The envelope waveform is obtained by obtaining a power spectral density curve on the basis of the sonogram, then obtaining an integral curve corresponding to the power spectral density curve, and finally obtaining the envelope waveform through the integral curve.
[0068] Exemplarily, the determining module 103 can determine the state of the jugular vein through the envelope waveform. The envelope waveform can include blood flow parameters of the carotid artery and blood flow parameters of the jugular vein, etc.
[0069] Specifically, the determining module 103 is configured to:
[0070] determine a jugular vein index (JVI) according to the envelope waveform of the ultrasonic data; the JVI can be obtained according to comparison of the ultrasonic data of the carotid artery and the jugular vein, and is equivalent to a ratio between carotid artery inflow and jugular vein outflow. The JVI is a quantitative parameter related to an opening area of the jugular vein under different pressures and flow rates, and is a filling degree coefficient of a venous blood vessel, which can indicate venous blood return in clinical practice. The JVI can establish a correlation between the jugular vein index and the central venous pressure (CVP) and the right heart system, and study pressure changes and volume changes of the right atrium.
[0071] Specifically, the determining module 103 is further configured to:
[0072] determine a velocity-time integral (VTI) according to the envelope waveform of the ultrasonic data;
[0073] determine the JVI according to the VTI;
[0074] JVI=cVTI / jVTI (1)
[0075] The cVTI is a VTI obtained by a positive carotid envelope line, and the jVTI is a VTI obtained by a reverse jugular vein envelope line, i.e., a frequency spectrum diagram obtained according to a sonogram in ultrasound data, as shown in Figure 2 Then, an envelope line is obtained, including a positive envelope line and a negative envelope line, as shown in Figure 3 Finally, a positive VTI and a negative VTI in a cardiac cycle are obtained, as shown in Figure 4 The positive VTI and the negative VTI are obtained according to the envelope line, which can be obtained by integration of the envelope line, which is well known to those skilled in the art, and will not be described in detail herein. The envelope line is obtained by a frequency spectrum diagram, which will be described in detail below.
[0076] It can be understood that the positive envelope line can be obtained from a blood flow parameter of the carotid artery, and the reverse envelope line can be obtained from a blood flow parameter of the jugular vein.
[0077] Further, the determination module 103 is further configured to:
[0078] According to the envelope waveform of the ultrasound data, a jugular vein collapse index, a jugular vein expansion index, and a jugular vein variation index are determined.
[0079] The jugular vein collapse index, the jugular vein expansion index, and the jugular vein variation index can further characterize the state of the vein on the basis of the JVI, and thus better understand the pressure change and capacity change of the right atrium.
[0080] Specifically, the determination of the jugular vein collapse index, the jugular vein expansion index, and the jugular vein variation index includes:
[0081] According to the determined JVI value, a maximum value of the JVI and a minimum value of the JVI are determined;
[0082] According to the maximum value of the JVI and the minimum value of the JVI, the jugular vein collapse index, the jugular vein expansion index, and the jugular vein variation index are determined;
[0083] The collapse index = (JVI max -JVI min ) / JVI max ; (2)
[0084] The expansion index = (JVI max -JVI min ) / JVI min ; (3)
[0085]
[0086] Further, the determination module 103 is further configured to:
[0087] According to the envelope waveform of the ultrasound data, determine the degree of change of the venous state after the preset action:
[0088]
[0089] The preset action is an action that can make the venous state change greatly, such as infusion, leg lifting, supine, etc. Therefore, it is necessary to obtain the degree of change of the venous state after the preset action, so as to understand the change of the venous state after the preset action, and also to understand the pressure change and volume change of the right atrium, which can guide the daily life of the user. Wherein, ΔJVI is JVI2 after the preset action minus JVI1 before the preset action.
[0090] Further, the processing module 102 is specifically configured to:
[0091] Process the obtained ultrasound data of the neck blood vessel to obtain a plurality of first envelope lines of a plurality of cardiac cycles in a same respiratory cycle;
[0092] Superimpose the plurality of first envelope lines to fit a new second envelope line;
[0093] Determine the velocity-time integral VTI based on the second envelope line.
[0094] It can be understood that by superimposing the plurality of first envelope lines to fit a new second envelope line, and determining the VTI based on the second envelope line, the random error can be reduced, and the reliability of determining the venous state can be improved.
[0095] It can be understood that since the spectral envelope line is taken from the blood flow data measured by the ultrasonic Doppler blood flow measurement device, and the blood flow data is periodically changed with the pulse cycle, i.e., the cardiac cycle. Therefore, the first envelope line of each cycle can be segmented and saved, and then superimposed and fitted.
[0096] Specifically, as shown in Figure 5 , first, the spectral envelope is obtained, then the envelope is extracted, segmented and saved. As can be seen from the figure, there are a total of 5 first envelope lines, and each first envelope line corresponds to a cardiac cycle. Then, the first envelope line of each cardiac cycle is superimposed with each other, i.e., the starting point of the first envelope line is adjusted to the starting point of the first cardiac cycle. If the starting point of the envelope line of the first cycle is the coordinate origin, the starting points of the other envelope lines are also the coordinate origin. Finally, the scattered points of the superimposed envelope line are fitted to obtain a new second envelope line. According to the new second envelope line, the VTI can be obtained, which can reduce the random error and improve the reliability of determining the jugular vein state.
[0097] In addition, in order to further improve the accuracy of obtaining VTI from envelope, the envelope of multiple cardiac cycles for overlap fitting can be in the same respiratory cycle.
[0098] As mentioned above, whether it is to obtain jugular venous opening index JVII, or jugular venous collapse index, jugular venous expansion index and jugular venous variation index, it is necessary to perform envelope processing on the ultrasound Doppler data. The envelope processing of ultrasound Doppler data is briefly introduced as follows.
[0099] Specifically, the ultrasound Doppler data refers to Doppler blood flow signal, and the envelope processing of ultrasound Doppler data includes:
[0100] Obtaining multiple columns of power spectrum density S(n) of the Doppler blood flow signal, to obtain the integral curve P(n) corresponding to each column of the first power spectrum density S(n);
[0101] Determining the maximum flow rate point on the integral curve P(n), and connecting the determined maximum flow rate points of each column to obtain the spectral envelope curve.
[0102] More specifically, as shown in the envelope processing of ultrasound Doppler data can include the following steps: Figure 6
[0103] Step 601: Start. Program initialization.
[0104] Step 602: Input column data S(n). That is, the first power spectrum density of each column.
[0105] Step 603: Integrate the power spectrum density with respect to frequency to obtain P(n).
[0106] Step 604: Connect the origin with the end point of the power spectrum density integration to obtain the intersection point (Vcross, P(Vcross)) of the straight line and P(n).
[0107] Step 605: Find the ordinate lowest of the minimum value of S(1) to S(Vcross).
[0108] Step 606: Find the new integral curve P(m) of S(lowest) to S(2×Vcross-lowest).
[0109] Step 607: Connect the beginning and end of P(m) to form a straight line, and find the positive and negative maximum distance of the integral curve P(m) to the straight line. The positive maximum distance is the maximum flow rate point, and the negative maximum distance is the minimum flow rate point.
[0110] Step 608: End.
[0111] The modules included in the embodiments can be implemented by a processor in a computer, and can also be implemented by a logic circuit in the computer. In the implementation process, the processor can be a general 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 processor can be a central processing unit (CPU), a microprocessor (MPU), or any other conventional processor.
[0112] The embodiments of the present application also provide an electronic device, as shown in the accompanying drawings, which comprises: Figure 7 As shown in the accompanying drawings, the electronic device comprises:
[0113] The jugular vein state determination apparatus 100 is configured to acquire ultrasonic data of the jugular vein, process the acquired ultrasonic data of the jugular vein to obtain an envelope waveform of the ultrasonic data, and determine the state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0114] The patch-type ultrasonic measurement head is configured to be attached to the jugular vein to acquire the ultrasonic data of the jugular vein and transmit the measured ultrasonic data to the jugular vein state determination apparatus 100.
[0115] It can be understood that the patch-type ultrasonic measurement head can be fixed to the jugular vein to continuously measure the blood flow parameters because it is attached to the preset position. That is, the blood flow parameters of the jugular vein can be measured for a long time. Specifically, the patch-type ultrasonic measurement head can include an ultrasonic transmitting crystal 701 and an ultrasonic receiving crystal 702.
[0116] Specifically, the jugular vein state determination apparatus 100 can include a processing component 703, an ultrasonic transmitting circuit 704, an ultrasonic receiving circuit 705, an analog-to-digital conversion circuit 706, a sound output element 707, a display element 708, a communication element 709, and a power supply component 710, etc.
[0117] It should be noted that the ultrasonic transmitting circuit 704, the ultrasonic receiving circuit 705, the analog-to-digital conversion circuit 706, the sound output element 707, the display element 708, and the communication element 709, etc. can be assembled together with the ultrasonic transmitting crystal 701 and the ultrasonic receiving crystal 702, or can be assembled together with the processing component 703. That is, the above description of each component and their relationship does not limit their assembly relationship on the physical product, that is, it is not limited to the assembly relationship shown in the drawings.
[0118] It can be understood that the processing component 703 of the jugular vein state determination apparatus 100 can receive and process the ultrasonic signals emitted by the ultrasonic receiving circuit 705, the analog-digital conversion circuit 706, etc., and can control the ultrasonic emitting circuit 704 to emit ultrasonic signals of a preset specification. The ultrasonic signals of the preset specification are ultrasonic signals capable of measuring blood flow parameters, which are well known to those skilled in the art and will not be described in detail.
[0119] The embodiment of the present application also provides a computing device 800, as shown in the figure, the computing device 800 comprises a memory 801, a communication bus 802 and a processor 803, wherein: Figure 8
[0120] The memory 801 is used for storing the running program of the jugular vein state determination apparatus 100.
[0121] The communication bus 802 is used for realizing the connection communication between the memory 801 and the processor 803.
[0122] The processor 803 is used for executing the running program of the jugular vein state determination apparatus 100 to realize the following steps:
[0123] Obtaining ultrasonic data of a neck blood vessel;
[0124] Processing the obtained ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data.
[0125] Determining the state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0126] Exemplarily, the memory 801 can comprise one or more computer program products, and the computer program product can comprise various forms of computer readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may, for example, comprise a random access memory (RAM) and / or a cache memory, etc. The non-volatile memory may, for example, comprise a read-only memory (ROM), a hard disk, an optical disk and a flash memory, etc.
[0127] Exemplarily, the processor 803 can be an integrated circuit chip with signal processing capability, 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. Among them, the general-purpose processor can be a central processing unit (CPU), a microprocessor (MPU) or any other conventional processor.
[0128] In some embodiments, the computing device 800 can further include an input device 804, an output device 805, and an external communication interface 806, which are interconnected by a bus system and / or other forms of connection mechanism (not shown in the figure). In the present embodiment, the input device can be an ultrasonic receiving circuit, an analog-to-digital conversion circuit, etc., and the output device can be a display, a speaker, etc.
[0129] In some embodiments, the input device 804 can further include, for example, a keyboard, a mouse, a microphone, etc. The output device 805 can output various information externally, for example, in addition to the display, the speaker, etc. mentioned above, it can also be a printer, a projector, a communication network and a remote output device connected thereto, etc. The external communication interface 806 can be wired, such as a standard serial port (RS232), a General-Purpose Interface Bus (GPIB) interface, an Ethernet interface, a Universal Serial Bus (USB) interface, or wireless, such as a wireless network communication technology (WiFi), Bluetooth, etc.
[0130] The above description of the computing device 800 embodiment is similar to the description of the device embodiment described above, and has similar beneficial effects as the device embodiment. For technical details not disclosed in the present embodiment of the computing device 800, please refer to the description of the device embodiment in the present application for understanding.
[0131] The present application also provides a computer readable storage medium, which stores an executable program, and the executable program is executed by a processor to implement the following steps:
[0132] Obtaining ultrasonic data of a neck blood vessel;
[0133] Processing the obtained ultrasonic data of the neck blood vessel to obtain an envelope waveform of the ultrasonic data;
[0134] Determining a state of the jugular vein according to the envelope waveform of the ultrasonic data.
[0135] Illustratively, computer readable storage media can take the form of one or more combinations of readable media. Computer readable storage media can be tangible storage media which can retain or store a computer program for use by or in connection with an instruction execution device. Computer readable storage media can be, for example, but is not limited to, an electronic storage media, a magnetic storage media, an optical storage media, an electromagnetic storage media, a semiconductor storage media, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer readable storage media include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or punched tape, a
[0136] The RAM includes: static random access memory (SRAM, Static Random Access Memory), synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory), dynamic random access memory (DRAM, Dynamic Random Access Memory), synchronous dynamic random access memory (SDRAM, Synchronous Dynamic Random Access Memory), double data rate synchronous dynamic random access memory (DDR SDRAM, Double Data Rate Synchronous Dynamic Random Access Memory), enhanced synchronous dynamic random access memory (ESDRAM, Enhanced Synchronous Dynamic Random Access Memory), synchronous link dynamic random access memory (SLDRAM, SyncLink Dynamic Random Access Memory), direct memory bus random access memory (DRRAM, Direct Rambus Random Access Memory).
[0137] The ROM includes a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), and an electrically erasable programmable read-only memory (EEPROM).
[0138] The computer readable storage medium used herein is not to be construed as being a transitory signal per se such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., optical pulses passing through an optical fiber cable), or electrical signals transmitted through electric wires.
[0139] The above description of the computer readable storage medium embodiments is similar to the above description of the device embodiments, and has similar beneficial effects as the device embodiments. For technical details of the computer readable storage medium embodiments not disclosed herein, please refer to the description of the device embodiments in the present application.
[0140] It should be noted that the neck vein state determination device, the electronic device, the computing device, and the computer readable storage medium embodiments provided by the embodiments of the present application belong to the same concept. In the technical solutions recorded in each embodiment, each technical feature can be arbitrarily combined without conflict.
[0141] The embodiments of method, apparatus, and computer program product all can be a system, a method, and / or a computer program product. The computer program product can include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present application. The computer program product can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer readable program instructions can execute entirely on a user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) can execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present application.
[0142] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network can comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing / processing device.
[0143] Various aspects of the present application can be described herein with reference to flowchart illustrations and / or block diagrams of machine "devices" and computer program products. It will 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.
[0144] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium that can be a computer readable storage medium that does not include a propagated signal per se.
[0145] The computer readable program instructions can 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 apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0146] In the following description, the terms "first", "second", "third", etc. are used only to distinguish similar objects from one another, and do not necessarily indicate a specific order or sequence. It is to be understood that the "first", "second", "third", etc. can be interchangeable under appropriate circumstances, and that the embodiments can work in other orders than those described herein.
[0147] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising", when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0148] It should be understood that the term "in one embodiment" or "in some embodiments" as used throughout the specification means that the particular feature, structure, or characteristic under discussion can be included in at least one embodiment of the present application. Accordingly, appearances of the phrase "in one embodiment" or "in some embodiments" in various places throughout the specification are not necessarily referring to the same embodiment. Furthermore, the particular features, structures, or characteristics can be implemented in any suitable manner.
[0149] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other manners. The embodiments described above are merely schematic. For example, the division of the modules is merely a logical function division. There can be another division manner for the actual implementation, for example, a plurality of modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the modules shown or discussed can be indirect coupling or communication connection through some interfaces, and can be electrical, mechanical or in other forms.
[0150] The modules illustrated as separate components can or can not be physically separate, and the components illustrated as modules can or can not be physical modules; they can be located in one place, or distributed on a plurality of network modules; and some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment.
[0151] In addition, each functional module in each embodiment of the present application 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 realized in the form of hardware or in the form of hardware plus software functional module.
[0152] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by relevant hardware instructed by programs. The foregoing programs can be stored in a computer readable storage medium, and the programs are executed to perform the steps of the above-mentioned method embodiments.
[0153] Alternatively, the above-mentioned integrated module of the present application, if realized in the form of a software function module and sold or used as an independent product, can also be stored in a computer readable storage medium. Based on such an understanding, the technical solutions of the embodiments of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, and includes several instructions for causing an electronic device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in the embodiments of the present application. Thus, the embodiments of the present application are not limited to any particular hardware and software combination.
[0154] The methods disclosed in the several method embodiments provided by the present application can be combined arbitrarily without conflict, to obtain new method embodiments. The features disclosed in the several product embodiments provided by the present application can be combined arbitrarily without conflict, to obtain new product embodiments.
[0155] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles, or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent in such processes, methods, articles, or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article, or device including the element.
[0156] It should be understood that the above embodiments are all exemplary and are not intended to include all possible implementations of the claims. Various modifications and changes can also be made to the above embodiments without departing from the scope of the present disclosure. Similarly, any combination of the technical features of the above embodiments can also be made to form additional embodiments of the present application that can not be explicitly described. Therefore, the above embodiments only express several implementations of the present application, and do not limit the protection scope of the patent of the present application.
Claims
1. A device for determining the state of the jugular vein, characterized in that, The device includes: The acquisition module is used to acquire ultrasound data of the neck vessels; The processing module is used to process the acquired ultrasound data of the neck blood vessels to obtain the envelope waveform of the ultrasound data. A determination module is used to determine the state of the jugular vein based on the envelope waveform of the ultrasound data; The determining module is also used for: Based on the envelope waveform of the ultrasound data, determine the velocity-time integral (VTI). The JVI (jugular patency index) is determined based on the VTI. JVI = cVTI / jVTI; The cVTI is a VTI obtained by the forward carotid envelope, and the jVTI is a VTI obtained by the reverse carotid envelope.
2. The jugular vein status determination device according to claim 1, characterized in that, The determining module is also used for: Based on the determined JVI values, determine the maximum and minimum values of JVI; Based on the maximum and minimum values of JVI, the jugular vein collapse index, jugular vein expansion index, and jugular vein variability index are determined. Collapse Index = ; Expansion Index = ; Variation index = .
3. The jugular vein status determination device according to claim 2, characterized in that, The determining module is further configured to: determine the degree of change in venous state after a preset action based on the envelope waveform of the ultrasound data. Change in venous status after preset action = ; The preset actions include intravenous infusion, leg raising, and supine position; The ΔJVI is the JVI2 after the preset action minus the JVI1 before the preset action.
4. The jugular vein status determination device according to claim 1, characterized in that, The processing module is specifically used for: The acquired ultrasound data of the neck vessels were processed to obtain the first envelope of multiple cardiac cycles within the same respiratory cycle. Multiple first envelopes are superimposed and fitted to form a new second envelope; The velocity-time integral (VTI) is determined based on the second envelope.
5. An electronic device, characterized in that, The electronic device includes: A jugular vein status determination device is used to acquire ultrasound data of neck vessels; to process the acquired ultrasound data of neck vessels to obtain the envelope waveform of the ultrasound data; to determine the status of the jugular vein based on the envelope waveform of the ultrasound data; and further used to: determine the velocity-time integral (VTI) based on the envelope waveform of the ultrasound data; and to determine the jugular vein patency index (JVI) based on the VTI; JVI = cVTI / jVTI; where cVTI is the VTI obtained by the forward carotid envelope, and jVTI is the VTI obtained by the reverse jugular envelope. A patch-type ultrasound measuring head is used to attach to the jugular vein to acquire ultrasound data of the neck vessels and send the measured ultrasound data to the jugular vein status determination device.
6. 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 jugular vein status determination device; The communication bus is used to realize the connection and communication between the memory and the processor; The processor is used to execute the operating program of the jugular vein status determination device to achieve the following steps: Obtain ultrasound data of the neck vessels; The acquired ultrasound data of the neck vessels is processed to obtain the envelope waveform of the ultrasound data; The state of the jugular vein is determined based on the envelope waveform of the ultrasound data; Based on the envelope waveform of the ultrasound data, determine the velocity-time integral (VTI). The JVI (jugular patency index) is determined based on the VTI. JVI = cVTI / jVTI; The cVTI is a VTI obtained by the forward carotid envelope, and the jVTI is a VTI obtained by the reverse carotid envelope.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an executable program, which, when executed by a processor, performs the following steps: Obtain ultrasound data of the neck vessels; The acquired ultrasound data of the neck vessels is processed to obtain the envelope waveform of the ultrasound data; The state of the jugular vein is determined based on the envelope waveform of the ultrasound data; Based on the envelope waveform of the ultrasound data, determine the velocity-time integral (VTI). The JVI (jugular patency index) is determined based on the VTI. JVI = cVTI / jVTI; The cVTI is a VTI obtained by the forward carotid envelope, and the jVTI is a VTI obtained by the reverse carotid envelope.
Citation Information
Patent Citations
Method and device for simultaneously measuring blood flow parameters through double-frequency ultrasonic Doppler
CN113367730A
Doppler-based PWV calculation method and device, storage medium and electronic equipment
CN115089211A