Scanning method, reconstruction method, device, apparatus, and storage medium
Patent Information
- Application Number
- CN202510082863.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2045-01-17
AI Technical Summary
然而,回顾式扫描放线方式会延长扫描时间,增加患者所受辐射量
[0038]上述说明书实施方式中,扫描方法用于基于门控信号的多次移床扫描,对于多次移床扫描中的一次移床扫描,在扫描床移动到目标位置时,立刻对目标待测区域执行扫描操作。然后,在对目标待测区域执行扫描操作的扫描时长基本覆盖一个运动周期时长时,停止本次对目标待测区域的扫描操作。上述实施过程中无需等待患者下一个运动周期的起始信号,只需在扫描床调整到目标位置后,便可开始下一次扫描操作,从而减少扫描的总时间。
Smart Images

Figure CN120052930B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of medical imaging technology, and in particular to a scanning method, reconstruction method, apparatus, device, and storage medium. Background Technology
[0002] Respiratory motion is one of the uncertainties in tumor radiotherapy. To reduce the impact of respiratory motion on tumor localization, respiratory gating technology is widely used. This technology monitors the patient's respiratory amplitude signal in real time and segments the respiratory cycle into different respiratory phases based on signal changes. Then, CT scan data from the same respiratory phase are merged and reconstructed, thereby improving the accuracy of tumor localization.
[0003] In related technologies, retrospective scanning involves continuous monitoring of respiratory signals and continuous acquisition of large amounts of data during CT scans in a spiral mode. To reconstruct all locations within the region of interest at any phase, retrospective scanning often needs to cover multiple respiratory cycles. However, retrospective scanning prolongs the scan time and increases the radiation dose received by the patient. Summary of the Invention
[0004] The embodiments described in this specification aim to at least partially solve one of the technical problems in the related art. To this end, the embodiments of this specification provide a scanning method, a reconstruction method, an apparatus, a device, and a storage medium.
[0005] This specification provides a scanning method for multiple bed-moving scans based on gating signals. For one of the multiple bed-moving scans, the method includes:
[0006] When the scanning bed moves to the target position, the scanning operation is immediately performed on the target area to be tested;
[0007] When the scanning time of the target area to be tested basically covers the duration of one motion cycle, the current scanning operation on the target area to be tested is stopped.
[0008] In one implementation, stopping the current scanning operation on the target area to be tested when the scanning time of the scanning operation on the target area to be tested substantially covers the duration of one motion cycle includes:
[0009] Determine the scanning control position of the gating signal in the motion cycle corresponding to the moment when the scanning operation on the target area to be measured begins;
[0010] When the gating signal reaches the scanning control position in the next motion cycle, the current scanning operation on the target area to be tested is stopped.
[0011] In one implementation, stopping the current scanning operation on the target area to be tested when the scanning time of the scanning operation on the target area to be tested substantially covers the duration of one motion cycle includes:
[0012] When the scanning time reaches the preset reference motion cycle time, the current scanning operation on the target area to be tested is stopped.
[0013] In one embodiment, prior to the moving bed scanning, the method further includes:
[0014] When performing the first scan operation on the target area to be tested, the scan start time and scan end time of the target area to be tested are determined based on the gating signal.
[0015] In one implementation, the gating signal is a respiratory gating signal or a heartbeat gating signal.
[0016] This specification provides a reconstruction method that uses any of the scanning methods described above to acquire scanned reconstruction data of a target area to be measured. The execution time of the scanning method corresponds to an execution gating signal. The method includes:
[0017] Based on the scan reconstruction data and the execution gating signal, the target reconstruction image corresponding to the target period is obtained.
[0018] In one implementation, acquiring the target reconstruction image corresponding to the target period based on the scan reconstruction data and the execution gating signal includes:
[0019] The target phase is determined based on the execution gating signal;
[0020] Based on the target phase and the scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target phase are obtained, wherein each scan reconstruction sub-data corresponds to a sub-scan, and the sub-scan is a bed-moving scan or a scan before bed-moving;
[0021] Based on multiple scan reconstruction sub-data, the target reconstruction image corresponding to the target period is obtained.
[0022] In one implementation, the execution gating signal includes multiple scan cycles, and based on the target phase and the scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target phase are obtained, including:
[0023] Determine the reference gating signal;
[0024] In any scanning cycle, based on the positional relationship between the reference gating signal and the target phase within the scanning cycle, the scanning reconstruction sub-data corresponding to the target phase within the scanning cycle is determined;
[0025] The scanning period refers to the gating signal segment corresponding to each scan of the target area to be tested.
[0026] In one implementation, the execution gating signal includes multiple consecutive motion cycles, and the acquisition of multiple scan reconstruction sub-data corresponding to the target phase based on the target phase and the scan reconstruction data includes:
[0027] Multiple reference gating signals are determined, wherein each of the multiple reference gating signals corresponds one-to-one with a multiple of the motion cycles, the scan before the bed shift corresponds to the first motion cycle, and each subsequent bed shift scan corresponds to a motion cycle in turn;
[0028] For any single moving bed scan, if the scan reconstruction sub-data for that moving bed scan cannot be obtained based on the positional relationship between the reference gating signal corresponding to that moving bed scan and the target period, then one motion cycle is added to the positional relationship between the reference gating signal corresponding to that moving bed scan and the target period to obtain the scan reconstruction sub-data for that moving bed scan.
[0029] In one implementation, there are multiple target phases that are spaced apart on the motion cycle.
[0030] In one embodiment, the method further includes:
[0031] Among the target reconstruction images corresponding to the multiple target periods, the target reconstruction image with the lightest motion artifacts is determined as the final target reconstruction image.
[0032] This specification provides a scanning device for multiple bed-moving scans based on gating signals. For one of the multiple bed-moving scans, the device includes:
[0033] The scanning operation execution module is used to immediately perform a scanning operation on the target area when the scanning bed moves to the target position;
[0034] The scanning operation stop module is used to stop the current scanning operation on the target area under test when the scanning time of the scanning operation on the target area under test basically covers the duration of one motion cycle.
[0035] This specification provides a medical imaging device, which includes: a memory, and one or more processors communicatively connected to the memory; the memory stores instructions executable by the one or more processors, which, when executed by the one or more processors, cause the one or more processors to perform the steps of the method described in any of the above embodiments.
[0036] This specification provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in any of the above embodiments.
[0037] This specification provides a computer program product that includes instructions that, when executed by a processor of a computer device, enable the computer device to perform the steps of the method described in any of the above embodiments.
[0038] In the above-described embodiment, the scanning method is used for multiple bed-moving scans based on gating signals. For each of the multiple bed-moving scans, the scanning operation is immediately performed on the target area as soon as the scanning bed moves to the target position. Then, when the scanning time for the target area is approximately equivalent to one motion cycle, the current scanning operation on the target area is stopped. In this implementation, there is no need to wait for the start signal of the patient's next motion cycle; the next scanning operation can begin as soon as the scanning bed is adjusted to the target position, thereby reducing the total scanning time. Attached Figure Description
[0039] Figure 1a A schematic diagram of the retrospective scanning layout method provided for the embodiments of this specification;
[0040] Figure 1b A schematic diagram of a look-ahead scanning method provided for an embodiment of this specification;
[0041] Figure 2a A flowchart illustrating the scanning method provided in the embodiments of this specification;
[0042] Figure 2b A schematic diagram illustrating the time required for scanning bed movement as provided in the embodiments of this specification;
[0043] Figure 2c A schematic diagram illustrating the acquisition of scan reconstruction data provided for embodiments of this specification;
[0044] Figure 2d A schematic diagram illustrating the acquisition of scan reconstruction data of a new scan coverage area provided for embodiments of this specification;
[0045] Figure 3a A flowchart illustrating the execution of a scanning operation provided for embodiments of this specification;
[0046] Figure 3b A schematic diagram of the scanning control position provided for embodiments of this specification;
[0047] Figure 4A schematic diagram illustrating the scanning start and end times for determining the target area to be measured, provided for the implementation of this specification;
[0048] Figure 5 A schematic diagram illustrating the process of determining and reconstructing a target image for an embodiment of this specification;
[0049] Figure 6a A flowchart illustrating the process of determining the scan reconstruction sub-data corresponding to the target period within the scan cycle, provided for the implementation of this specification.
[0050] Figure 6b A schematic diagram of the scan reconstruction sub-data corresponding to the target period within the scan cycle provided in the embodiments of this specification;
[0051] Figure 7a A schematic diagram of the process for acquiring scan reconstruction sub-data based on the respiratory cycle is provided for the implementation of this specification;
[0052] Figure 7b A schematic diagram illustrating the acquisition of scan reconstruction sub-data based on the respiratory cycle, provided for the implementation of this specification;
[0053] Figure 8 A schematic diagram of the scanning device provided for embodiments of this specification;
[0054] Figure 9 An internal structural diagram of a computer device provided for embodiments of this specification. Detailed Implementation
[0055] Embodiments of the present invention are described in detail below, examples of which are illustrated 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 present invention, and should not be construed as limiting the present invention.
[0056] Respiratory motion is one of the uncertainties in tumor radiotherapy. It not only causes displacement of the target tissue in the chest but also affects abdominal organs such as the lungs, pancreas, and liver. This displacement makes precise target localization difficult, often requiring an expansion of the tumor target volume to ensure complete coverage of the lesion. However, such expansion increases the irradiation area of normal tissues, thereby increasing the risk of radiotherapy side effects.
[0057] To address this issue, respiratory gating technology monitors the patient's respiratory signals using external hardware and segments the respiratory cycle based on changes in respiratory amplitude, thereby reconstructing single-phase or multi-phase CT images. This approach improves the accuracy of organ and lesion boundaries in CT images, while also enhancing the precision of quantitative CT indicators, thus improving the accuracy of diagnosis and treatment evaluation.
[0058] Among related technologies, retrospective respiratory gating is a commonly used method in multi-slice spiral CT lung imaging. During this process, the patient's respiratory signals are continuously monitored, and the CT scan acquires a large amount of data continuously in a spiral pattern. During the scan, not only CT projection data but also respiratory signals are recorded simultaneously. During image reconstruction, projection data matching the respiratory signals is selected, resulting in a more accurate image.
[0059] For example, please refer to Figure 1a Retrospective scanning, in order to reconstruct all locations within the region of interest at any phase, involves scanning over multiple respiratory cycles. However, this results in prolonged scan time, thereby increasing the radiation dose to the patient.
[0060] In related technologies, prospective respiratory gating technology is widely used in CT scans of areas susceptible to respiratory motion. This process involves detecting the patient's respiratory signals and selecting one or more phases of the respiratory cycle for projection data acquisition.
[0061] For example, please refer to Figure 1b Prospective scanning requires pre-setting the start and end points of the scan. The scan only begins when the patient's respiratory signal reaches the preset start point and stops at the end point. To fully cover the region of interest, a single scan must span the entire respiratory cycle. If the scan length is insufficient to cover the entire area, multiple scans are required. In this case, after each scan, the device waits for the start point of the next scan based on the respiratory signal before continuing. Since the normal respiratory rate for adults is once every 3 to 5 seconds, waiting for the start point of each cycle increases the overall scan positioning time, potentially increasing the likelihood of patient discomfort or anxiety.
[0062] In addition to the aforementioned problems with CT scans based on respiratory gating technology, CT scans based on heart rate gating technology also have similar problems. However, since the normal breathing rate of an adult is once every 3 to 5 seconds, the heart rate is faster, and the resulting time waste is generally acceptable or negligible. But the existence of the aforementioned problems cannot be ignored.
[0063] Based on this, the embodiments of this specification provide a scanning method. The scanning method is used for multiple bed-moving scans based on gating signals. For one of the multiple bed-moving scans, when the scanning bed moves to the target position, a scanning operation is immediately performed on the target area to be tested. Then, when the scanning time for the target area to be tested substantially covers one motion cycle, the current scanning operation on the target area to be tested is stopped. In the above implementation, there is no need to wait for the start signal of the patient's next motion cycle; the next scanning operation can begin as soon as the scanning bed is adjusted to the target position, thereby reducing the total scanning time.
[0064] This specification provides a scanning method. Please refer to the embodiments provided. Figure 2a The scanning method is used for multiple bed-moving scans based on gating signals. For one of the multiple bed-moving scans, the scanning method may include the following steps:
[0065] S210. When the scanning bed moves to the target position, immediately perform a scanning operation on the target area to be tested.
[0066] S220. When the scanning time of the target area to be tested basically covers the duration of one motion cycle, stop the current scanning operation on the target area to be tested.
[0067] Specifically, firstly, the next scanning position needs to be determined based on the position at the end of the previous scanning operation. The portion of the target area to be measured corresponding to the next scanning position should partially overlap with the portion of the target area to be measured corresponding to the current scanning position to ensure a complete image of the measured area is stitched together. The scanning bed position corresponding to the next scanning position is the target position. Next, the scanning bed is moved. After the scanning bed reaches the target position, a new round of scanning is started immediately without waiting for the start of the next motion cycle. Scanning operations are performed at the target position to acquire scan reconstruction data of a portion of the target area to be measured. The scan reconstruction area of the portion of the target area to be measured acquired through multiple bed movements can cover the target area to be measured. When the scanning duration of the scan operation basically covers one motion cycle, the current scanning operation on the target area to be measured is stopped. It should be noted that after each scan, it is necessary to confirm whether the scanning of the target area to be measured is complete, i.e., whether further bed movement is needed. If not, the scanning method of this embodiment needs to be repeated. Multiple bed-moving scans can achieve complete coverage of the target area to be measured.
[0068] It should be noted that the scanning duration of the scanning operation on the target area to be tested, which basically covers the duration of one motion cycle, can be achieved through time control or through gating signal control. Basically covering the duration of one motion cycle includes cases that cover the entire duration of one motion cycle and cases that slightly exceed the duration of one motion cycle. Slightly exceeding the duration of one motion cycle can be understood as exceeding the duration of one motion cycle by less than 10%.
[0069] The gating signal can be either a respiratory gating signal or a heartbeat gating signal. Respiratory gating signals can be acquired using an elastic breathing belt, breathing pad, or radar wave sensor, while heartbeat gating signals can be acquired using an electrocardiograph or a finger pulse clip. When the gating signal is respiratory gating, the exercise cycle refers to the respiratory cycle; when the gating signal is heartbeat gating, the exercise cycle refers to the heartbeat cycle.
[0070] In some implementations, the scanning distance of the medical imaging device in the previous scan operation is determined, referring to the area covered by the medical imaging device during the scan. Based on this scanning distance and the current scanning bed movement speed set by the medical imaging device, the scanning bed movement time is calculated. The scanning bed movement speed can be a parameter set by the medical imaging device, typically by medical personnel before the scan. The determination of the movement speed is not only related to image quality but also influenced by patient comfort and operational procedures. After determining the scanning bed movement time, i.e., the bed movement time, the scanning bed movement is initiated. The scanning bed moves according to the scanning bed movement speed, and after the bed movement time has elapsed, the scanning bed can move to the target position.
[0071] For example, consider a respiratory gating signal.
[0072] Please see Figure 2b The scanning bed needs to be moved, and the required time, i.e., the time for the bed to move, is t. couc h move .
[0073] Please see Figure 2c When the scanning bed movement time reaches the bed movement time t couc h move Afterwards (corresponding to the moving bed area), the scanning bed is moved to the target position, and the next scan is immediately started (corresponding to the start of the projection). The scanning phase at this time is recorded as a% of the respiratory cycle. The scan ends when the scanning phase reaches (a+100)% of the respiratory cycle (corresponding to the end of the projection), and the scan reconstruction data of the scan coverage area (corresponding to the projection area) is obtained. Here, a is the respiratory phase.
[0074] Please see Figure 2dRepeat steps S210-S220. The time required for the scanning bed to move again is used to reach the target position. Then, the next scan is started to obtain the scan reconstruction data of the new scan coverage area (corresponding to the layout area).
[0075] In the above embodiments, the scanning method is used for multiple bed-moving scans based on gating signals. For each of the multiple bed-moving scans, the scanning operation is immediately performed on the target area as soon as the scanning bed moves to the target position. Then, when the scanning time for the target area is approximately equivalent to one motion cycle, the current scanning operation on the target area is stopped. In this implementation, there is no need to wait for the start signal of the patient's next motion cycle; the next scanning operation can begin as soon as the scanning bed is adjusted to the target position, thereby reducing the total scanning time.
[0076] In some implementations, please refer to Figure 3a When the scanning time of the target area to be scanned basically covers the duration of one motion cycle, stopping the current scanning operation on the target area to be scanned may include the following steps:
[0077] S310. Determine the scanning control position of the gating signal in the motion cycle at the moment when the scanning operation on the target area to be measured begins.
[0078] S320. When the gating signal reaches the scanning control position in the next motion cycle, stop the current scanning operation on the target area to be measured.
[0079] Specifically, when scanning the target area to be tested, it is first necessary to determine the position of the gating signal at the start of the scanning operation within the motion cycle and use this position as the scanning control position. Then, during the scanning operation, changes in the gating signal are continuously monitored, and the current gating signal is compared with the scanning control position in real time. When the gating signal reaches the scanning control position for the next motion cycle, the current scanning operation on the target area to be tested is stopped.
[0080] For example, consider a respiratory gating signal.
[0081] Please see Figure 3b The scanning control position 302 of the respiratory gating signal corresponding to the start of the scanning operation on the target area is determined in the respiratory cycle. Then, when the respiratory gating signal reaches the scanning control position 304 in the next respiratory cycle, the scanning operation on the target area is stopped.
[0082] Next, the scanning control position 306 of the respiratory gating signal corresponding to the start of the scanning operation on the target area is determined in the motion cycle. Then, when the respiratory gating signal reaches the scanning control position 308 in the next respiratory cycle, the scanning operation on the target area is stopped.
[0083] In the above implementation, the scanning control position of the gating signal corresponding to the start of the scanning operation on the target area to be tested is determined in the motion cycle. When the gating signal reaches the scanning control position in the next motion cycle, the current scanning operation on the target area to be tested is stopped to optimize scanning efficiency.
[0084] In some implementations, stopping the current scanning operation on the target area to be tested when the scanning time of the scanning operation on the target area to be tested substantially covers one motion cycle duration may include: stopping the current scanning operation on the target area to be tested when the scanning time reaches a preset reference motion cycle duration.
[0085] Specifically, during the scanning operation, a timer is started, and the scanning process uses this moment as the starting point of the scanning duration, recording the position of the gating signal at this time. During the scanning process, the system continuously monitors the elapsed time. When the scanning duration reaches the preset baseline motion cycle duration, the scanning operation on the target area is stopped, and the corresponding scan reconstruction data is acquired.
[0086] It should be noted that the baseline motion cycle duration can be the average motion cycle duration, the longest motion cycle duration, or a redundancy factor added to the average or longest motion cycle duration. The redundancy factor ensures that the baseline motion cycle completely covers a motion cycle waveform. Complete coverage of a motion cycle waveform includes covering two consecutive motion cycles, and the partial motion waveform corresponding to each motion cycle is spliced together to obtain a complete motion cycle waveform. Taking the respiratory gating signal as an example, the respiratory cycle refers to the time from the start of one inhalation to the start of the next inhalation, and the respiratory cycle waveform is roughly V-shaped.
[0087] In the above implementation, when the scanning time reaches the preset baseline motion cycle time, the current scanning operation on the target area to be tested is stopped to optimize scanning efficiency.
[0088] In some implementations, before the moving bed scanning, the method further includes: determining the scanning start time and scanning end time of the target area to be tested based on a gating signal when the scanning operation is first performed on the target area to be tested for the first time.
[0089] Specifically, during the initial scanning operation of the target area to be tested, the user's gating signal is monitored and analyzed in real time. A certain position is marked on the gating signal and used as the start time of the scanning of the target area to be tested. Then, based on the actual situation and the start time of the scanning of the target area to be tested, the end time of the scanning of the target area to be tested is determined.
[0090] For example, taking respiratory gating signals as an example, please refer to Figure 4 Based on the respiratory peak position of the respiratory gating signal, the respiratory peak position 402 is determined as the scan start time and the respiratory peak position 404 is determined as the scan end time.
[0091] In the above embodiments, when performing a scanning operation on the target area for the first time, the scanning start time and scanning end time of the target area for the first time are determined based on the gating signal, thereby improving the quality of the scanning reconstruction data.
[0092] Taking respiratory gating signals as an example, if the respiratory rate remains stable during the scan, then the total scan time t total for:
[0093]
[0094] Among them, t total The total scan time is represented by RESP, the respiratory rate is represented by n, and the scan count is represented by t. couchmove Indicates the time of bed movement.
[0095] This specification provides a reconstruction method that uses any of the above-described scanning methods to acquire scan reconstruction data of a target area to be measured. The execution time of the scanning method corresponds to an execution gating signal. The reconstruction method may include: acquiring a target reconstruction image corresponding to the target area based on the scan reconstruction data and the execution gating signal.
[0096] Specifically, the target phase is determined by analyzing the gating signal, and then a portion of the scan reconstruction data for image reconstruction is extracted from the scan reconstruction data based on the determined target phase. Finally, a reconstruction algorithm is used to reconstruct the image from the extracted portion of the scan reconstruction data to obtain the target reconstructed image corresponding to the target phase.
[0097] In the above embodiments, based on the scan reconstruction data and the execution gating signal, the target reconstruction image corresponding to the target period is obtained, thereby improving the image quality.
[0098] In some implementations, please refer to Figure 5 Based on the scanned reconstruction data and the execution gating signal, obtaining the target reconstruction image corresponding to the target period may include the following steps:
[0099] S510, Determine the target phase based on the execution gating signal.
[0100] S520. Based on the target period phase and scan reconstruction data, obtain multiple scan reconstruction sub-data corresponding to the target period.
[0101] S530: Based on multiple scan reconstruction sub-data, obtain the target reconstruction image corresponding to the target period.
[0102] Each scan reconstruction sub-data corresponds to a sub-scan, which is either a bed-moving scan or a scan before bed-moving.
[0103] Specifically, there is a temporal correspondence between the gating signal and the scan reconstruction data. Based on the position of the determined target period on the gating signal and the temporal correspondence between the gating signal and the scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target period can be extracted from the scan reconstruction data. Each scan reconstruction sub-data corresponds to one sub-scan, which is either a bed-moving scan or a scan before bed-moving (the first scan). Image reconstruction algorithms are used to perform image reconstruction processing on the multiple scan reconstruction sub-data separately, and then the results of the image reconstruction are combined to obtain the target reconstruction image corresponding to the target period.
[0104] In the above implementation, the target phase is determined based on the gating signal, and multiple scan reconstruction sub-data corresponding to the target phase are obtained based on the target phase and the scan reconstruction data. Based on the multiple scan reconstruction sub-data, the target reconstruction image corresponding to the target phase is obtained, which optimizes the data acquisition and image reconstruction in the dynamic imaging process and improves the quality and accuracy of the target reconstruction image.
[0105] In some implementations, please refer to Figure 6a The execution of the gating signal includes multiple scan cycles. Based on the target phase and scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target phase are obtained, which may include the following steps:
[0106] S610, Determine the reference gating signal.
[0107] S620. In any scanning cycle, based on the positional relationship between the reference gating signal and the target phase within the scanning cycle, determine the scanning reconstruction sub-data corresponding to the target phase within the scanning cycle.
[0108] Each scan cycle may include a reference gating signal. A scan cycle refers to the gating signal segment corresponding to each scan of the target area, that is, the gating signal segment corresponding to a sub-scan. A scan cycle may not be a single motion cycle, but the gating signals within a scan cycle can be combined to form a single motion cycle.
[0109] Specifically, each scan of the target area includes pre-bed transfer scanning and post-bed transfer scanning. Reference gating signals are determined based on pre-set requirements. For example, the reference respiratory gating signal could be the respiratory peak or trough, and the reference heart rate gating signal could be the R-peak of an electrocardiogram. At any given scan cycle, the reference gating signal corresponding to that scan cycle is used as the starting reference. Then, starting from the reference gating signal, based on the positional relationship between the reference gating signal and the target phase within the scan cycle, the position of the target phase within the scan cycle is found, and the corresponding scan reconstruction sub-data for that scan cycle is determined based on the position of the target phase within the scan cycle.
[0110] For example, taking a two-movement scanning bed and three-scan operation controlled by a respiratory gating signal as an example, please refer to [link to relevant documentation]. Figure 6b The first respiratory peak marker is used as the reference respiratory gating signal for the first scan cycle (corresponding to the area within the first box on the left). Based on the positional relationship between the target phase and the reference respiratory gating signal, the first scan reconstruction sub-data corresponding to the target phase within the first scan cycle is determined in the scan reconstruction data. The second respiratory peak marker is used as the reference respiratory gating signal for the second scan cycle (corresponding to the area within the first box on the right). Based on the positional relationship between the target phase and the reference respiratory gating signal, the second scan reconstruction sub-data corresponding to the target phase within the second scan cycle is determined in the scan reconstruction data. Similarly, based on the third respiratory peak marker, the third scan reconstruction sub-data corresponding to the target phase within the third scan cycle (corresponding to the area within the first box on the right) is determined. The first, second, and third scan reconstruction sub-data cover the target area to be measured, thus allowing the reconstruction of a complete image of the target area at the target phase position.
[0111] In the above embodiments, a reference gating signal is determined. In any scanning cycle, based on the positional relationship between the reference gating signal and the target phase within the scanning cycle, the corresponding scanning reconstruction sub-data of the target phase within the scanning cycle is determined, providing a basis for subsequent determination of the target reconstruction image.
[0112] In some implementations, please refer to Figure 7a The execution of the gating signal includes multiple consecutive motion cycles. Based on the target phase and the scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target phase are obtained, which may include the following steps:
[0113] S710, determine multiple reference gating signals.
[0114] S720. For any single moving bed scan, if the scan reconstruction sub-data of the moving bed scan cannot be obtained based on the positional relationship between the reference gating signal and the target period corresponding to the moving bed scan, add one motion cycle to the positional relationship between the reference gating signal and the target period corresponding to the moving bed scan, and obtain the scan reconstruction sub-data of the moving bed scan.
[0115] Among them, multiple reference gating signals correspond one-to-one with multiple motion cycles. The scan before moving the bed can correspond to the first motion cycle, and each subsequent scan before moving the bed corresponds to a motion cycle in turn.
[0116] Specifically, for each bed-moving scan, the scan reconstruction sub-data for that scan is obtained based on the positional relationship between the reference gating signal and the target phase corresponding to that scan. However, if, for any given scan, the position determined by the positional relationship between the reference gating signal and the target phase within its corresponding motion cycle corresponds to the time of the scan bed movement, then the scan reconstruction sub-data for that scan cannot be obtained and cannot be used for subsequent data analysis. In this case, to ensure the integrity and validity of the data, the reference gating signal corresponding to that scan can continue to be used as the starting reference, and then one motion cycle can be added to the positional relationship between the reference gating signal and the target phase. This can be understood as using the reference gating signal corresponding to the next scan as the starting reference, thereby obtaining the scan reconstruction sub-data for that scan.
[0117] For example, taking a two-movement scanning bed and three-scan operation controlled by a respiratory gating signal as an example, please refer to [link to relevant documentation]. Figure 7bThe gating signal execution includes three complete respiratory cycles. Each respiratory cycle sets a reference respiratory gating signal: the first respiratory cycle sets a first reference respiratory gating signal (corresponding to the first respiratory peak marker), the second respiratory cycle sets a second reference respiratory gating signal (corresponding to the second respiratory peak marker), and the third respiratory cycle sets a third reference respiratory gating signal (corresponding to the third respiratory peak marker). The acquisition of the target phase reconstruction sub-data from the pre-bed-change scan references the first respiratory peak marker; the acquisition of the target phase reconstruction sub-data from the first post-bed-change scan references the second respiratory peak marker; and the acquisition of the target phase reconstruction sub-data from the second post-bed-change scan references the third respiratory peak marker. The target phase reconstruction sub-data from the pre-bed-change scan can be obtained based on the positional relationship between the first reference respiratory gating signal and the target phase. Since the start time of the scan after the first bed move has exceeded the target phase position of the second motion cycle, it is impossible to find the scan reconstruction sub-data of the target phase corresponding to the first bed move based on the positional relationship between the second reference respiratory gating signal and the target phase. Therefore, one respiratory cycle can be added to the positional relationship between the second reference respiratory gating signal and the target phase to obtain the scan reconstruction sub-data of the target phase corresponding to the first bed move. This can be understood as obtaining the scan reconstruction sub-data of the target phase corresponding to the first bed move based on the third reference respiratory gating signal. The acquisition of the scan reconstruction sub-data of the target phase corresponding to the second bed move is based on the third reference respiratory gating signal, and the specific process can be referred to the method for obtaining the scan reconstruction sub-data corresponding to the first bed move.
[0118] Compared to setting a reference gating signal during the scan cycle, setting a reference gating signal during the motion cycle does not cause the loss of scan reconstruction sub-data, because scan reconstruction sub-data may not be obtainable based on the set reference gating signal during the scan cycle. Figure 6b For example, if the target phase is set at position a, no scan reconstruction sub-data can be obtained during the second scan cycle.
[0119] In the above embodiments, multiple reference gating signals are determined. For any moving bed scan, if the scan reconstruction sub-data of the moving bed scan cannot be obtained based on the positional relationship between the reference gating signal corresponding to the moving bed scan and the target period, an additional motion cycle is added to the positional relationship between the reference gating signal corresponding to the moving bed scan and the target period to obtain the scan reconstruction sub-data of the moving bed scan, thus ensuring the continuity and effectiveness of the data.
[0120] In some implementations, there are multiple target phases, which are arranged at intervals in the motion cycle.
[0121] Specifically, the motion cycle is divided into multiple phases, which can be done at equal intervals. In the execution of the gating signal, each phase corresponds to a specific moment in each scan cycle. Since there are multiple phases, each scan cycle contains a series of phases, and the moment of each phase can be considered a target phase. Therefore, multiple target phases exist within each scan cycle.
[0122] For example, taking the respiratory gating signal as an example, the respiratory cycle is divided into k equal parts. The first respiratory peak is marked as the reference respiratory gating signal for the first respiratory cycle, i.e., the starting reference, to determine the phase. The corresponding target phase. The second respiratory peak is used as the reference respiratory gating signal for the second respiratory cycle, i.e., the starting reference, to determine the phase. The corresponding target period.
[0123] In the above embodiments, there are multiple target phases, which are arranged at intervals in the motion cycle, so as to subsequently determine a higher quality final target reconstruction image.
[0124] In some implementations, the method may further include: determining the target reconstruction image with the least motion artifact among multiple target reconstruction images corresponding to target periods as the final target reconstruction image.
[0125] Specifically, firstly, the intensity of motion artifacts in each target reconstruction image is evaluated by analyzing the corresponding target reconstruction images for each target period. Motion artifacts are mainly caused by irregular movements of the patient during the scanning process, or by physiological movements (such as breathing, heartbeat, etc.) that cause image blurring or distortion. Motion artifacts typically exhibit different intensities and distributions in different target reconstruction images. Next, the degree of motion artifacts in each target reconstruction image is evaluated one by one, and the target reconstruction image with the least motion artifacts and the clearest image is selected as the final target reconstruction image for accurate lesion localization.
[0126] In the above embodiments, among the target reconstruction images corresponding to multiple target periods, the target reconstruction image with the lightest motion artifact is determined as the final target reconstruction image, thereby improving the accuracy of lesion localization.
[0127] This specification provides a scanning device 800. Please refer to [link / reference]. Figure 8 The scanning device is used for multiple bed-moving scans based on gating signals. For one of the multiple bed-moving scans, the scanning device 800 includes: a scanning operation execution module 810 and a scanning operation stop module 820.
[0128] The scanning operation execution module 810 is used to immediately perform a scanning operation on the target area to be tested when the scanning bed moves to the target position;
[0129] The scanning operation stop module 820 is used to stop the current scanning operation on the target area under test when the scanning time of the scanning operation on the target area under test basically covers the duration of one motion cycle.
[0130] For a detailed description of the scanning device, please refer to the description of the scanning method above, which will not be repeated here.
[0131] This specification provides a medical imaging device, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method steps described above.
[0132] In some embodiments, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 9 As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a scanning method or a reconstruction method. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device casing, or an external keyboard, touchpad, or mouse.
[0133] Those skilled in the art will understand that Figure 9 The structures shown are merely block diagrams of some structures related to the solutions disclosed in this specification, and do not constitute a limitation on the computer device to which the solutions disclosed in this specification are applied. Specifically, the computer device may include more or fewer components than shown in the figures, or combine certain components, or have different component arrangements.
[0134] In some embodiments, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method steps described above.
[0135] This specification provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method in any of the above embodiments.
[0136] One embodiment of this specification provides a computer program product including instructions that, when executed by a processor of a computer device, enable the computer device to perform the steps of the method described in any of the above embodiments.
[0137] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.
Claims
1. A scanning method, characterized in that, The scanning method is used for multiple bed-moving scans based on gating signals. For one of the multiple bed-moving scans, the method includes: Before the scanning bed moves to the target position, the next scanning position is determined based on the position at the end of the previous scanning operation. The part of the target area to be measured corresponding to the next scanning position partially overlaps with the part of the target area to be measured corresponding to the current scanning position. The position of the scanning bed corresponding to the next scanning position is the target position. The scanning distance of the medical imaging device in the previous scanning operation is determined, and the bed movement time is calculated based on the scanning distance and the current bed movement speed of the medical imaging device. After determining the bed movement time, the movement of the scanning bed is started. The scanning bed moves according to the scanning bed movement speed, and after the time for moving the scanning bed reaches the bed movement time, the scanning bed moves to the target position. When the scanning bed moves to the target position, the scanning operation is immediately performed on the target area to be tested; the next scanning operation begins only after the scanning bed is adjusted to the target position. When the scanning time of the target area to be tested basically covers the duration of one motion cycle, the current scanning operation on the target area to be tested is stopped.
2. The method according to claim 1, characterized in that, The step of stopping the current scanning operation on the target area when the scanning time of the scanning operation on the target area to be tested substantially covers the duration of one motion cycle includes: Determine the scanning control position of the gating signal in the motion cycle corresponding to the moment when the scanning operation on the target area to be measured begins; When the gating signal reaches the scanning control position in the next motion cycle, the current scanning operation on the target area to be tested is stopped.
3. The method according to claim 1, characterized in that, The step of stopping the current scanning operation on the target area when the scanning time of the scanning operation on the target area to be tested substantially covers the duration of one motion cycle includes: When the scanning time reaches the preset reference motion cycle time, the current scanning operation on the target area to be tested is stopped.
4. The method according to any one of claims 1-3, characterized in that, Prior to the moving bed scanning, the method further includes: When performing the first scan operation on the target area to be tested, the start time and end time of the scan of the target area to be tested are determined based on the gating signal.
5. The method according to any one of claims 1-3, characterized in that, The gating signal is either a respiratory gating signal or a heartbeat gating signal.
6. A reconstruction method, characterized in that, The scanning method according to any one of claims 1-5 is used to acquire scanned reconstruction data of the target area to be tested, wherein the execution time of the scanning method corresponds to an execution gating signal, and the method includes: Based on the scan reconstruction data and the execution gating signal, the target reconstruction image corresponding to the target period is obtained.
7. The method according to claim 6, characterized in that, The step of obtaining the target reconstruction image corresponding to the target period based on the scan reconstruction data and the execution gating signal includes: The target phase is determined based on the execution gating signal; Based on the target phase and the scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target phase are obtained, wherein each scan reconstruction sub-data corresponds to a sub-scan, and the sub-scan is a bed-moving scan or a scan before bed-moving; Based on multiple scan reconstruction sub-data, the target reconstruction image corresponding to the target period is obtained.
8. The method according to claim 7, characterized in that, The execution gating signal includes multiple scan cycles. Based on the target phase and the scan reconstruction data, multiple scan reconstruction sub-data corresponding to the target phase are obtained, including: Determine the reference gating signal; In any of the scan cycles, based on the positional relationship between the reference gating signal and the target phase within the scan cycle, the scan reconstruction sub-data corresponding to the target phase within the scan cycle is determined; The scanning period refers to the gating signal segment corresponding to each scan of the target area to be tested.
9. The method according to claim 7, characterized in that, The execution gating signal includes multiple consecutive motion cycles, and the acquisition of multiple scan reconstruction sub-data corresponding to the target period based on the target period and the scan reconstruction data includes: Multiple reference gating signals are determined, wherein each of the multiple reference gating signals corresponds one-to-one with a multiple of the motion cycles, the scan before the bed shift corresponds to the first motion cycle, and each subsequent bed shift scan corresponds to a motion cycle in turn; For any single moving bed scan, if the scan reconstruction sub-data for that moving bed scan cannot be obtained based on the positional relationship between the reference gating signal corresponding to that moving bed scan and the target period, then one motion cycle is added to the positional relationship between the reference gating signal corresponding to that moving bed scan and the target period to obtain the scan reconstruction sub-data for that moving bed scan.
10. The method according to any one of claims 6-9, characterized in that, There are multiple target phases, which are arranged at intervals in the motion cycle.
11. The method according to claim 10, characterized in that, The method further includes: Among the target reconstruction images corresponding to the multiple target periods, the target reconstruction image with the lightest motion artifacts is determined as the final target reconstruction image.
12. A scanning device, characterized in that, The scanning device is used for multiple bed-moving scans based on a gating signal. For one of the multiple bed-moving scans, it is used to implement the method as described in any one of claims 1-5. The device includes: The scanning operation execution module is used to immediately perform a scanning operation on the target area when the scanning bed moves to the target position; The scanning operation stop module is used to stop the current scanning operation on the target area under test when the scanning time of the scanning operation on the target area under test basically covers the duration of one motion cycle.
13. A medical imaging device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 11.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
Citation Information
Patent Citations
X-ray computed tomography apparatus
US20110286574A1
Tomography apparatus and method of displaying tomography image by tomography apparatus
US20150223771A1