Method, device, computer equipment and storage medium for determining scanning phase

By acquiring time series images and physiological motion curves in coronary artery CT scans and determining the phase during the target scan, the problem of low phase accuracy during scanning in traditional technology is solved, and the quality and accuracy of the scan are improved.

CN115067980BActive Publication Date: 2025-04-29SHANGHAI UNITED IMAGING HEALTHCARE
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110274057.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-03-15
Publication Date
2025-04-29
Estimated Expiration
2041-03-15

AI Technical Summary

Technical Problem

In traditional coronary CT scans, the accuracy of determining the optimal scanning phase is low, and the line scanning cannot be performed when the heart movement is relatively stationary.

Method used

By acquiring the positioning sheet of the scan object, the scanning area is determined and the area is prescanned to obtain a time series image. Combined with the physiological motion curve of the scan object, especially the electrocardiogram curve, determine the phase during the target scanning.

Benefits of technology

The accuracy of determining the phase during scanning is improved, so that the phase during scanning is scanned when the heart is relatively stationary, thereby improving the quality and accuracy of coronary CT scans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115067980B_ABST
    Figure CN115067980B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, computer equipment and storage medium for determining a scanning phase. The method comprises: obtaining a positioning film of a scanning object and determining a scanning area on the positioning film; pre-scanning the scanning area to obtain a time series image; and determining a target scanning phase according to the time series image and the physiological motion curve of the scanning object. The method can accurately determine the target scanning phase, thereby improving the accuracy of the determined target scanning phase.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of coronary scanning technology, and in particular to a method, device, computer equipment and storage medium for determining a scanning phase. Background Art

[0002] Coronary artery computed tomography (CT) scanning is a method used to assist in checking whether the arteries are normal. In coronary artery CT scanning, the scan needs to be performed during the phase when the heart is relatively still. Therefore, choosing a suitable scanning interval is the key to the success of coronary artery scanning.

[0003] In traditional technology, the best scanning phase is generally determined based on the results of the scan and the quality of images in different phases is compared. Before scanning, only the approximate phase range can be determined.

[0004] Therefore, the traditional method for determining the scanning phase has the problem of low accuracy. Summary of the invention

[0005] Based on this, it is necessary to provide a method, apparatus, computer device and storage medium for determining a scanning phase that can improve the accuracy of the determined scanning phase in order to solve the above technical problems.

[0006] A method for determining a scanning phase, the method comprising:

[0007] Obtaining a positioning film of the scanned object and determining a scanning area on the positioning film;

[0008] Pre-scanning the scanning area to obtain time series images;

[0009] The target scanning phase is determined according to the time series images and the physiological motion curve of the scanned object.

[0010] In one embodiment, determining the target scanning phase according to the time series images and the physiological motion curve of the scanned object includes:

[0011] Determining, according to the time series images, projection values ​​of each voxel included in the scanning area that change with time;

[0012] Determining the projection value of the voxel of interest that changes with time according to the projection value of each voxel included in the scanning area that changes with time; wherein the voxel of interest is a heart voxel;

[0013] The target scanning phase is determined according to the projection value of the voxel of interest that changes with time and the physiological motion curve.

[0014] In one embodiment, determining the target scanning phase according to the projection value of the voxel of interest changing over time and the physiological motion curve includes:

[0015] Determining a target time interval in the physiological motion curve;

[0016] The time interval corresponding to the projection value of the voxel of interest corresponding to the target time interval that changes with time and is less than a preset threshold is determined as the target scanning phase.

[0017] In one embodiment, determining the target time interval in the physiological motion curve includes:

[0018] Using a boundary detection algorithm to detect the projection value of each position of the physiological motion curve to obtain the boundary value of the physiological motion curve at each moment;

[0019] The target time interval is determined according to the boundary value.

[0020] In one embodiment, before pre-scanning the scanning area to obtain the time series images, the method further includes:

[0021] The user is prompted to inject contrast medium into the scanned object.

[0022] In one embodiment, the method further comprises:

[0023] Using the plain scan calcification integral image, obtaining the cardiac morphological position information of the scanned object;

[0024] Determining a projection scanning angle according to the cardiac morphology and position information of the scanned object;

[0025] A radiographic scan is performed relative to the scanning area when the target is scanned according to the projection scanning angle to obtain a coronary artery image of the scanned object.

[0026] In one embodiment, the scanning orientation of the radiographic scanning includes at least one of an anteroposterior scanning and a lateral scanning.

[0027] A device for determining a scanning phase, the device comprising:

[0028] A first acquisition module is used to acquire a positioning film of the scanned object and determine a scanning area on the positioning film;

[0029] A pre-scanning module, used for pre-scanning the scanning area to obtain a time series image;

[0030] The first determination module is used to determine the target scanning phase according to the time series images and the physiological motion curve of the scanned object.

[0031] A computer device comprises a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0032] Obtaining a positioning film of the scanned object and determining a scanning area on the positioning film;

[0033] Pre-scanning the scanning area to obtain time series images;

[0034] The target scanning phase is determined according to the time series images and the physiological motion curve of the scanned object.

[0035] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the following steps:

[0036] Obtaining a positioning film of the scanned object and determining a scanning area on the positioning film;

[0037] Pre-scanning the scanning area to obtain time series images;

[0038] The target scanning phase is determined according to the time series images and the physiological motion curve of the scanned object.

[0039] The above-mentioned method, device, computer equipment and storage medium for determining the scanning phase can obtain a time series image by determining the scanning area on the positioning film of the scanning object and pre-scanning the scanning area, so that the target scanning phase can be determined based on the obtained time series image and the physiological motion curve of the scanning object. Since the determined target scanning phase is determined based on the time series image of the scanning object and the physiological motion curve of the scanning object, and the time series image of the scanning object and the physiological motion curve of the scanning object can accurately reflect the movement of the voxels of interest of the scanning object, the target scanning phase can be accurately determined, thereby improving the accuracy of the determined target scanning phase. In addition, determining the target scanning phase before scanning can enable the computer equipment to accurately scan the scanning object based on the target scanning phase, thereby improving the accuracy of the scanning. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A diagram showing an application environment of a method for determining a scanning phase in an embodiment;

[0041] Figure 2 is a flow chart of a method for determining a scanning phase in one embodiment;

[0042] Figure 2a is a schematic diagram of a CT localizer of a scanned object in a coronal position in one embodiment;

[0043] Figure 3 is a flow chart of a method for determining a scanning phase in another embodiment;

[0044] Figure 3a is a schematic diagram of projection values ​​at various positions of the heart of a scanned object in one embodiment;

[0045] Figure 3b A schematic diagram of a projection diagram of a time series image in a selected area in an embodiment;

[0046] Figure 4 is a flow chart of a method for determining a scanning phase in another embodiment;

[0047] Figure 5 FIG. 4 is a structural block diagram of a device for determining a scanning phase in an embodiment. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0049] The method for determining the scanning phase provided in the embodiment of the present application can be applied to the following examples: Figure 1 The computer device shown. The computer device includes a processor and a memory connected by a system bus, and a computer program is stored in the memory. When the processor executes the computer program, the steps of the following method embodiment can be executed. Optionally, the computer device may also include a network interface, a display screen and an input device. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory, and the non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal through a network connection. Optionally, the computer device can be a server, a personal computer, a personal digital assistant, or other terminal devices, such as a tablet computer, a mobile phone, etc., or a cloud or remote server. The embodiment of the present application does not limit the specific form of the computer device.

[0050] The method for determining the scanning phase provided by the embodiment of the present application may include: first, obtaining a positioning film of the scanning object and determining the scanning area on the positioning film; then, pre-scanning the scanning area to obtain a time series image; finally, determining the target scanning phase according to the time series image and the physiological motion curve of the scanning object. The positioning film of the scanning object can be taken before the pre-scan, or it can be the historical data of the scanning object stored in the computer device, or it can be a fitting image automatically calculated by the computer device according to the height, weight, and part to be scanned information of the scanning object. Exemplarily, the computer device can pre-store historical positioning images containing multiple categories of height, weight, and scanning parts corresponding to different groups of people, that is, the computer device pre-stores a historical positioning image data set of different groups of people, and the computer device can obtain the best matching fitting image by matching the height, weight, and part to be scanned information of the scanning object with the historical positioning image data set of different groups of people. The pre-scanning time series image is acquired by the scanning device at a fixed projection angle, that is, the time series image is a series of images taken by the scanning object and the scanning device at different times. The physiological motion curve can be the breathing curve, electrocardiogram curve, pulse curve, etc. of the detection object. The scanning device may be, for example, a combination of one or more of a magnetic resonance (MR) device, a computed tomography (CT) device, and a positron emission computed tomography (PET) device.

[0051] In one embodiment, Figure 2 As shown, a method for determining a scanning phase is provided, and the method is applied to Figure 1 The computer device in the embodiment and the electrocardiogram curve are selected as an example of the physiological motion curve, including the following steps:

[0052] S201, obtaining a positioning film of a scan object, and determining a scanning area on the positioning film.

[0053] Wherein, the localization film of the scanned object is an image including the heart region of the scanned object. Exemplarily, the localization film of the scanned object can be a topological image of the scanned object, and the topological image can be a sagittal image, a coronary image or a transverse image of the scanned object. Specifically, the computer device obtains the localization film of the scanned object, and determines the scanning area on the localization film of the scanned object obtained. Optionally, the computer device can determine the heart region of the scanned object on the localization film of the scanned object, and determine the scanning area in the heart region of the scanned object. Optionally, the computer device can obtain the localization film of the scanned object in real time from a coronary angiography computed tomography (CT) device, or obtain the localization film of the scanned object from the memory of the coronary angiography CT device. Optionally, the localization film of the scanned object can adopt multiple scanning positions, and correspondingly, the scanning area is determined by combining the localization films of multiple scanning positions. This is conducive to obtaining an accurate heart motion model and improving the accuracy of determining the scanning area.

[0054] like Figure 2a As shown, Figure 2a The CT localization film of the scanned object in the coronal position obtained for this application, the area marked by the box in the figure is the scanned area, which corresponds to the heart and part of the lung tissue. Exemplarily, the determination of the scanned area can be determined by manual calibration; or the registration information of the scanned object can be automatically obtained by the CT device, and the registration information includes age, gender, part to be scanned, etc. The CT device can automatically set it by automatically linking the registration information of the scanned object.

[0055] S202, pre-scanning the scanning area to obtain time series images.

[0056] Specifically, the computer device pre-scans the above-determined scanning area to obtain a time series image. Optionally, the computer device can control the coronary angiography CT to pre-scan the scanning area to obtain a time series image (a plurality of CT pre-scan images collected at different time points). Optionally, the computer device can also be a controller in the coronary angiography CT, and the computer device can directly pre-scan the determined scanning area to obtain a time series image. It should be noted that during the pre-scanning of the determined scanning area, the gantry and the bed are both in a stationary state, and isochronous radiographic sampling is performed (the scanning area is irradiated with X-rays and sampled at an average interval of the same period of time), and the scanning collimation width is consistent with the selected scanning range, thereby obtaining a series of time series images with fixed projection angles. Optionally, the scanning duration for pre-scanning the scanning area can be one or more cardiac cycles (1-2 seconds), and the scanning interval of the pre-scan can be 100us.

[0057] S203, determining a target scanning phase according to the time series images and the electrocardiogram curve of the scanned object.

[0058] Specifically, the computer device determines the target scanning phase based on the above-obtained time series image and the ECG signal of the scanned object. Optionally, the computer device can determine the time interval in the time series image corresponding to the ECG signal of the scanned object that changes steadily as the target scanning phase. It should be noted that the physiological motion curve of the scanned object in this embodiment and the ECG signal corresponding to the time series image are synchronized ECG signals.

[0059] In the above-mentioned method for determining the scanning phase, the computer device determines the scanning area on the positioning film of the scanning object and pre-scans the scanning area to obtain a time series image, so that the target scanning phase can be determined based on the obtained time series image and the electrocardiogram curve of the scanning object. Since the determined target scanning phase is determined based on the time series image of the scanning object and the electrocardiogram curve of the scanning object, and the time series image of the scanning object and the electrocardiogram curve of the scanning object can accurately reflect the heart movement of the scanning object, the target scanning phase can be accurately determined, thereby improving the accuracy of the determined target scanning phase. In addition, determining the target scanning phase before scanning can enable the computer device to accurately scan the scanning object based on the target scanning phase, thereby improving the accuracy of the scanning.

[0060] Optionally, the target scanning phase is determined based on the time series images and the physiological motion curve of the scanned object, including: determining the projection value of each voxel included in the scanning area that changes with time based on the time series images, and the projection value of each voxel that changes with time is consistent with the motion value of the voxel; determining the projection value of the voxel of interest that changes with time based on the projection value of each voxel included in the scanning area that changes with time; determining the target scanning phase based on the projection value of the voxel of interest that changes with time and the physiological motion curve. When the physiological motion curve is an electrocardiogram curve or a pulse curve, the voxel of interest is a heart voxel. When the physiological motion curve is a respiratory curve, the voxel of interest is a lung voxel.

[0061] In the above scenario where the computer device determines the target scanning phase based on the time series images and the ECG curve of the scanned object, the computer device can determine the projection values ​​of the heart voxels of the scanned object at different times based on the time series images, and then determine the target scanning phase based on the projection values ​​of the heart voxels of the scanned object at different times. Figure 3 As shown, the above S203 includes:

[0062] S301, determining the projection value of each voxel included in the scanning area that changes with time according to the time series image.

[0063] Specifically, the computer device projects each pixel in the time series image obtained above to determine the projection value of each voxel contained in the scanning area that changes with time. For example, the projection value of each position of the heart of the scanned object is as follows: Figure 3a As shown, Figure 3a The solid line in the middle is the projection curve at the first moment corresponding to a Z coordinate (the long axis direction of the scanned object's body is the Z direction) in the selected area, and the dotted line is the projection curve at the second moment corresponding to the same Z coordinate in the selected area. The horizontal axis in the figure corresponds to different voxels corresponding to the same Z coordinate in the selected area, and the vertical axis represents the projection value of the voxel or the motion value of the voxel. It should be noted that due to the movement of the heart, the projection value of each position of the scanned object's heart will change over time. For stationary voxels, the projection value of the projection curve at the first moment is equal to or approximately equal to the projection value of the projection curve at the second moment (the projection values ​​of some voxels are equal at different moments). For moving voxels, there is a deviation between the projection value of the projection curve at the first moment and the projection value of the projection curve at the second moment (the projection values ​​of some voxels are different at different moments), which is specifically manifested as the offset of the projection curve at different moments.

[0064] S302, determining the projection value of the voxel of interest that changes with time according to the projection value of each voxel included in the scanning area that changes with time; wherein the voxel of interest is a heart voxel.

[0065] Specifically, Figure 3b The projection diagram of the time series image in the selected area is shown. Figure 3b In the figure, x represents the coordinate value along the left and right direction of the scanned object in the coronal position, and the vertical axis represents time. Different grayscale values ​​in the figure represent the projection values ​​of the voxels of interest, and the homogenized area of ​​the projection values ​​in the figure indicates that the corresponding voxels are stationary voxels, and the boundary area of ​​the two different grayscale values ​​corresponds to the moving voxels or the voxels of interest (the projection values ​​of the voxels are in periodic motion). Specifically, the voxels of interest are cardiac voxels, and the computer device determines the projection values ​​of the voxels of interest that change with time based on the projection values ​​of each voxel included in the above-mentioned scanning area that change with time. It can be understood that the projection values ​​of each position of the scanned object's heart are the contour of the scanned object's heart, and this contour will change as the heart moves, for example, from Figure 3a The motion contour of the heart of the scanned object can be determined by the projection values ​​of each position of the heart of the scanned object. Optionally, the computer device can use a boundary detection algorithm to detect the projection values ​​of each position of the heart of the scanned object, determine the boundary of each position of the heart of the scanned object at each moment, obtain the boundary value of each position of the heart of the scanned object at each moment, and determine the motion value of the heart of the scanned object according to the boundary value of each position of the heart of the scanned object at each moment.

[0066] S303, determining a target scanning phase according to the projection value of the voxel of interest and the electrocardiogram curve that changes with time.

[0067] Specifically, the computer device determines the target scanning phase according to the projection value of the voxel of interest changing with time and the physiological motion curve. Optionally, the computer device can determine the target time interval in the physiological motion curve, that is, determine the time interval in which the heart beats relatively calmly in the physiological motion curve, and determine the time interval corresponding to the projection value of the voxel of interest changing with time corresponding to the determined target time interval that is less than a preset threshold as the target scanning phase. In other words, the computer device can determine the minimum time interval in the projection value of the voxel of interest changing with time in the time interval in which the heart moves relatively calmly in the physiological motion curve of the scanned object as the target scanning phase.

[0068] Optionally, when the computer device determines the target time interval in the above physiological motion curve, it can use a boundary detection algorithm to detect the projection value of each position of the above physiological motion curve to obtain the boundary value of the physiological motion curve at each moment, and determine the target time interval according to the boundary value of the physiological motion curve at each moment. Optionally, the computer device can determine the interval corresponding to the minimum boundary value among the boundary values ​​of the physiological motion curve at each moment as the target time interval. The voxel of interest in this embodiment is a heart voxel, and the physiological motion curve corresponds to the selection of an electrocardiogram curve.

[0069] For example, please refer to Figure 3b , Figure 3b The part with periodic grayscale value changes in the left figure is the projection value of the voxel of interest that changes with time, and the voxel of interest is specifically the heart voxel. Figure 3b The right figure is an electrocardiogram (motion) curve obtained by using ECG or navigation sequence. In this embodiment, the period between two peaks in the electrocardiogram motion curve is a cardiac motion cycle, and the phase corresponding to the peak value of the projection value of the voxel of interest that changes with time in a cardiac motion cycle is the target scanning phase.

[0070] In this embodiment, the computer device can determine the projection values ​​of each voxel included in the scanning area as it changes with time based on the determined time series images, so that the projection values ​​of the heart voxels as they change with time can be accurately determined based on the projection values ​​of each voxel included in the scanning area as they change with time, and the target scanning phase can be accurately determined based on the determined projection values ​​of the heart voxels as they change with time and the electrocardiogram curve synchronized with the scanning object, thereby improving the accuracy of the determined target scanning phase.

[0071] Before pre-scanning the determined scanning area to obtain time series images, in one embodiment, the method further includes: prompting the user to inject contrast agent into the scanned object.

[0072] Specifically, the computer device performs a pre-scan on the determined scanning area and before obtaining the time series images, the user may be prompted to inject contrast agent into the scanned object. It should be noted that the dose of contrast agent injected here is a small dose of contrast agent, as long as it can enhance the projection display of the coronary artery, and this embodiment does not limit the dose of contrast agent injected into the scanned object.

[0073] In this embodiment, the computer device pre-scans the scanning area and prompts the user to inject contrast agent into the scanned object before obtaining the time series images. By injecting the contrast agent into the scanned object, the display of the heart area of ​​the scanned object can be enhanced, and a more accurate time series image can be obtained, thereby improving the accuracy of the determined target scanning phase.

[0074] In some scenarios, the computer device may also determine a suitable projection scanning angle to scan the determined scanning area. Based on the above embodiment, in one embodiment, Figure 4 As shown, the above method also includes:

[0075] S401, using the calcification integral image, obtaining the cardiac morphological position information of the scanned object.

[0076] Specifically, the computer device uses the calcification integral image to obtain the cardiac morphology position information of the scanned object. Exemplarily, the calcification integral image can be segmented using the threshold-based Otsu segmentation algorithm or the GrowCUT algorithm to obtain the cardiac morphology position information of the scanned object. The cardiac morphology position information of the scanned object can be, for example, the aortic valve ring plane, the maximum diameter plane of the aortic sinus, the sinus-tube interface, the ascending aorta plane, the coronary artery opening plane, and the left ventricular outflow tract plane. It should be noted that the heart movement is mainly caused by the atrium and ventricle pulsation, and the calcification integral image can obtain the three-dimensional reconstruction information of the heart to determine the atrium and ventricle position, and then the computer device can use the calcification integral image to obtain the cardiac morphology position information of the scanned object.

[0077] S402: Determine a projection scanning angle according to the heart shape and position information of the scanned object.

[0078] Specifically, the computer device determines the projection scanning angle according to the obtained cardiac morphological position information of the scanned object. It is understandable that the ideal projection angle should be perpendicular to the pulsation direction of the atrium or ventricle, similar to a periodically expanding sphere, and the tangent angle of the spherical expansion and protrusion direction can be taken. The coronary artery covers the surface of the atrium and ventricle, and the relationship between the coronary artery and the atrium and ventricle is usually relatively fixed. Therefore, the projection scanning angle can be determined by selecting a specific coronary branch.

[0079] S403, performing line scanning relative to the scanning area during target scanning according to the projection scanning angle to obtain a coronary artery image of the scanned object.

[0080] Specifically, the computer device performs a radiographic scan relative to the above-mentioned scanning area when using a target scan according to a determined projection scanning angle to obtain a coronary artery image of the scanned object. Optionally, the scanning orientation for performing a radiographic scan on the above-mentioned scanning area includes at least one of an anteroposterior scan and a lateral scan, that is, the scanning orientation is not limited to an anteroposterior scan, and a lateral scan or other gantry position that can better obtain a projection of cardiac motion, or a combination of multiple positions, may also be used. Optionally, before the computer device performs a radiographic scan relative to the above-mentioned scanning area when using a target scan according to a determined projection scanning angle, the computer device may prompt the user to inject a contrast agent into the scanned object to enhance the coronary artery projection display of the scanned object to obtain an accurate coronary artery image.

[0081] In this embodiment, the computer device can accurately obtain the cardiac morphology and position information of the scanned object by using the calcification integral image, and thus can accurately determine the projection scanning angle based on the cardiac morphology and position information of the scanned object. This allows the computer device to accurately perform line scanning relative to the scanning area of ​​the scanned object during target scanning based on the projection scanning angle, thereby improving the accuracy of the coronary artery image of the scanned object.

[0082] In other embodiments, considering the differences in the relative positions of the hearts of different scanned objects, the scanning angle used in the process of obtaining the localizer of the scanned object can also be obtained by the aforementioned similar method: first, the heart morphological position information of the scanned object is obtained by using the calcification integral image; and the localizer scanning angle is determined according to the heart morphological position information of the scanned object. In this embodiment, the localizer scanning angle can be adaptively determined according to the heart morphological position information of each scanned object, that is, each scanned object determines the optimal localizer scanning angle through the calcification integral image, thereby avoiding the problem of the spine, ribs and other regions blocking the heart area, and improving the accuracy of the determination of the scanning area.

[0083] It should be noted that the positioning film of the above-mentioned scanned object can also be a digital subtraction angiography X-ray DSA device, which can be integrated into the CT system and perform the same function through DSA scanning. Similarly, the above-mentioned computer device can also be a digital subtraction angiography X-ray DSA device, which can be integrated into the CT system and perform the same function through DSA scanning. The higher spatial resolution of DSA can be used to obtain more accurate phase data.

[0084] It should be understood that although Figure 2-4 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-4 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0085] Based on the aforementioned method, the present application also proposes a medical imaging scanning method, which may include: obtaining a positioning film of the scanned object and determining a scanning area on the positioning film; pre-scanning the scanning area to obtain a time series image; determining a target scanning phase based on the time series image and the physiological motion curve of the scanned object; and controlling the scanning device to perform a medical imaging scan based on the target scanning phase.

[0086] For example, the medical imaging scan is a CT imaging scan, and controlling the scanning device to perform the medical imaging scan according to the target scanning phase may include: controlling the tube of the CT scanning device to release the line during the target scanning phase, and controlling the tube of the CT scanning device to be in a closed or standby state at other times except the target scanning phase; continuing the above process until the scan is completed. Alternatively, the tube of the CT scanning device continues to release the line during the entire scan, and the relative position of the collimator and the CT tube is adjusted according to the target scanning phase to limit the spatial range of the scan: controlling the collimator of the CT scanning device to allow the line / X-ray to pass through the human body during the target scanning phase, and controlling the collimator of the CT scanning device to block the line / X-ray from passing through the human body at other times except the target scanning phase. In the embodiment of the present application, X-rays can be radiated relative to the human body only during the target scanning, and the radiation of unnecessary rays to the human body can be effectively reduced while ensuring the imaging effect.

[0087] For another example, the medical imaging scan is an MR imaging scan, and controlling the scanning device to perform the medical imaging scan according to the target scanning phase may include: controlling the MR scanning device to perform an imaging sequence during the target scanning phase, such as driving the RF transmitting coil to transmit RF pulses and driving the gradient coil to generate gradient pulses; controlling the RF transmitting coil of the MR scanning device to detune or the gradient power amplifier to stop driving the gradient coil at other times except the target scanning phase. In the embodiment of the present application, the imaging sequence can be performed relative to the human body only during the target scanning, which can effectively reduce the absorption of RF pulses by the human body, reduce the electromagnetic radiation energy absorbed by the human body per unit mass of material per unit time, and avoid SAR (Specific Absorption Rate) exceeding the limit of sensitive parts; reduce the switching frequency of the gradient field, and reduce the peripheral nerve stimulation (Peripheral Nervous System, PNS) effect. For another example, the medical imaging scan is a PET imaging scan, and controlling the scanning device to perform the medical imaging scan according to the target scanning phase may include: only reconstructing the PET data corresponding to the target scanning, and the PET data collected at other times except the target scanning phase does not participate in the reconstruction. In the embodiment of the present application, only the PET data of the target scanning phase is reconstructed, and a PET image of the human body without motion interference under free breathing can be obtained.

[0088] In one embodiment, Figure 5 As shown, a device for determining a scanning phase is provided, comprising: a first acquisition module, a pre-scanning module and a first determination module, wherein:

[0089] The first acquisition module is used to acquire a positioning film of the scanned object and determine a scanning area on the positioning film.

[0090] The pre-scan module is used to pre-scan the scanning area to obtain time series images.

[0091] The first determination module is used to determine the target scanning phase according to the time series image and the physiological motion curve of the scanned object.

[0092] The scanning phase determination device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0093] On the basis of the above embodiment, optionally, the above first determining module includes: a first determining unit, a second determining unit and a third determining unit, wherein:

[0094] The first determination unit is used to determine the projection value of each voxel included in the scanning area that changes with time according to the time series image.

[0095] The second determination unit is used to determine the projection value of the voxel of interest that changes with time according to the projection value of each voxel included in the scanning area that changes with time; wherein the voxel of interest is a heart voxel.

[0096] The third determination unit is used to determine the target scanning phase according to the projection value of the voxel of interest that changes with time and the physiological motion curve.

[0097] The scanning phase determination device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0098] On the basis of the above embodiment, optionally, the above third determination unit is specifically used to determine a target time interval in the physiological motion curve; and the time interval corresponding to the projection value of the voxel of interest corresponding to the target time interval that changes with time and is less than a preset threshold is determined as the target scanning phase.

[0099] The scanning phase determination device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0100] On the basis of the above embodiment, optionally, the above second determination unit is specifically used to detect the projection value of each position of the physiological motion curve using a boundary detection algorithm to obtain the boundary value of the physiological motion curve at each moment; and determine the target time interval according to the boundary value.

[0101] The scanning phase determination device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0102] Based on the above embodiment, optionally, the above device further includes: a prompt module, wherein:

[0103] The prompting module is used to prompt the user to inject contrast agent into the scanned object.

[0104] The scanning phase determination device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0105] On the basis of the above embodiment, optionally, the above device further includes: a second acquisition module, a second determination module and a scanning module, wherein:

[0106] The second acquisition module is used to obtain the heart morphology position information of the scanned object by using the calcification integral image.

[0107] The second determination module is used to determine the projection scanning angle according to the heart morphology position information of the scanned object.

[0108] The scanning module is used to perform line scanning relative to the scanning area during target scanning according to the projection scanning angle to obtain a coronary artery image of the scanned object.

[0109] Optionally, the scanning orientation of the radiographic scan includes at least one of an anteroposterior scan and a lateral scan.

[0110] The scanning phase determination device provided in this embodiment can execute the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0111] The specific definition of the scanning phase determination device can refer to the definition of the scanning phase determination method in the above text, which will not be repeated here. Each module in the above scanning phase determination device can be implemented in whole or in part by software, hardware and a combination thereof. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0112] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0113] Obtaining a positioning film of the scanned object and determining a scanning area on the positioning film;

[0114] Pre-scan the scanning area to obtain time series images;

[0115] The target scanning phase is determined based on the time series images and the physiological motion curve of the scanned object.

[0116] The implementation principle and technical effect of the computer device provided in the above embodiment are similar to those of the above method embodiment, and will not be repeated here.

[0117] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0118] Obtaining a positioning film of the scanned object and determining a scanning area on the positioning film;

[0119] Pre-scan the scanning area to obtain time series images;

[0120] The target scanning phase is determined based on the time series images and the physiological motion curve of the scanned object.

[0121] The computer-readable storage medium provided in the above embodiment has similar implementation principles and technical effects as those of the above method embodiment, and will not be described in detail here.

[0122] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0123] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0124] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A method for determining a scanning phase, characterized in that: The method comprises: Obtaining a positioning film of the scanned object and determining a scanning area on the positioning film; Pre-scanning the scanning area by isochronous radiometric sampling to obtain a time series image; The target scanning phase is determined based on the time series image and the smoothly changing physiological motion signal in the physiological motion curve of the scanned object; the target scanning phase is the phase corresponding to the peak value of the projection value of the voxel of interest that changes with time in a physiological motion cycle.

2. The method according to claim 1, characterized in that: The step of determining the target scanning phase according to the time series image and the physiological motion signal with stable changes in the physiological motion curve of the scanned object includes: Determining, according to the time series images, projection values ​​of each voxel included in the scanning area that change with time; Determining the projection value of the voxel of interest that changes with time according to the projection value of each voxel included in the scanning area that changes with time; The target scanning phase is determined according to the projection value of the voxel of interest that changes with time and the physiological motion curve.

3. The method according to claim 2, characterized in that The step of determining the target scanning phase according to the projection value of the voxel of interest that changes with time and the physiological motion curve includes: Determining a target time interval in the physiological motion curve; The time interval corresponding to the projection value of the voxel of interest corresponding to the target time interval that changes with time and is less than a preset threshold is determined as the target scanning phase.

4. The method according to claim 3, characterized in that: Determining the target time interval in the physiological motion curve includes: Using a boundary detection algorithm to detect the projection value of each position of the physiological motion curve to obtain the boundary value of the physiological motion curve at each moment; The target time interval is determined according to the boundary value.

5. The method according to claim 1, characterized in that Before pre-scanning the scanning area to obtain the time series images, the method further includes: The user is prompted to inject contrast medium into the scanned object.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: Using the calcification integral image, obtaining the heart morphology and position information of the scanned object; Determining a projection scanning angle according to the cardiac morphology and position information of the scanned object; A radiographic scan is performed relative to the scanning area when the target is scanned according to the projection scanning angle to obtain a coronary artery image of the scanned object.

7. The method according to claim 6, characterized in that The scanning orientation of the radiographic scanning includes at least one of an anteroposterior scanning and a lateral scanning.

8. A device for determining a scanning phase, characterized in that: The device comprises: A first acquisition module is used to acquire a positioning film of the scanned object and determine a scanning area on the positioning film; A pre-scanning module, used to pre-scan the scanning area by isochronous radiographic sampling to obtain a time series image; The first determination module is used to determine the target scanning phase according to the time series image and the smoothly changing physiological motion signal in the physiological motion curve of the scanned object; the target scanning phase is the phase corresponding to the peak value of the projection value of the voxel of interest that changes with time in a physiological motion cycle.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • CT (Computed Tomography) scanning method and device for heart

    CN104545973A

  • Imaging method, scanning control method, apparatus, system and equipment, and storage medium

    CN109171775A