A syringe assembly control method and related devices
By calculating the saline injection flow rate and controlling it within the range of 1.5 to 2, the problem of inaccurate iodine contrast agent injection flow rate was solved, improving test accuracy and patient safety, and reducing the risk of iodine contrast agent extravasation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINESE ACADEMY OF MEDICAL SCIENCES FUWAI HOSPITAL SHENZHEN HOSPITAL (SHENZHEN SUN YAT-SEN CARDIOVASCULAR HOSPITAL)
- Filing Date
- 2026-03-30
- Publication Date
- 2026-06-26
AI Technical Summary
The current technology does not accurately set the flow rate of iodine contrast agent injection, resulting in low test accuracy and potentially causing local tissue ischemia and necrosis in patients. Furthermore, there is a lack of consensus on the flow rate of saline injection.
By obtaining the iodine injection flow rate and target injection coefficient of the specified iodine contrast agent, the injection flow rate of normal saline is calculated and controlled within the range of 1.5 to 2. Normal saline is injected first at the normal saline injection flow rate, and then the iodine contrast agent is injected at the iodine injection flow rate.
It improved the accuracy of testing, ensured patient safety, reduced the incidence of iodine contrast agent extravasation, reduced patient radiation dose, and standardized operating procedures.
Smart Images

Figure CN122272945A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of control, and more particularly to a syringe assembly control method and related apparatus. Background Technology
[0002] Coronary atherosclerotic heart disease (CAD) has become the second leading cause of cardiovascular death in my country, primarily due to insufficient myocardial blood supply caused by coronary artery stenosis. To understand the condition of the coronary arteries, coronary CT angiography is used as a non-invasive screening technique, combined with iodine contrast agents for imaging. Because coronary CT angiography requires high temporal resolution, the injection flow rate of iodine contrast agents is significantly higher than that of conventional contrast-enhanced scans to ensure optimal visualization of the coronary arteries. If a high injection flow rate of iodine contrast agent is injected directly without prior testing, it can easily lead to contrast agent extravasation, causing local tissue ischemia and necrosis, potentially resulting in permanent limb dysfunction in severe cases. To avoid this, current protocols involve first injecting saline solution to assess the patient's tolerance to high-pressure injection before injecting the iodine contrast agent.
[0003] However, in existing methods, there is no consensus in the industry on the injection flow rate of saline. Personnel often set the injection flow rate of saline to be lower than or equal to that of iodine contrast agent. According to the Hagen-Poiseuille law, the injection flow rate required for saline to produce the same injection pressure is higher than that for iodine contrast agent, which leads to lower test accuracy. Summary of the Invention
[0004] To address the technical problem of low testing accuracy in the prior art, embodiments of this application provide a syringe component control method and related apparatus for improving testing accuracy.
[0005] A first aspect of this application provides a syringe assembly control method applied to a control module in a computed tomography (CT) system, wherein the system further includes a syringe assembly, and the method includes: Obtain the iodine injection flow rate of a specified iodine contrast agent; Obtain the target injection coefficient, wherein the target injection coefficient falls within the range of 1.5 to 2; Based on a preset algorithm, the physiological saline injection flow rate is calculated according to the iodine injection flow rate and the target injection coefficient, and the physiological saline injection flow rate is proportional to the iodine injection flow rate. An injection command, including the saline injection flow rate and the iodine injection flow rate, is sent to the syringe assembly so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects the designated iodine contrast agent at the iodine injection flow rate.
[0006] Optionally, the system further includes a scanning component, and after sending an injection command including the saline injection flow rate and the iodine injection flow rate to the syringe component, the method further includes: If the concentration of the specified iodine contrast agent in the patient's coronary artery exceeds a preset concentration threshold, a control command including an acquisition time period, a target scanning position, and target scanning parameters is sent to the scanning component so that the scanning component is at the target scanning position during the acquisition time period and scans the patient according to the target scanning parameters to obtain CT data. The system receives the CT data sent by the scanning component and generates a target image based on the CT data.
[0007] Optionally, the system further includes ECG electrodes, and before sending control commands including the acquisition time period, target scanning location, and target scanning parameters to the scanning component, the method further includes: After the ECG electrodes are attached to the patient's chest, the system receives multiple ECG data points from multiple predetermined heartbeat cycles based on the ECG acquisition command input by the user. Each ECG data point includes an ECG time point and a corresponding cardiac voltage. Among the plurality of electrocardiogram (ECG) data, the ECG data whose cardiac voltage exceeds a preset voltage threshold and whose corresponding target derivative value is zero is identified as the peak data. The target derivative value is the derivative value obtained by substituting the ECG time point corresponding to the cardiac voltage into the first derivative function of the ECG function with respect to the ECG time point. The ECG function is composed of the plurality of ECG data. Calculate the time interval between the peak data of every two adjacent ECG time points, and determine the patient's target heart rate cycle based on the time interval; Based on a preset algorithm, the corresponding collection time period is obtained by calculating the ECG time point of the latest peak data, the target heart rate cycle, and the preset coefficient range. The target scanning location is determined based on the acquisition time period; The target scanning parameters are determined based on the acquisition time period and the target scanning location.
[0008] Optionally, determining the target scanning location based on the acquisition time period includes: Send a scan position determination command to the scanning component so that the scanning component acquires chest images of the patient during the acquisition time period; The acquired chest image is divided according to the division instructions input by the user to obtain the location of the patient's coronary arteries; Based on the preset relationship between the image position and the scanning position of the scanning component, the corresponding target scanning position is determined according to the position of the coronary artery.
[0009] Optionally, determining the target scanning parameters based on the acquisition time period and the target scanning location includes: A calcium integration determination command is sent to the scanning component so that the scanning component is positioned at the target scanning location during the acquisition time period to scan the patient and obtain a coronary artery image; The patient's calcification score is calculated based on the coronary artery images. Based on the preset relationship between the integral and the scanning parameters, the corresponding target scanning parameters are obtained according to the calcification integral.
[0010] Optionally, obtaining the iodine injection flow rate of the specified iodine contrast agent includes: Based on a preset relationship between body weight, the concentration of the specified iodine contrast agent, and the injection flow rate of the specified iodine contrast agent, the corresponding iodine injection flow rate of the specified iodine contrast agent is obtained according to the patient's body weight and the specified concentration of the specified iodine contrast agent. or, Retrieve the iodine injection flow rate of the specified iodine contrast agent from a preset database.
[0011] Optionally, obtaining the target injection coefficient includes: Based on the preset relationship between iodine contrast agent concentration and injection coefficient, the corresponding target injection coefficient is determined according to the specified iodine contrast agent concentration. or, The target injection coefficient is determined based on the injection coefficient setting command input by the user.
[0012] A second aspect of this application provides a syringe assembly control device, wherein the computed tomography (CT) system in which the device is located further includes a syringe assembly, and the device includes: Acquisition unit, used to acquire the iodine injection flow rate of a specified iodine contrast agent; The acquisition unit is also used to acquire the target injection coefficient, wherein the target injection coefficient is in the range of 1.5 to 2; The calculation unit is used to calculate the physiological saline injection flow rate based on the preset algorithm, according to the iodine injection flow rate and the target injection coefficient, wherein the physiological saline injection flow rate is proportional to the iodine injection flow rate. The sending unit is configured to send an injection command to the syringe assembly, including the saline injection flow rate and the iodine injection flow rate, so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects the designated iodine contrast agent at the iodine injection flow rate.
[0013] A third aspect of this application provides a syringe assembly control device, comprising: Central processing unit, memory, and input / output interfaces; The memory is either a short-term storage memory or a persistent storage memory; The central processing unit is configured to communicate with the memory and execute instructions in the memory to perform the aforementioned method.
[0014] A fourth aspect of this application provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the aforementioned method.
[0015] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: First, the iodine injection flow rate of the specified iodine contrast agent is obtained. Then, the target injection coefficient is acquired. Next, based on a preset algorithm, the saline injection flow rate is calculated using the iodine injection flow rate and the target injection coefficient. Finally, an injection command including the saline injection flow rate and the iodine injection flow rate is sent to the syringe assembly. This allows the syringe assembly to first inject saline into the patient at the saline injection flow rate, and then inject the specified iodine contrast agent at the iodine injection flow rate. The saline injection flow rate is obtained by using the iodine injection flow rate of the specified iodine contrast agent and the target injection coefficient. The target injection coefficient has a minimum value of 1.5 and a maximum value of 2. The saline is then injected using the obtained saline injection flow rate for testing. Through multiple clinical trials, controlling the target injection coefficient within the range of 1.5 to 2 significantly improves the accuracy of the test while ensuring patient safety.
[0016] Additional aspects and advantages of embodiments 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 embodiments of this application. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.
[0018] Figure 1This is a schematic diagram of an embodiment of a syringe assembly control method disclosed in this application; Figure 2 This is a schematic diagram of another embodiment of a syringe assembly control method disclosed in this application; Figure 3 This is a schematic diagram of the iodine contrast agent disclosed in this application; Figure 4 This is a schematic diagram illustrating the relationship between body weight, contrast agent concentration, and injection flow rate disclosed in this application. Figure 5 This is a schematic diagram of an embodiment of a syringe assembly control device disclosed in this application; Figure 6 This is a schematic diagram of another embodiment of a syringe assembly control device disclosed in this application.
[0019] The realization of the objectives, functional features and advantages of the embodiments of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0020] Coronary CT angiography, combined with iodine contrast agents, provides imaging of the coronary arteries. Because coronary CT angiography requires high temporal resolution, the iodine contrast agent injection flow rate is high. If a high flow rate is injected directly without prior testing, it can easily lead to contrast agent extravasation, causing local tissue ischemia and necrosis, potentially resulting in permanent limb dysfunction. To avoid this, current procedures involve first injecting normal saline to assess the patient's tolerance to high-pressure injection before administering the iodine contrast agent.
[0021] However, in existing methods, there is no consensus within the industry regarding the injection flow rate of saline. Personnel often set the injection flow rate of saline to be lower than or equal to that of the iodine contrast agent. According to the Hagen-Poiseuille law, the injection flow rate required for saline to generate the same injection pressure is higher than that for the iodine contrast agent, thus leading to lower test accuracy. To address this technical problem, this application provides a syringe assembly control method and related device. The saline injection flow rate is obtained by specifying the iodine injection flow rate of the iodine contrast agent and a target injection coefficient. The target injection coefficient has a minimum value of 1.5 and a maximum value of 2. Saline is then injected at the obtained saline injection flow rate for testing. Through multiple clinical trials, controlling the target injection coefficient within the range of 1.5 to 2 significantly improves test accuracy while ensuring patient safety.
[0022] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the embodiments of this application, and should not be construed as limiting the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the protection scope of the embodiments of this application.
[0023] In the description of the embodiments of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", "axial", "circumferential", "radial", etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the embodiments of this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the embodiments of this application.
[0024] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. The terms "first," "second," "third," "fourth," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. In the description of embodiments of this application, "a plurality of" means two or more, unless otherwise expressly specified.
[0025] In the embodiments of this application, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0026] In the embodiments of this application, unless otherwise expressly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature being directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature being directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.
[0027] The following describes a method for controlling a syringe assembly according to this application. Please refer to... Figure 1 One embodiment of the syringe assembly control method of this application is applied to the control module of a computed tomography (CT) system. The system further includes a syringe assembly, and the method includes: 101. Obtain the iodine injection flow rate of the specified iodine contrast agent; Obtain the iodine injection flow rate for a specified iodine contrast agent. The specified iodine contrast agent can be any iodine contrast agent, selected according to actual needs. The iodine injection flow rate can be calculated in real time or obtained from a database; no specific limitation is made here.
[0028] 102. Obtain the target injection coefficient, which is in the range of 1.5 to 2; Obtain the target injection coefficient, which ranges from 1.5 to 2, meaning the minimum target injection coefficient is 1.5 and the maximum is 2. It can be calculated or obtained based on user input; the specific method is not limited here.
[0029] 103. Based on the preset algorithm, the physiological saline injection flow rate is calculated according to the iodine injection flow rate and the target injection coefficient. Based on a preset algorithm, the saline injection flow rate is calculated according to the iodine injection flow rate and the target injection coefficient, where the saline injection flow rate is directly proportional to the iodine injection flow rate. The preset algorithm can be set according to actual needs, and is not limited here.
[0030] 104. Send an injection command to the syringe assembly, including a saline injection flow rate and an iodine injection flow rate, so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects the specified iodine contrast agent at the iodine injection flow rate.
[0031] An injection command, including the saline injection flow rate and the iodine injection flow rate, is sent to the syringe assembly. This causes the syringe assembly to first inject saline into the patient at the saline injection flow rate, followed by the injection of a specified iodine contrast agent at the iodine injection flow rate. The dosage of the saline can be set according to actual needs, and the dosage of the specified iodine contrast agent can also be set according to actual needs; specific settings are not limited here.
[0032] In this embodiment, the iodine injection flow rate of a specified iodine contrast agent is first obtained, followed by the acquisition of a target injection coefficient. Then, based on a preset algorithm, the saline injection flow rate is calculated using the iodine injection flow rate and the target injection coefficient. Finally, an injection command including the saline injection flow rate and the iodine injection flow rate is sent to the syringe assembly, causing the syringe assembly to first inject saline into the patient at the saline injection flow rate, and then inject the specified iodine contrast agent at the iodine injection flow rate. The saline injection flow rate is obtained by using the iodine injection flow rate of the specified iodine contrast agent and the target injection coefficient, with the target injection coefficient having a minimum value of 1.5 and a maximum value of 2. The saline is then injected using the obtained saline injection flow rate for testing. Through multiple clinical practices, the target injection coefficient has been controlled within the range of 1.5 to 2, which significantly improves the accuracy of the test while ensuring patient safety.
[0033] Please see Figures 2 to 4 Another embodiment of the syringe assembly control method of this application is applied to the control module of a computed tomography (CT) system. The system further includes electrocardiogram electrodes, a scanning assembly, and a syringe assembly. The method includes: 201. Obtain the iodine injection flow rate of the specified iodine contrast agent; Obtain the iodine injection flow rate for a specified iodine contrast agent. See also: Figure 3 Iodine contrast agents include meglumine diatrizoate, iohexol, and iopamidol, among others. Iodine contrast agent is specified as one of these, and the choice can be made according to actual needs; no specific limitation is made here. Specifically, there are at least two implementation methods, which are described in detail below.
[0034] In one embodiment, based on a preset relationship between body weight, the concentration of the specified iodine contrast agent, and the injection flow rate of the specified iodine contrast agent, the corresponding iodine injection flow rate of the specified iodine contrast agent is obtained according to the patient's body weight and the specified concentration of the specified iodine contrast agent. The preset relationship between body weight, the concentration of the specified iodine contrast agent, and the injection flow rate of the specified iodine contrast agent can be set as needed. In one embodiment, it is... Figure 4The situation is presented as follows. For example, if the specified iodine contrast agent is iopamidol at 370 mgI / ml, and the patient weighs 65 kg, then... Figure 4 The iodine injection flow rate is 4.8 ml / s.
[0035] In another implementation, the iodine injection flow rate of a specified iodine contrast agent is retrieved from a preset database. Specifically, the iodine injection flow rate of a specified iodine contrast agent is preset and stored in the preset database, and then retrieved when needed.
[0036] 202. Obtain the target injection coefficient, which is in the range of 1.5 to 2; The target injection coefficient is obtained, where the coefficient ranges from 1.5 to 2, meaning the minimum value of the target injection coefficient is 1.5 and the maximum value is 2. Specifically, there are at least two implementation methods for obtaining the target injection parameters, which are illustrated below with examples.
[0037] In one embodiment, based on a preset relationship between iodine contrast agent concentration and injection coefficient, the target injection coefficient is determined according to the specified iodine contrast agent concentration. The preset relationship can be set according to actual needs. Specifically, if the contrast agent concentration of the specified iodine contrast agent is 280 mgI / mL, 300 mgI / mL, 320 mgI / mL, or 350 mgI / mL (or 360 mgI / mL and below), the target injection coefficient is 1.5; if the contrast agent concentration of the specified iodine contrast agent is 370 mgI / mL or 400 mgI / mL (or above 360 mgI / mL), the target injection coefficient is 2. It is understood that other embodiments are also possible, and specific implementations are not limited here.
[0038] In another implementation, the target injection coefficient is determined based on the injection coefficient setting instruction input by the user. Specifically, the user inputs the injection coefficient setting instruction, which includes the injection coefficient required by the user, and the input injection coefficient is limited to the range of 1.5 to 2. In this way, the input injection coefficient is directly determined as the target injection coefficient.
[0039] 203. Based on the preset algorithm, the physiological saline injection flow rate is calculated according to the iodine injection flow rate and the target injection coefficient. Based on a preset algorithm, the saline injection flow rate is calculated according to the iodine injection flow rate and the target injection coefficient, wherein the saline injection flow rate is directly proportional to the iodine injection flow rate. In one embodiment, the formula corresponding to the preset algorithm is: ;in, The injection flow rate is for physiological saline. The target injection coefficient, The iodine injection flow rate.
[0040] 204. Send an injection command to the syringe assembly including a saline injection flow rate and an iodine injection flow rate, such that the syringe assembly first injects saline into the patient at the saline injection flow rate and then injects the specified iodine contrast agent at the iodine injection flow rate. An injection command, including a saline injection flow rate and an iodine injection flow rate, is sent to the syringe assembly. This causes the syringe assembly to first inject saline into the patient at the saline injection flow rate, followed by the injection of a specified iodine contrast agent at the iodine injection flow rate. The injection flow rate is controlled by the cross-sectional area of the injection tubing and can be adjusted by changing the opening of the cross-sectional area.
[0041] 205. If the concentration of the specified iodine contrast agent in the patient's coronary artery exceeds the preset concentration threshold, a control command including the acquisition time period, target scanning position, and target scanning parameters is sent to the scanning component so that the scanning component is at the target scanning position during the acquisition time period and scans the patient according to the target scanning parameters to obtain CT data. If the concentration of the specified iodine contrast agent in the patient's coronary arteries exceeds a preset concentration threshold, a control command is sent to the scanning component, including the acquisition time period, target scanning location, and target scanning parameters. This ensures that the scanning component is positioned at the target scanning location during the acquisition time period and performs a scan on the patient according to the target scanning parameters to obtain CT data. Details regarding the acquisition time period, target scanning location, and target scanning parameters are described below.
[0042] I. Data collection period: After attaching ECG electrodes to the patient's chest, the system first receives multiple ECG data points across several predetermined heartbeat cycles based on the user's input ECG acquisition command. Each ECG data point includes an ECG time point and a corresponding cardiac voltage. The predetermined heartbeat cycle is a predicted cycle, which can be the average value of multiple patients. Multiple ECG data points form an ECG, with the horizontal axis representing ECG time and the vertical axis representing cardiac voltage.
[0043] Next, ECG data points whose voltage exceeds a preset voltage threshold and whose corresponding target derivative value is zero are identified as the peak data. The target derivative value is the derivative obtained by substituting the ECG time point corresponding to the ECG voltage into the first derivative of the ECG function with respect to the ECG time point. The ECG function is composed of multiple ECG data points. The preset voltage threshold must be higher than all peaks on the ECG except for the R wave peak. The ECG function is the curve on the ECG. A target derivative value of zero indicates that the data point is an extreme point. Data meeting both conditions is considered the peak data.
[0044] Then, the time interval between the highest data points of each two adjacent ECG time points is calculated, and the patient's target heart rate cycle is determined based on the time interval. Specifically, if there are multiple time intervals, the patient's target heart rate cycle is the average of the multiple time intervals; if there is only one time interval, that time interval is the target heart rate cycle.
[0045] Finally, based on a preset algorithm, the corresponding acquisition time period is calculated according to the ECG time point of the latest acquired peak data, the target heart rate cycle, and a preset coefficient range. Specifically, in one implementation, the acquisition time period = peak ECG time point + target heart rate cycle × preset coefficient range. It is understood that other formula types exist, but they are not limited here. The acquisition time period corresponds to the end of diastole, when the cardiac motion amplitude is relatively small, minimizing its impact on imaging.
[0046] II. Target scanning location: First, a scan position determination command is sent to the scanning component, enabling it to acquire chest images of the patient during the acquisition period. If no specific acquisition position is specified, the scanning component scans the entire chest area of the patient during the acquisition period to obtain chest images.
[0047] The acquired chest image is then segmented according to the user's input segmentation instructions to determine the location of the patient's coronary arteries. This segmentation can be done manually by the user or using a preset algorithm; the specific method is not limited here.
[0048] Finally, based on the preset relationship between the image position and the scanning position of the scanning components, the corresponding target scanning position is determined according to the location of the coronary arteries. The target scanning position is aligned with the coronary artery region to minimize the imaging area and reduce the radiation dose to the patient.
[0049] III. Target Scanning Parameters: First, a calcium integration determination command is sent to the scanning component so that the scanning component is positioned at the target scanning location during the acquisition period to scan the patient and obtain coronary artery images.
[0050] Then, the patient's calcification score is calculated based on the coronary artery images. Specifically, there are at least two implementation methods. The first method involves identifying areas on the coronary artery images with CT values greater than or equal to a preset CT threshold and areas greater than or equal to a preset area threshold as calcifications. Then, based on a preset relationship between CT values and weights, the corresponding calcification weight is obtained according to the CT value of the calcification. The product of the calcification weight and the area of the calcification is then determined as the calcification score. Finally, the calcification scores of all calcifications are summed to obtain the patient's calcification score. The second method involves identifying areas on the coronary artery images with CT values greater than or equal to a preset CT threshold as calcifications. The product of the image pixel area, image slice thickness, and voxel size of the calcification is then determined as the calcification score. The calcification scores of all calcifications are then summed to obtain the patient's calcification score. It is understood that other implementation methods exist, but specific methods are not limited here. The calcification score helps avoid interference with subsequent imaging.
[0051] Finally, based on the preset relationship between the integral and the scanning parameters, the corresponding target scanning parameters are obtained from the calcification integral. Specifically, the scanning parameters can be adjusted based on the calcification integral to obtain the target scanning parameters.
[0052] 206. Receive CT data sent by the scanning component and generate target images based on the CT data.
[0053] It receives CT data sent by the scanning component and generates the target image based on the CT data. This involves preprocessing and grayscale processing of the CT data, which will not be elaborated here.
[0054] In this embodiment, the saline injection flow rate is obtained by specifying the iodine injection flow rate of the iodine contrast agent and the target injection coefficient. The target injection coefficient has a minimum value of 1.5 and a maximum value of 2. Saline is injected at the obtained saline injection flow rate for testing. Through multiple clinical practices, controlling the target injection coefficient within the range of 1.5 to 2 significantly improves the accuracy of the test while ensuring patient safety. Furthermore, accurate testing reduces the extravasation rate of the iodine contrast agent, avoiding the radiation dose received by patients due to extravasation requiring repeat coronary CT imaging, thus improving the success rate of the examination and standardizing the operating procedure.
[0055] The above describes a syringe assembly control method according to an embodiment of this application. The following describes a syringe assembly control device according to an embodiment of this application. Please refer to... Figure 5 One embodiment of the syringe assembly control device in this application includes a computed tomography (CT) system in which the device is located, which further includes a syringe assembly. The device includes: Acquisition unit 501 is used to acquire the iodine injection flow rate of a specified iodine contrast agent; The acquisition unit 501 is also used to acquire the target injection coefficient, which is in the range of 1.5 to 2. The calculation unit 502 is used to calculate the physiological saline injection flow rate based on the preset algorithm, according to the iodine injection flow rate and the target injection coefficient. The physiological saline injection flow rate is proportional to the iodine injection flow rate. The sending unit 503 is used to send an injection command including a saline injection flow rate and an iodine injection flow rate to the syringe assembly, so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects a specified iodine contrast agent at the iodine injection flow rate.
[0056] In this embodiment, the acquisition unit 501 first acquires the iodine injection flow rate of the specified iodine contrast agent, then acquires the target injection coefficient. Next, the calculation unit 502 calculates the saline injection flow rate of the saline solution based on a preset algorithm, using the iodine injection flow rate and the target injection coefficient. Finally, the sending unit 503 sends an injection command including the saline injection flow rate and the iodine injection flow rate to the syringe assembly, causing the syringe assembly to first inject saline solution into the patient at the saline injection flow rate, and then inject the specified iodine contrast agent at the iodine injection flow rate. The saline injection flow rate is obtained by using the iodine injection flow rate of the specified iodine contrast agent and the target injection coefficient. The target injection coefficient has a minimum value of 1.5 and a maximum value of 2. The saline solution is injected using the obtained saline injection flow rate for testing. Through multiple clinical practices, the target injection coefficient has been controlled within the range of 1.5 to 2, which significantly improves the accuracy of the test while ensuring patient safety.
[0057] The following is a detailed description of a syringe assembly control device according to an embodiment of this application. Another embodiment of the syringe assembly control device according to an embodiment of this application further includes a syringe assembly in the computed tomography (CT) system where the device is located. The device includes: Acquisition unit, used to acquire the iodine injection flow rate of a specified iodine contrast agent; The acquisition unit is also used to acquire the target injection coefficient, which is in the range of 1.5 to 2. The calculation unit is used to calculate the saline injection flow rate based on the preset algorithm, the iodine injection flow rate and the target injection coefficient, and the saline injection flow rate is proportional to the iodine injection flow rate. The sending unit is used to send an injection command, including a saline injection flow rate and an iodine injection flow rate, to the syringe assembly, so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects a specified iodine contrast agent at the iodine injection flow rate.
[0058] The system also includes a scanning component, and the device also includes a processing unit for: If the concentration of the specified iodine contrast agent in the patient's coronary artery exceeds the preset concentration threshold, a control command including the acquisition time period, target scanning position, and target scanning parameters is sent to the scanning component so that the scanning component is at the target scanning position during the acquisition time period and scans the patient according to the target scanning parameters to obtain CT data. It receives CT data sent by the scanning component and generates a target image based on the CT data.
[0059] The system also includes ECG electrodes, and the processing unit is also used for: After the ECG electrodes are attached to the patient's chest, the system receives multiple ECG data points from multiple predetermined heartbeat cycles based on the ECG acquisition command input by the user. Each ECG data point includes an ECG time point and a corresponding cardiac voltage. The ECG data with multiple data centers whose voltage exceeds a preset voltage threshold and whose corresponding target derivative value is zero is identified as the peak data. The target derivative value is the derivative value obtained by substituting the ECG time point corresponding to the ECG voltage into the first derivative function of the ECG function with respect to the ECG time point. The ECG function is composed of multiple ECG data. Calculate the time interval between the highest data points of each two adjacent ECG time points, and determine the patient's target heart rate cycle based on the time interval; Based on a preset algorithm, the corresponding data collection time period is calculated according to the ECG time point of the latest peak data, the target heart rate cycle, and the preset coefficient range. Determine the target scanning location based on the data acquisition time period; The target scanning parameters are determined based on the acquisition time period and the target scanning location.
[0060] The processing unit is specifically used for: Send a scan position determination command to the scanning component so that the scanning component can acquire chest images of the patient during the acquisition time period; Based on the user's input division instructions, the acquired chest image is divided to obtain the location of the patient's coronary arteries; Based on the preset relationship between the image position and the scanning position of the scanning component, the corresponding target scanning position is determined according to the location of the coronary artery.
[0061] The processing unit is specifically used for: Send a calcium integration determination command to the scanning component so that the scanning component is at the target scanning position to scan the patient during the acquisition time period to obtain coronary artery images; The patient's calcification score is calculated based on coronary artery images; Based on the preset relationship between the integral and the scanning parameters, the corresponding target scanning parameters are obtained according to the calcification integral.
[0062] The acquisition unit is specifically used for: Based on the preset relationship between body weight, the concentration of the specified iodine contrast agent, and the injection flow rate of the specified iodine contrast agent, the iodine injection flow rate of the specified iodine contrast agent is obtained according to the patient's body weight and the specified concentration of the specified iodine contrast agent. or, Retrieve the iodine injection flow rate of the specified iodine contrast agent from the preset database.
[0063] The acquisition unit is specifically used for: Based on the preset relationship between iodine contrast agent concentration and injection coefficient, the corresponding target injection coefficient is determined according to the specified iodine contrast agent concentration. or, The target injection coefficient is determined based on the injection coefficient setting command input by the user.
[0064] The functions and processes performed by each unit in the syringe assembly control device of this embodiment are the same as those described above. Figures 1 to 4 The functions and processes performed by the syringe component control device are similar, and will not be described in detail here.
[0065] Figure 6 This is a schematic diagram of a syringe assembly control device provided in an embodiment of this application. The syringe assembly control device 600 may include one or more central processing units (CPUs) 601 and a memory 605, in which one or more applications or data are stored.
[0066] The memory 605 can be volatile or persistent storage. The program stored in the memory 605 can include one or more modules, each module including a series of instruction operations on the syringe assembly control device 600. Furthermore, the central processing unit 601 can be configured to communicate with the memory 605 and execute the series of instruction operations in the memory 605 on the syringe assembly control device 600.
[0067] The syringe assembly control device 600 may also include one or more power supplies 602, one or more wired or wireless network interfaces 603, one or more input / output interfaces 604, and / or one or more operating systems, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0068] The central processing unit 601 can perform the aforementioned... Figures 1 to 4 The specific operations performed by the syringe assembly control device in the illustrated embodiment will not be described in detail here.
[0069] This application also provides a computer-readable storage medium including instructions that, when executed on a computer, cause the computer to perform the methods described in the foregoing embodiments.
[0070] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0071] It should be noted that although the steps in the flowcharts of the various embodiments are drawn sequentially according to the arrows, unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the various embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps.
[0072] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the embodiments of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0073] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, 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 a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0074] The above are merely preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structural transformations made using the description and drawings of the present application under the inventive concept of the present application, or direct / indirect applications in other related technical fields, are included within the patent protection scope of the present application.
Claims
1. A method for controlling a syringe assembly, characterized in that, A control module for use in a computed tomography (CT) system, the system further including an injector assembly, the method comprising: Obtain the iodine injection flow rate of a specified iodine contrast agent; Obtain the target injection coefficient, wherein the target injection coefficient falls within the range of 1.5 to 2; Based on a preset algorithm, the physiological saline injection flow rate is calculated according to the iodine injection flow rate and the target injection coefficient, and the physiological saline injection flow rate is proportional to the iodine injection flow rate. An injection command, including the saline injection flow rate and the iodine injection flow rate, is sent to the syringe assembly so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects the designated iodine contrast agent at the iodine injection flow rate.
2. The syringe assembly control method according to claim 1, characterized in that, The system further includes a scanning component, and after sending an injection command including the saline injection flow rate and the iodine injection flow rate to the syringe component, the method further includes: If the concentration of the specified iodine contrast agent in the patient's coronary artery exceeds a preset concentration threshold, a control command including an acquisition time period, a target scanning position, and target scanning parameters is sent to the scanning component so that the scanning component is at the target scanning position during the acquisition time period and scans the patient according to the target scanning parameters to obtain CT data. The system receives the CT data sent by the scanning component and generates a target image based on the CT data.
3. The syringe assembly control method according to claim 2, characterized in that, The system further includes electrocardiogram electrodes, and before sending control commands including acquisition time period, target scanning location, and target scanning parameters to the scanning component, the method further includes: After the ECG electrodes are attached to the patient's chest, the system receives multiple ECG data points from multiple predetermined heartbeat cycles based on the ECG acquisition command input by the user. Each ECG data point includes an ECG time point and a corresponding cardiac voltage. Among the plurality of electrocardiogram (ECG) data, the ECG data whose cardiac voltage exceeds a preset voltage threshold and whose corresponding target derivative value is zero is identified as the peak data. The target derivative value is the derivative value obtained by substituting the ECG time point corresponding to the cardiac voltage into the first derivative function of the ECG function with respect to the ECG time point. The ECG function is composed of the plurality of ECG data. Calculate the time interval between the peak data of every two adjacent ECG time points, and determine the patient's target heart rate cycle based on the time interval; Based on a preset algorithm, the corresponding collection time period is obtained by calculating the ECG time point of the latest peak data, the target heart rate cycle, and the preset coefficient range. The target scanning location is determined based on the acquisition time period; The target scanning parameters are determined based on the acquisition time period and the target scanning location.
4. The syringe assembly control method according to claim 3, characterized in that, Determining the target scanning location based on the acquisition time period includes: Send a scan position determination command to the scanning component so that the scanning component acquires chest images of the patient during the acquisition time period; The acquired chest image is divided according to the division instructions input by the user to obtain the location of the patient's coronary arteries; Based on the preset relationship between the image position and the scanning position of the scanning component, the corresponding target scanning position is determined according to the position of the coronary artery.
5. The syringe assembly control method according to claim 3, characterized in that, The determination of target scanning parameters based on the acquisition time period and the target scanning location includes: A calcium integration determination command is sent to the scanning component so that the scanning component is positioned at the target scanning location during the acquisition time period to scan the patient and obtain a coronary artery image; The patient's calcification score is calculated based on the coronary artery images. Based on the preset relationship between the integral and the scanning parameters, the corresponding target scanning parameters are obtained according to the calcification integral.
6. The syringe assembly control method according to claim 1, characterized in that, The process of obtaining the iodine injection flow rate of the specified iodine contrast agent includes: Based on a preset relationship between body weight, the concentration of the specified iodine contrast agent, and the injection flow rate of the specified iodine contrast agent, the corresponding iodine injection flow rate of the specified iodine contrast agent is obtained according to the patient's body weight and the specified concentration of the specified iodine contrast agent. or, Retrieve the iodine injection flow rate of the specified iodine contrast agent from a preset database.
7. The syringe assembly control method according to claim 1, characterized in that, The process of obtaining the target injection coefficient includes: Based on the preset relationship between iodine contrast agent concentration and injection coefficient, the corresponding target injection coefficient is determined according to the specified iodine contrast agent concentration. or, The target injection coefficient is determined based on the injection coefficient setting command input by the user.
8. A syringe assembly control device, characterized in that, The computed tomography (CT) system in which the device is located also includes a syringe assembly, and the device includes: Acquisition unit, used to acquire the iodine injection flow rate of a specified iodine contrast agent; The acquisition unit is also used to acquire the target injection coefficient, wherein the target injection coefficient is in the range of 1.5 to 2; The calculation unit is used to calculate the physiological saline injection flow rate based on the preset algorithm, according to the iodine injection flow rate and the target injection coefficient, wherein the physiological saline injection flow rate is proportional to the iodine injection flow rate. The sending unit is configured to send an injection command to the syringe assembly, including the saline injection flow rate and the iodine injection flow rate, so that the syringe assembly first injects saline into the patient at the saline injection flow rate, and then injects the designated iodine contrast agent at the iodine injection flow rate.
9. A syringe assembly control device, characterized in that, include: Central processing unit, memory, and input / output interfaces; The memory is either a short-term storage memory or a persistent storage memory; The central processing unit is configured to communicate with the memory and execute instructions in the memory to perform the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, Includes instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 7.