Pet imaging apparatus, device and treatment system for multi-field particle therapy
By identifying and processing the temporal distribution characteristics of single-event data in multi-field particle therapy, and employing coincidence processing and multi-exponential decay correction techniques, the problem of signal aliasing in multi-field particle therapy was solved. This enabled accurate extraction of dose distribution in each field and dynamic adjustment of the treatment plan, thereby improving the precision and safety of particle therapy.
Patent Information
- Application Number
- CN202511591160.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-03
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2045-11-03
AI Technical Summary
Existing PET monitoring technology cannot effectively address signal aliasing issues in multi-field particle therapy, making it impossible to accurately verify the dose distribution of each field and limiting the dynamic adjustment and adaptive optimization of treatment plans.
By identifying the temporal distribution characteristics of single-event data, dividing the time intervals of each field, and employing coincidence processing and multi-exponential decay correction techniques, image reconstruction is performed on the coincidence event data of each field, thus solving the signal aliasing problem caused by cross-irradiation of multiple fields.
It enables accurate extraction of dose distribution in each radiation field, improves the accuracy of particle therapy range verification and the ability to dynamically adjust treatment plans, and enhances the precision and safety of treatment.
Smart Images

Figure CN121059200B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of medical imaging, specifically to PET imaging devices, equipment, and treatment systems for multi-field particle therapy. Background Technology
[0002] Rays can travel through space and matter in the form of waves or particles, releasing energy in the process. In medical applications, this property is used to kill tumor cells. Currently, particle radiotherapy, with proton therapy as a typical example, has been successfully applied in the field of cancer treatment and has become one of the most advanced radiotherapy methods. In clinical practice, it is often figuratively referred to as a "proton knife."
[0003] Proton therapy, as a precision radiotherapy technique, possesses unique dose distribution characteristics. When a proton beam travels through matter, its energy deposition follows a curve that initially decreases and then increases with depth, ultimately reaching a peak at a specific depth—a phenomenon known as the "Bragg peak" effect. Utilizing this physical property, a proton beam can release most of its energy at a specific depth and then rapidly decay, thereby achieving precise irradiation of tumor lesions while minimizing damage to surrounding healthy tissues. Thanks to this advantage, proton therapy is widely recognized as a key means of achieving precision medicine in the field of radiotherapy.
[0004] However, the clinical application of proton therapy faces the challenge of range uncertainty. Factors such as patient anatomical differences, tissue density heterogeneity, and physiological movements during treatment (e.g., respiration, organ displacement) can cause the actual dose distribution to deviate from the treatment plan. Under-delivery leads to incomplete tumor killing, while over-delivery exposes critical tissues and organs to additional radiation, threatening the safety and effectiveness of treatment. To address this challenge, real-time monitoring technologies have become a research focus. Among these, positron emission tomography (PET) is considered a key method for in-beam proton therapy monitoring because it can non-invasively locate the distribution of positron-emitting nuclides induced by the proton beam. In-beam PET, using a simultaneous treatment beam and imaging system, can dynamically capture transient positron-emitting nuclides (such as...) generated by the interaction between the proton beam and tissue. 15 O, ¹¹C), thus providing three-dimensional information with high spatiotemporal resolution for range verification.
[0005] In clinical practice, a multi-field delivery mode has been proposed, which involves irradiating the tumor from different angles using multiple proton beams to cover different areas of the tumor. This complex delivery mode leads to severe overlap of PET signals—positrons in adjacent energy layers within the field overlap spatially, and the cross-irradiation of multiple fields further exacerbates the signal aliasing.
[0006] However, existing PET in-beam monitoring techniques are limited by traditional image reconstruction algorithms, which cannot effectively address the signal aliasing problem caused by multi-field delivery modes. These algorithms struggle to effectively distinguish the independent contributions of each field and energy layer to the overall signal. This limitation not only hinders the independent verification of dose distribution in each irradiation field but also restricts the dynamic adjustment and adaptive optimization of treatment plans.
[0007] Therefore, there are significant shortcomings in the current methods for processing PET monitoring signals in multi-field delivery modes of particle therapy.
[0008] The background art description is provided solely for the purpose of understanding the relevant technologies in this field and is not intended as an admission of prior art. Summary of the Invention
[0009] Therefore, this application intends to provide a PET imaging device, equipment, and treatment system for multi-field particle therapy, which can at least partially solve the signal aliasing problem caused by the aforementioned multi-field cross-irradiation.
[0010] In a first aspect, a PET imaging device for multi-field particle therapy is provided, which may include: an identification unit configured to identify one or more time intervals of each field based on the temporal distribution characteristics of acquired single-event data, each time interval corresponding to a particle beam delivery state; a coincidence processing unit configured to perform coincidence processing on the single-event data to generate coincidence event data; and a reconstruction unit configured to perform image reconstruction on the coincidence event data in the identified time intervals of each field to obtain a reconstructed image corresponding to each field.
[0011] In some embodiments, the identification unit is configured to: statistically analyze the distribution of single-event data of each firing field over time, and generate a single-event statistical histogram for each firing field; determine the intersection of a set counting threshold and the single-event statistical histogram of each firing field; and determine the one or more time intervals of each firing field based on the intersection.
[0012] In some embodiments, the identification unit is further configured to: determine the time period between the initial intersection point and the final intersection point as the in-beam interval of each field.
[0013] In some embodiments, the identification unit is further configured to: determine the time period between the intersection of odd-numbered sequences and the subsequent intersection of even-numbered sequences as the high count value period of the bundle interval.
[0014] In some embodiments, the identification unit is further configured to: determine the time period after the final intersection point in each field as the beam separation interval of each field.
[0015] In some embodiments, the identified time interval is included in the bundle interval;
[0016] The reconstruction unit is configured to perform image reconstruction on the coincidence event data in the in-bundle interval of each field to obtain the in-bundle reconstructed image corresponding to each field.
[0017] In some embodiments, the bundle interval includes multiple periods of high count values;
[0018] The reconstruction unit is further configured as follows:
[0019] Extract coincidence event data from multiple high count periods within the in-beam interval of each field and merge them to obtain the first coincidence event set for each field;
[0020] Image reconstruction is performed using the first coincidence event set of each field to obtain the in-beam reconstructed image of each field.
[0021] In some embodiments, the identified time interval further includes a beamout interval;
[0022] The PET imaging apparatus further includes a decay correction unit configured to perform decay correction processing on time-distributed count data of coincidence events in the off-beam intervals of each field to obtain a decay correction factor.
[0023] The reconstruction unit is further configured to use coincidence event data and corresponding decay correction factors in the off-beam interval of each field to perform image reconstruction, thereby obtaining the off-beam reconstructed image corresponding to each field.
[0024] In some embodiments, the decay correction unit is further configured to:
[0025] Based on prior information, the various nuclide categories corresponding to the coincidence event data in the beam-off interval of each field are obtained;
[0026] Based on the time-distributed count data of coincidence events in each beam-off interval of the beam field and the various nuclide categories, a multi-exponential fitting was performed to obtain the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides.
[0027] The decay correction factor corresponding to each coincidence event in the off-beam interval of each field is determined based on the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides.
[0028] In some embodiments, the decay correction unit is further configured to:
[0029] A multi-exponential decay model corresponding to the various nuclide categories is established, wherein the parameters of the multi-exponential decay model include the initial activity coefficient and decay coefficient of each nuclide category;
[0030] Using the time-distributed count data of the coincident events, a multi-exponential fit is performed based on the multi-exponential decay model to determine at least the initial activity coefficient of each nuclide class at the reference time.
[0031] Calculate the sum of the initial activities of all the nuclides based on the initial activity coefficients of each nuclide class at the reference time;
[0032] Using a multi-exponential decay model that includes the determined initial activity coefficient, the sum of the decay activities of all nuclides at each coincident event time is calculated.
[0033] In some embodiments, the decay coefficient of each nuclide class is determined based on the half-life of that nuclide class;
[0034] The decay correction unit is further configured to: take the time-distributed count data of the coincident event as input, perform multi-exponential fitting using the linear least squares method, and estimate the initial activity coefficient of each nuclide class at the reference time by the best square approximation.
[0035] In some embodiments, the decay correction unit is further configured to: take the time-distributed count data of the coincident event as input, perform multi-exponential fitting using nonlinear least squares method, and estimate the optimal square approximation to obtain the initial activity coefficient of each nuclide class at the reference time and the decay coefficient of each nuclide class.
[0036] In some embodiments, the decay correction unit is further configured to: when performing multi-exponential fitting, limit the decay coefficients of each nuclide class to a preset constraint range.
[0037] In some embodiments, the PET imaging apparatus may further include:
[0038] The random correction unit and / or background correction unit are configured to perform random correction and / or background correction on the coincidence event data of each beamout interval before performing decay correction processing.
[0039] In some embodiments, the random correction unit of the PET imaging apparatus is further configured to:
[0040] At least the coincidence event data of each beam separation interval in the firing field are statistically processed to form a first event count set based on time distribution;
[0041] At least the coincidence event data of each beam-off interval of the firing field are delayed and statistically processed to form a second event count set based on time distribution;
[0042] Random correction is performed based on the difference between the first event count set and the second event count set.
[0043] In some embodiments, the random correction unit of the PET imaging apparatus is further configured to:
[0044] The coincidence event data of each beam separation interval is binned at equal time intervals according to a preset duration to obtain a first bin set including multiple first bins, wherein each first bin includes the coincidence event count falling within the time range of its respective first bin;
[0045] At least the coincidence event data of each beam-off interval of the radiation field are delayed to obtain delayed coincidence event data;
[0046] The delayed matching event data is divided into bins at equal intervals according to the preset duration to obtain a second bin set including multiple second bins. Each second bin includes a count of delayed matching events falling within the time range of its respective second bin. The number of the first bins is equal to the number of the second bins and the binning times correspond one-to-one.
[0047] In some embodiments, the random correction unit is further configured to:
[0048] Subtract the count of delayed coincidence events for the corresponding second bin in the second bin set from the count of coincidence events for each first bin in the first bin set to obtain the first difference count for each third bin that has been randomly corrected.
[0049] In some embodiments, the background correction unit is further configured to:
[0050] At least the coincidence event data of each beam separation interval in the firing field are statistically processed to form a first event count set based on time distribution;
[0051] At least the coincidence event data of each beam-off interval of the firing field are delayed and statistically processed to form a second event count set based on time distribution;
[0052] Background correction is performed based on the difference between the first event count set and the second event count set.
[0053] In some embodiments, the background correction unit is further configured to:
[0054] The coincidence event data of each beam separation interval is binned at equal time intervals according to a preset duration to obtain a first bin set including multiple first bins, wherein each first bin includes the coincidence event count falling within the time range of its respective first bin;
[0055] At least the coincidence event data of each beam-off interval of the radiation field are delayed to obtain delayed coincidence event data;
[0056] The delayed matching event data is divided into bins at equal intervals according to the preset duration to obtain a second bin set including multiple second bins. Each second bin includes a count of delayed matching events falling within the time range of its respective second bin. The number of the first bins is equal to the number of the second bins and the binning times correspond one-to-one.
[0057] In some embodiments, the background correction unit is further configured to:
[0058] Subtract the corresponding delayed coincidence event count from the coincidence event count of the second bin in the first bin set to obtain the first difference count of each third bin;
[0059] The minimum value among the first difference counts in each third bin is determined as the background level;
[0060] Subtract the background level from the coincidence event count of each first bin in the first bin set to obtain the background-corrected second difference count of each fourth bin.
[0061] In some embodiments, the reconstruction unit is further configured to:
[0062] Obtain the decay correction factor at the start time of the off-beam interval of each field, use the corresponding decay correction factor to correct the activity of each nuclide corresponding to the coincidence event in the off-beam interval of each field, and reconstruct the first off-beam reconstruction image based on the coincidence event of the off-beam interval of each field after correction.
[0063] In some embodiments, the reconstruction unit is further configured to:
[0064] For the first field of fire, the decay correction factor at the start of the beamout interval of the first field of fire is obtained. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the first field of fire. Based on the corrected coincidence event, the second beamout reconstruction image of the first field of fire is reconstructed.
[0065] For any subsequent field s, the decay correction factor at the start time of the beamout interval of the s-th field is obtained. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the s-th field. Based on the corrected coincidence event in the beamout interval of the s-th field, the first intermediate reconstructed image of the s-th field is reconstructed. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the (s-1)-th field. Based on the corrected coincidence event in the beamout interval of the (s-1)-th field, the second intermediate reconstructed image of the (s-1)-th field is reconstructed. The second beamout reconstructed image of the s-th field is obtained according to the difference between the first intermediate reconstructed image and the second intermediate image.
[0066] In some embodiments, the PET imaging apparatus may further include:
[0067] The data acquisition unit is configured to acquire single-event data generated by the PET detector during multi-field particle therapy, the single-event data including the time, energy and location information of the event.
[0068] In a second aspect, a PET device is also provided, which may include the PET imaging apparatus according to the first aspect.
[0069] In a third aspect, a treatment system is also provided, which may include a particle therapy device and a PET device according to the second aspect.
[0070] Here, the PET imaging device for multi-field particle therapy provided in this application identifies one or more time intervals of each field based on the temporal distribution characteristics of the acquired single-event data, where each time interval corresponds to a particle beam delivery state; performs coincidence processing on the single-event data to generate coincidence event data; and performs image reconstruction on the coincidence event data in the identified time intervals of each field to obtain the reconstructed image corresponding to each field. Thus, by identifying the temporal distribution characteristics, this application embodiment can accurately divide different delivery states of each field, such as the in-beam interval, and adopt corresponding reconstruction strategies for the identified time intervals. This technical solution solves the problem of severe aliasing of PET signals in multi-field delivery mode, thereby achieving accurate extraction of the dose distribution of a single field, providing the possibility for dynamic adjustment and adaptive optimization of treatment plans, and thus improving the accuracy of particle, such as proton therapy, range verification.
[0071] A further embodiment of this application employs a decay correction technique based on multi-exponential fitting to further process the off-beam interval. Specifically, a multi-exponential decay model corresponding to multiple nuclide categories is established, and the time distribution count data of coincidence events in the off-beam interval are used for fitting to determine the initial activity coefficient of each nuclide category at the reference time, and then the decay correction factor is calculated. This decay correction factor is used to reconstruct the coincidence events in the off-beam interval of each radiation field, thereby compensating for the decrease in count values caused by the decay of radionuclides over time. This allows the low activity signal in the off-beam interval to be effectively used for reconstruction, expanding the data range available for radiation field separation, and thus significantly improving the accuracy of particle, such as proton therapy, range verification. Furthermore, for subsequent radiation fields, the residual signal of the previous radiation field can be corrected to the reference time of the current radiation field, and signal interference between radiation fields can be eliminated through differential processing. This technical solution solves the signal aliasing problem caused by the accumulation of positron-emitting nuclide residues in multi-field delivery modes, achieving accurate separation and reconstruction of the independent dose distribution of each radiation field, and further significantly improving the accuracy of particle, such as proton therapy, range verification.
[0072] Optional features and other effects of the embodiments of this application are described in part below, and in part will be apparent from reading this document. Attached Figure Description
[0073] The embodiments of this application will be described in detail with reference to the accompanying drawings. The elements shown are not limited to the scale shown in the drawings, and the same or similar reference numerals in the drawings denote the same or similar elements, wherein:
[0074] Figure 1 The image shows a PET imaging aliasing map under multiple energy layer delivery in a two-field configuration, according to an example.
[0075] Figure 2 A first exemplary block diagram of a PET imaging apparatus according to an embodiment of this application is shown;
[0076] Figure 3 A second exemplary block diagram of a PET imaging apparatus according to an embodiment of this application is shown;
[0077] Figure 4 A third exemplary block diagram of a PET imaging apparatus according to an embodiment of this application is shown;
[0078] Figure 5 A fourth exemplary block diagram of a PET imaging apparatus according to an embodiment of this application is shown;
[0079] Figure 6 A first exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0080] Figure 7 A second exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0081] Figure 8 A single-event count-time statistics histogram according to a specific embodiment of this application is shown;
[0082] Figure 9 A third exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0083] Figure 10 A fourth exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0084] Figure 11 A fifth exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0085] Figure 12 A sixth exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0086] Figure 13 An eighth exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0087] Figure 14 This illustrates a practical conformity binning statistics histogram according to a specific embodiment of this application;
[0088] Figure 15 A ninth exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0089] Figure 16 A tenth exemplary flowchart of a method employed by a PET imaging apparatus according to an embodiment of this application is shown;
[0090] Figure 17 A schematic diagram of inter-field correction according to a specific embodiment of this application is shown; and
[0091] Figure 18 A schematic diagram of an electronic device for a PET imaging method according to an embodiment of this application is shown. Detailed Implementation
[0092] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to specific embodiments and accompanying drawings. Here, the illustrative embodiments and descriptions of this invention are used to explain the invention, but are not intended to limit the invention.
[0093] The term "comprising" and its variations as used herein signify open inclusion, i.e., "including but not limited to". Unless otherwise stated, the term "or" means "and / or". The term "based on" means "at least partially based on". The terms "one example embodiment" and "one embodiment" mean "at least one example embodiment". The term "another embodiment" means "at least one additional embodiment". The terms "first", "second", etc., may refer to different or the same objects.
[0094] In this application embodiment, the term "field" refers to a particle beam delivery unit within a treatment fraction, determined by incident geometry (e.g., gantry angle / bed position), scan pattern (point scan / line scan / area scan), and energy layer sequence and timing. A field typically contains multiple energy layers to cover lesions at different depths. In this application embodiment, the term "multi-field" refers to delivering two or more fields sequentially or alternately from different incident directions during a treatment fraction to improve the conformity of dose distribution and dose constraint on organs at risk.
[0095] In the embodiments of this application, the term "particle therapy" refers to the general term for radiotherapy of tumors using charged particle beams.
[0096] As mentioned earlier, in current proton therapy techniques, PET signals from different fields in multi-field delivery modes exhibit severe temporal and spatial aliasing, which traditional in-beam monitoring techniques cannot effectively address. Specifically, while traditional in-beam monitoring can capture the distribution of positron-emitting nuclides generated by the interaction between the proton beam and tissue in real time, providing important information for range verification, positron-emitting nuclides generated by each field accumulate within the tissue when multiple fields irradiate the tumor from different angles. Traditional in-beam monitoring still focuses on accurate localization of the distal range and theoretical innovations in signal processing. Even though traditional image reconstruction methods attempt to filter out transient radiation events to improve image quality through accelerator radiofrequency phase filtering, they still cannot effectively distinguish the independent contributions of each field. Furthermore, since each field also includes the delivery of multiple energy layers, signal overlap between adjacent energy layers further exacerbates the difficulty of separation.
[0097] refer to Figure 1 The image illustrates aliasing in PET imaging under multiple energy layer delivery across two beamfields. Left image A shows the clinically acquired PET means, while right image B shows the Monte Carlo simulation (MC PET) results reflecting only the physical process under the same delivery parameters. In right image B, two clearly defined bands corresponding to the two beamfields are visible, converging in an approximately "T" shape in the central region. In contrast, in left image A, due to the simultaneous action of multiple beamfields and energy layers, adjacent energy layers within a single beamfield merge into a single band, and the bands from different beamfields further overlap in the intersection area, resulting in significant temporal-spatial aliasing. Therefore, traditional in-beam monitoring and conventional image reconstruction methods struggle to attribute aliasing to beamfields or energy layers (distinguishing their respective contributions), making it difficult to accurately extract range / dose information for a single beamfield. This limits independent verification of the actual delivered dose for each beamfield and dynamic adjustment and optimization based on real-time monitoring results. Therefore, due to the lack of effective means to separate aliased signals in multi-field delivery modes, the dose information of a single field cannot be accurately extracted, which limits the ability to independently verify the actual dose delivered by each irradiation field. This limitation not only affects the accuracy of range verification but also restricts the possibility of dynamically adjusting treatment plans based on real-time monitoring results, ultimately impacting the precision and safety of proton therapy. Furthermore, current proton beam PET systems are typically based only on three-dimensional space, which particularly limits the implementation of signal separation techniques between fields.
[0098] In response, this application provides a PET imaging device, PET equipment, and treatment system for multi-field particle therapy, aiming to achieve PET signal separation and reconstruction by field under multi-field and multi-energy layer delivery conditions, reduce the impact of range uncertainty on verification, improve the accuracy and availability of range / dose information, and thus improve the precision and safety of treatment plans.
[0099] In some embodiments of this application, the particles include protons, and the particle therapy includes proton therapy (PT). As an explanation and not a limitation, proton therapy can significantly reduce the dose to surrounding healthy tissue by utilizing the characteristic that the energy deposition of a proton beam in tissue initially decreases with depth and then increases, reaching a peak at a specific depth (the Bragg peak). However, it is conceivable that the device of the embodiments of this application can also be reasonably combined with other particle therapies, such as heavy ion therapy, where the heavy ions include, but are not limited to, carbon ions, helium ions, neon, and oxygen, etc., and this application does not impose any limitations on this.
[0100] In some embodiments of this application, reference is made to Figure 2 A PET imaging device 1400 for multi-field particle therapy is provided, which may include: an identification unit 1401, a coincidence processing unit 1402, and a reconstruction unit 1403. The identification unit 1401 is configured to identify one or more time intervals for each field based on the temporal distribution characteristics of acquired single-event data, each time interval corresponding to a particle beam delivery state; the coincidence processing unit 1402 is configured to perform coincidence processing on the single-event data to generate coincidence event data; the reconstruction unit 1403 is configured to perform image reconstruction on the coincidence event data in the identified time intervals of each field to obtain a reconstructed image corresponding to each field.
[0101] In some embodiments, the identification unit 1401 is configured to: statistically analyze the distribution of single-event data of each firing field over time, generate a single-event statistical histogram for each firing field; determine the intersection of a set counting threshold and the single-event statistical histogram of each firing field; and determine the one or more time intervals of each firing field based on the intersection.
[0102] In some embodiments, the identification unit 1401 is further configured to: determine the time period between the initial intersection point and the final intersection point as the in-beam interval of each field.
[0103] In some embodiments, the identification unit 1401 is further configured to: determine the time period between the intersection of odd-numbered sequences and the subsequent intersection of even-numbered sequences as the high count value period of the bundle interval.
[0104] In some embodiments, the identification unit 1401 is further configured to: determine the time period after the final intersection as the beam separation interval of each field.
[0105] In some embodiments, the identified time interval includes the in-beam interval. In this embodiment, the reconstruction unit 1403 is configured to perform image reconstruction on the coincidence event data in the in-beam interval of each field to obtain the in-beam reconstructed image corresponding to each field.
[0106] In some embodiments, the in-beam interval includes multiple high-count-value time periods. In this embodiment, the reconstruction unit 1403 is further configured to: extract coincidence event data within multiple high-count-value time periods of the in-beam interval of each field, merge them to obtain a first coincidence event set for each field; and use the first coincidence event set of each field to perform image reconstruction to obtain the in-beam reconstructed image of each field.
[0107] In some embodiments, the identified time interval further includes an off-beam interval. In this embodiment, reference... Figure 3 The PET imaging device 1400 also includes a decay correction unit 1404.
[0108] The decay correction unit 1404 is configured to perform decay correction processing on the time-distributed count data of coincidence events in the off-beam interval of each field to obtain a decay correction factor.
[0109] The reconstruction unit 1403 is further configured to use coincidence event data and corresponding decay correction factors in the off-beam interval of each field to perform image reconstruction, thereby obtaining the off-beam reconstruction image corresponding to each field.
[0110] In some embodiments, the decay correction unit 1404 is further configured to: obtain multiple nuclide categories corresponding to coincidence event data in the off-beam interval of each radiation field based on prior information; perform multi-exponential fitting based on the time-distributed count data of coincidence events in the off-beam interval of each radiation field and the multiple nuclide categories to obtain the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides; and determine the decay correction factor corresponding to each coincidence event in the off-beam interval of each radiation field based on the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides.
[0111] In some embodiments, the decay correction unit 1404 is further configured to: establish a multi-exponential decay model corresponding to the multiple nuclide categories, wherein the parameters of the multi-exponential decay model include the initial activity coefficient and decay coefficient of each nuclide category; use the time-distributed counting data of the coincident events to perform multi-exponential fitting based on the multi-exponential decay model to at least determine the initial activity coefficient of each nuclide category at a reference time; calculate the sum of the initial activities of all nuclides based on the initial activity coefficients of each nuclide category at the reference time; and use the multi-exponential decay model containing the determined initial activity coefficients to calculate the sum of the decay activities of all nuclides at each coincident event time.
[0112] In some embodiments, the decay coefficient of each nuclide class is determined based on the half-life of that nuclide class; wherein, the decay correction unit 1404 is further configured to: take the time-distributed count data of the coincident event as input, perform multi-exponential fitting using linear least squares method, and estimate the optimal square approximation to obtain the initial activity coefficient of each nuclide class at the reference time.
[0113] In some embodiments, the decay correction unit 1404 is further configured to: take the time-distributed count data of the coincident event as input, perform multi-exponential fitting using nonlinear least squares method, and estimate the optimal square approximation to obtain the initial activity coefficient of each nuclide class at the reference time and the decay coefficient of each nuclide class.
[0114] In some embodiments, the decay correction unit 1404 is further configured to: when performing multi-exponential fitting, limit the decay coefficients of each nuclide class to a preset constraint range.
[0115] In some embodiments, reference Figure 4 The PET imaging apparatus 1400 further includes a random correction unit and / or a background correction unit 1405, which are configured to perform random correction and / or background correction on coincidence event data of each beam off-beam interval before performing decay correction processing.
[0116] In some embodiments, the random correction unit and / or background correction unit 1405 is further configured to: perform statistical processing on coincidence event data of at least each beamout interval of the beamout to form a first event count set based on time distribution; perform delay processing and statistical processing on coincidence event data of at least each beamout interval of the beamout to form a second event count set based on time distribution; and perform random correction and / or background correction based on the difference between the first event count set and the second event count set.
[0117] In some embodiments, the random correction unit and / or background correction unit 1405 is further configured to: at least bin the coincidence event data of each beamout interval at equal time intervals according to a preset duration to obtain a first bin set including multiple first bins, wherein each first bin includes a coincidence event count falling within its respective first bin time range; at least delay the coincidence event data of each beamout interval to obtain delayed coincidence event data; and bin the delayed coincidence event data at equal time intervals according to the preset duration to obtain a second bin set including multiple second bins, wherein each second bin includes a delayed coincidence event count falling within its respective second bin time range, the number of first bins is equal to the number of second bins and the binning times correspond one-to-one.
[0118] In some embodiments, the random correction unit 1405 is further configured to: subtract the delayed coincidence event count of the corresponding second bin in the second bin set from the coincidence event count of each first bin in the first bin set to obtain the first difference count of each third bin that has been randomly corrected.
[0119] In some embodiments, the background correction unit 1405 is further configured to: subtract the delayed coincidence event count of the corresponding second bin from the coincidence event count of each first bin in the first bin set to obtain a first difference count of each third bin; determine the minimum value among the first difference counts of each third bin as the background level; and subtract the background level from the coincidence event count of each first bin in the first bin set to obtain a second difference count of each fourth bin that has been background corrected.
[0120] In some embodiments, the reconstruction unit 1403 is further configured to: obtain the decay correction factor at the start time of the off-beam interval of each field, use the corresponding decay correction factor to correct the activity of each nuclide corresponding to the coincidence event in the off-beam interval of each field, and reconstruct a first off-beam reconstruction image based on the coincidence event of the off-beam interval of each field after correction.
[0121] In some embodiments, the reconstruction unit 1403 is further configured to:
[0122] For the first field, the decay correction factor at the start of the beamout interval of the first field is obtained. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the first field. Based on the corrected coincidence event, the second beamout reconstruction image of the first field is reconstructed. For any subsequent field s, the decay correction factor at the start of the beamout interval of the s-th field is obtained. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the s-th field. Based on the corrected coincidence event in the beamout interval of the s-th field, the first intermediate reconstruction image of the s-th field is reconstructed. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the (s-1)-th field. Based on the corrected coincidence event in the beamout interval of the (s-1)-th field, the second intermediate reconstruction image of the (s-1)-th field is reconstructed. The second beamout reconstruction image of the s-th field is obtained based on the difference between the first intermediate reconstruction image and the second intermediate image.
[0123] In some embodiments, reference Figure 5 The PET imaging device 1400 further includes a data acquisition unit 1406, which is configured to acquire single-event data generated by the PET detector during multi-field particle therapy. The single-event data includes the event's time, energy, and location information. With the development of digital PET, digital PET detectors, with their modular and fully digital characteristics, can individually acquire a large amount of digitized threshold-voltage sampling information during particle therapy and conveniently, quickly, and accurately form single-event data for subsequent processing.
[0124] refer to Figure 6 This document illustrates a first exemplary flowchart of a method employed in a multi-field particle therapy PET imaging apparatus according to some embodiments of this application. The steps, sub-steps, and features of the PET imaging method described in the embodiments of this application can be incorporated into the PET imaging apparatus, PET device, and treatment system of the embodiments of this disclosure in a non-contradictory manner. Similarly, the components, modules, units, or features of the PET imaging apparatus, PET device, and treatment system described in the embodiments of this application can also be incorporated into the PET imaging method described in the embodiments of this disclosure in a non-contradictory manner.
[0125] The steps and sub-steps described in the embodiments of this application can be executed independently or separately, or they can be combined or merged without contradiction. Furthermore, the order of steps in the embodiments of this application is not absolutely limited; the execution order of some steps can be adjusted or they can be executed in parallel according to actual needs, provided that the technical solution is not affected.
[0126] The PET imaging method may include the following steps S210 to S240.
[0127] S210: Acquires single-event data generated by the PET detector during multi-field particle therapy.
[0128] In different embodiments of this application, step S210 is optional. In some embodiments, single-event data may have already been obtained through a previous acquisition process and stored in a data storage system. In this case, step S210 can be omitted, and the existing single-event data can be directly read from the data storage system for subsequent processing and analysis. In other embodiments, especially when the method of this application is applied to real-time monitoring application scenarios, the single-event data acquisition described in step S210 can be performed synchronously during particle beam delivery to achieve real-time data acquisition and processing.
[0129] In some embodiments, single-event data may include time, energy, and location information of the event. In this embodiment, time information may include, for example, the precise moment when the recorded gamma photon was captured by the detector, with timestamp accuracy down to the nanosecond or sub-nanosecond level; energy information may include, for example, the energy value of the gamma photon deposited in the scintillation crystal, typically in keV, which can be used for energy coincidence window filtering, excluding scattering events and random events; location information may include, for example, the three-dimensional spatial coordinates of the event in the detection system, such as a PET system, which may be the crystal number (e.g., IP address encoding), detector module index, or Cartesian coordinates after location decoding, etc. This location information is used to determine the spatial location of the Line of Response (LOR).
[0130] In some embodiments, the single-event count value per unit time (e.g., 1 second) can be continuously recorded during data acquisition, i.e., the number of single events acquired per unit time. Subsequently, all single-event data can be categorized and saved / cached into multiple files according to the detector channel. In this embodiment, the particle beams of each field are delivered sequentially, for example, according to a preset treatment plan. For example, for a three-field treatment plan, the delivery order is Field 1 → Field 2 → Field 3. Each delivery in a field corresponds to an independent scanning session: Scan 1: containing the acquisition of Field 1, Scan 2: containing the acquisition of Field 2, ... Scan S: containing the acquisition of Field S. Unless otherwise specified, in the embodiments described below, 's' will refer to the acquisition containing the 's'th field, where 1 ≤ s ≤ S.
[0131] In optional embodiments, buffering and transmission mechanisms can be used to efficiently manage the real-time data stream acquired by the PET detector, such as double buffering / multi-buffering technology that alternates between acquisition and processing threads in units of frames. This application does not limit this.
[0132] S220: Identify one or more time intervals for each shooting field based on the temporal distribution characteristics of the collected single-event data.
[0133] In some embodiments of this application, the collected single-event data can exhibit different distribution characteristics in the time dimension based on changes in the particle beam delivery state during particle therapy. For illustrative purposes, and not as a limitation, taking proton therapy as an example, the delivery of the proton beam during treatment exhibits significant temporal characteristics: when the proton beam is on and irradiates the tissue, a large number of positron-emitting nuclides are instantaneously generated, resulting in a high density of single events recorded by the PET detector; while during beamoff or energy layer switching, only the previously generated nuclides continue to decay, and the single-event count decreases significantly. Therefore, one or more time intervals for each radiation field can be identified based on this distribution characteristic. In this embodiment, each time interval corresponds, for example, to a delivery state of a specific particle beam, which includes, for example, delivery not started, delivery in progress, and delivery ended.
[0134] In some embodiments of this application, the act of identifying time intervals should be interpreted broadly, including but not limited to: identifying (main) time intervals, such as background intervals (e.g., before any particle beams have been delivered), beam-on intervals (e.g., during particle beam delivery), beam-off intervals (e.g., after particle beam delivery has ended), and directly or additionally identifying sub-intervals within the (main) time interval, such as high count periods and low count periods. For explanation, during the time period of multi-energy-layer particle beam delivery, i.e., the beam-on interval, the single-event count will increase significantly, manifesting as a distinct high count peak in the statistical histogram, where the delivery of each energy layer can correspond to an independent count peak, the height of which is related, for example, to the delivery dose and duration of that energy layer. Correspondingly, during the intervals between particle beams (e.g., due to the switching time between different energy layers), since no new positron-emitting nuclides are generated, the count value will decrease accordingly, forming a low count valley region in the histogram. Thus, alternating peaks and valleys of high count values can be formed within the beam on interval. In some embodiments, high count value periods and low count value periods can also be identified, as described below.
[0135] refer to Figure 7 S220 may include the following sub-steps S221, S222 and S223.
[0136] S221: Statistically analyze the distribution of single-event data for each shooting field over time, and generate a single-event statistical histogram for each shooting field.
[0137] In some embodiments, the single-event data acquired in each field can be preprocessed. In some embodiments, after the acquisition of each field is completed, the single-event data of each channel is already arranged in ascending chronological order within the detector channel. At this point, sorting can be performed to obtain a globally time-ordered set of single events. In other embodiments, the raw data that is not arranged in chronological order can also be sorted, for example, by sorting based on a timestamp field. It is understood that the above sorting operations may include merge sort or other sorting algorithms, which will not be elaborated upon here.
[0138] In some embodiments, the generation of a single-event statistical histogram may optionally include a time binning step. As an explanation, and not a limitation, a single-event statistical histogram can be generated by binning the time axis, that is, dividing the collection period into a series of continuous and non-overlapping sub-intervals according to a preset or adaptive time parameter (e.g., duration). The count value corresponding to each sub-interval (represented by the height of the bars in the single-event statistical histogram) can be obtained by counting the number of single events within each sub-interval. In this embodiment, the time parameter can be selected empirically, and this application does not impose any restrictions on it. In optional embodiments, the time parameter used in S221 can also be reasonably reused in the steps of subsequent embodiments of this application, and this application does not impose any restrictions on it.
[0139] S222: Determine the intersection of the set counting threshold and the single-event statistical histogram of each field.
[0140] In some embodiments, the counting threshold can be determined based on the numerical distribution of the entire statistical histogram. For example, the maximum count value in the statistical histogram can be identified, and the counting threshold can be set as the maximum value multiplied by a preset percentage. In this embodiment, the preset percentage is, for example, 30% to 50%, and the specific value can be adjusted according to experience or actual signal characteristics and noise levels. This application does not impose any limitations on this.
[0141] In some embodiments, all intersections between the counting threshold (horizontal line) and the statistical histogram can be identified and recorded. In this embodiment, the identification of intersections is achieved, for example, by traversing the data of the statistical histogram. Specifically, for example, starting from the beginning position (0) of the time axis, the relationship between the single event count value and the counting threshold at each adjacent time point can be checked. When it is detected that the single event count value at a certain time point is greater than or equal to the counting threshold, an intersection point can be obtained based on that time point and the counting threshold. In this embodiment, for example, the time point of each intersection between the counting threshold (horizontal line) and the histogram can be recorded:
[0142] ,
[0143] Where s refers to the s-th field of fire, and s = 1, 2, ..., S; In the s-th field, the threshold intersects with the histogram. n refers to the number of intervals of the statistical histogram corresponding to high count values greater than the counting threshold. The interval corresponding to the same high count value has two intersections with the counting threshold at its endpoint.
[0144] In a specific embodiment of this application, reference is made to Figure 8 The example shows a single-event count-time statistics histogram for a certain field of fire, where the count threshold is set to 200,000. This count threshold is shown in the single-event statistics histogram as a black dashed line extending horizontally at the vertical axis height of 200,000, and the black dashed line has multiple intersections with the bars in the histogram, each bar representing the count value of a single event within a different time period.
[0145] In this embodiment, two of the multiple intersection points are exemplarily identified: as well as .
[0146] S223: Determine one or more time intervals for each shooting field based on the intersection points.
[0147] In some embodiments of this application, after determining the intersection of a set counting threshold with the single-event statistical histogram of each field, one or more time intervals can be determined (separated) based on these intersections.
[0148] In some embodiments, step S223 may include: determining the time period prior to the initial intersection point as the background interval for each field. In this embodiment, the initial intersection point refers to the first intersection point where the count threshold and the histogram bars intersect in chronological order. The time interval prior to this initial intersection point can be considered as a period before any particle beams have been delivered.
[0149] In some embodiments, among the multiple intersections of the count threshold (horizontal line) recorded above and the histogram, the time period corresponding to the background interval is, for example: .
[0150] In some embodiments, step S223 may include: determining the time period after the final intersection point as the beam-off interval for each field. In this embodiment, the final intersection point refers to the intersection point where the counting threshold and the histogram bar intersect for the last time in chronological order. The time interval after the final intersection point can be regarded as the end of the field particle beam delivery process, and no further particle beam delivery will be made.
[0151] In some embodiments, among the multiple intersections of the count threshold (dashed line) recorded above and the histogram, the time period corresponding to the beam-off interval is, for example:
[0152] ;(in (This is the end time of the scan for the s-th field).
[0153] In some embodiments, step S223 may further include: determining the time period between the initial intersection point and the final intersection point as the beam-on interval of each field.
[0154] In some embodiments, among the multiple intersections of the count threshold (dashed line) recorded above and the histogram, the time period corresponding to the beam on interval is, for example: .
[0155] In some embodiments, step S223 may further include: determining the time period between the intersection of odd-numbered indices and the subsequent adjacent intersection of even-numbered indices as the high count value period of the bundle interval.
[0156] In some optional embodiments, step S223 may further include: determining the time period between the even-numbered intersection point and the subsequent adjacent odd-numbered intersection point as the low count value period of the bundle interval.
[0157] In this embodiment, each high count period typically corresponds to a specific energy layer, the duration of which depends on the prescribed dose and beam intensity of that energy layer. As explained earlier, during the multi-energy-layer particle beam delivery time, i.e., within the beam-on interval, alternating high count peaks and low count valleys can form. High count periods, for example, correspond to the actual delivery (irradiation) time window of the particle beam, while low count periods, for example, correspond to short pauses during energy layer switching. Therefore, in the single-event statistical histogram, due to the physical characteristics of proton beam delivery, high count intervals (beam delivery period) and low count intervals (beam interval period) always alternate, and there will be two consecutive intersections between the count threshold and the bar representing the delivery of a single energy layer (i.e., the aforementioned "interval corresponding to the same high count value has two intersections with the count threshold at its endpoint"). In some embodiments, the initial intersection point can be set to 1, so that any odd-numbered intersection point in the beam on interval corresponds to the delivery of a particle beam of a certain energy layer between the subsequent adjacent even-numbered intersection points.
[0158] In some embodiments, following the previous example, the time period corresponding to the high count value period is, for example:
[0159] ;
[0160] In an optional embodiment, step S223 may further include: determining the time period between the intersection of even-numbered indices and the subsequent adjacent intersection of odd-numbered indices as the low count value time period of the bundle interval.
[0161] In some embodiments, following the previous example, the time period corresponding to the low count value period is, for example:
[0162] .
[0163] In this embodiment, the aforementioned high count period can be derived in reverse from the determined low count period, which falls within the protection scope of this application.
[0164] S230: Perform conformation processing on single event data to generate conformation event data.
[0165] In some embodiments of this application, the collected single-event data can be subjected to conformation processing, wherein the single-event data is, for example, the single-event data described in step S220 above.
[0166] In some embodiments of this application, the matching process may include, but is not limited to, using time matching, energy matching, or a combination of time matching and energy matching alone. This application does not impose any limitations on this. In one example, energy matching may be performed first, i.e., determining whether the energy in a single event data is within a given energy range (e.g., 350~650 keV). If not, the single event is discarded; otherwise, it is retained. Subsequently, time matching may be performed, i.e., for each single event that has undergone energy matching, a predetermined time window is opened, and it is checked whether the events within the time window meet the matching strategy. Events that meet the strategy and the main event of the current time window form matching event pairs and are recorded. More specific details regarding the matching process can be found in the prior art, and will not be repeated here.
[0167] In an optional embodiment, the matching process can employ a "take-all-goods" strategy, where all events that meet the basic conditions found within the time window are paired with the main event and recorded to obtain a set of matching event pairs arranged in ascending order of the main event's time. However, it is conceivable that other strategies may be employed in other embodiments, and this application does not impose any limitations on them.
[0168] In some embodiments, the conformity processing of each field in multiple firing fields can be performed independently or uniformly and then classified according to the time stamp. This application does not impose any restrictions on this.
[0169] In one example, the processing completes to obtain a list of matching events for the s-th field. For example, including There are 1 matching events, where each matching event... Record as
[0170] , where i represents the sequence number of the matching event, i.e., the i-th matching event.
[0171] Where P represents the location coordinates, E represents the energy value, t represents the timestamp, and subscripts 1 and 2 correspond to the two single events in the pair.
[0172] S240: Perform image reconstruction on the matching event data in the identified time interval of each shooting field to obtain the reconstructed image corresponding to each shooting field.
[0173] In some embodiments of this application, image reconstruction can be performed on each field based on the obtained coincidence event data of each field, thereby obtaining the reconstructed image corresponding to each field.
[0174] In some embodiments, the coincidence event data for each field includes coincidence event data within the identified time interval of each field. In some embodiments, the identified time interval particularly includes one or more of the aforementioned time intervals that have been separated.
[0175] In some embodiments, the identified time interval may include (identified and separated) beam-on intervals. It is understood that this application is not limited to using coincident event data within beam-on intervals. As a supplementary alternative, coincident event data within other time intervals may also be used for image reconstruction in alternative embodiments, which will be further described below.
[0176] In this embodiment, step S240 may include: step S241 (unidentified): performing image reconstruction on the coincidence event data in the in-beam interval of each field to obtain the in-beam reconstruction image corresponding to each field.
[0177] In some embodiments, image reconstruction can be performed based on all coincidence event data within the in-beam interval of each field. In some embodiments, the image reconstruction is based, for example, on the OSEM (Ordered Subsets Expectation Maximization) algorithm. In optional embodiments, a Time-of-Flight (ToF) algorithm can be further incorporated to utilize the time difference information of the arrival of the two photons generated by positron annihilation at different detectors to estimate the positional distribution of the annihilation event on the response line, thereby obtaining a higher quality reconstructed image.
[0178] In some embodiments, instead of using all coincidence event data in the in-beam interval of the firing field for image reconstruction, in step S241 above, a portion of the coincidence event data in the in-beam interval of each firing field may be selectively selected for image reconstruction.
[0179] In some embodiments, the beam-on interval in step 241 may include multiple high-count-value time periods. In this embodiment, image reconstruction may be selectively performed using coincidence event data from the high-count-value time periods identified based on the beam-on interval.
[0180] In some embodiments, reference Figure 9 Step S241 may include the following steps S2411 and S2412.
[0181] S2411: Extract coincidence event data from multiple high count periods within the in-beam interval of each field and merge them to obtain the first coincidence event set for each field.
[0182] In some embodiments, all coincidence events in each field can be traversed to identify coincidence events that belong to the high count period.
[0183] In one example, for the s-th field, for instance, all matching events belonging to the following high-count time period can be extracted:
[0184] .
[0185] Subsequently, after extracting the subsets of coincident events for all high-count periods, multiple subsets of coincident events can be obtained: (where n is the total number of high count periods), where each subset corresponds to a high count period. Subsequently, the data of the above subsets can be merged, keeping the complete information of each matching event unchanged, and the merged dataset can be re-sorted according to the time order, thereby determining the first matching event set C-merged for the s-th field.
[0186] S2412: Use the first coincidence event set of each field to perform image reconstruction to obtain the in-beam reconstructed image of each field.
[0187] In some embodiments, the OSEM-ToF algorithm can be used to reconstruct the image from the first coincidence event set C-merged obtained in step S2411. Specifically, this algorithm improves upon the traditional OSEM framework by introducing Time-of-Flight (ToF) information. In one example, the image reconstruction process includes, for instance: firstly, dividing the first coincidence event set C-merged into several ordered subsets according to the subset partitioning strategy of the OSEM algorithm; for each coincidence event in the subset, the traditional OSEM algorithm only uses its geometric response line (LOR) information for forward and backward projection operations, while the OSEM-ToF algorithm further utilizes the time-of-flight measurement value of each coincidence event, constraining the position probability distribution of annihilation events to a specific region of the response line through the ToF kernel function; in the forward projection stage, the expected projection value is calculated by combining ToF weights; in the backward projection stage, the update factor is weighted and allocated to the corresponding image voxels on the response line according to the ToF information, thereby achieving more accurate image updates; each subset is processed sequentially, iterating until the image converges or reaches a preset stopping criterion, and finally the in-beam reconstructed image of the field is obtained.
[0188] As a supplement or alternative to the aforementioned in-beam interval reconstruction, embodiments of this application can further utilize coincidence event data from the beam-off interval for image reconstruction, thereby enhancing the field separation effect. Explained but not limited, during proton therapy, after the proton beam delivery of each field stops, numerous single events may still be captured and coincidence events formed through coincidence processing; these events still contain important dose distribution information. However, due to the decrease in coincidence event counts caused by radioactive decay, directly using coincidence event data from the beam-off interval for reconstruction may yield poor results. Furthermore, for multi-field delivery modes, the nuclides produced by different fields will superimpose over time, and the residual activity of the previous field will affect the signal of subsequent fields, potentially further impacting the reconstruction effect. To address this, embodiments of this application combine appropriate correction processing, especially decay correction processing, with beam-off interval reconstruction processing to obtain high-quality beam-off reconstruction images, thereby more effectively separating the independent contributions of each field.
[0189] In this embodiment of the application, step S240 may include correcting the coincidence event data in the beam-off interval of each field, including optional random correction and background correction, obtaining decay correction factors through multi-exponential fitting, and using the corrected data to perform image reconstruction to obtain the beam-off reconstructed image corresponding to each field.
[0190] As mentioned above, in some embodiments, the identification of the beam-off interval is based on the time interval division determined in step S223, for example, the final intersection point can be used. Then until the field scan is completed. The time period is defined as the beam-off interval of the s-th field.
[0191] In some embodiments, reference Figure 10 Step S240 may include steps S242 to S244:
[0192] S242: Perform random correction and / or background correction on the coincidence event data of each beamout interval.
[0193] In the embodiments of this application, step S242, namely, the random correction and / or background correction processing, can be performed or at least partially performed before the decay correction processing described below, and the time-distributed count data after random correction and / or background correction can be used for subsequent decay correction processing, as further described below. However, it is also conceivable that step S242 is an optional step.
[0194] For illustrative purposes, and not as a limitation, random coincidence events refer to the situation where two gamma photons from different annihilation events are detected by chance within a time window. Such events do not carry effective spatial positioning information and reduce image contrast. Background events include non-target signals such as ambient background radiation and detector dark noise. By performing random correction and / or background correction to correct these interfering factors, the accuracy of subsequent image reconstruction can be significantly improved.
[0195] However, it is conceivable that in some embodiments, step S242 is optional, for example, in different cases, one or both of random correction and background correction may not be performed as needed.
[0196] refer to Figure 11 Step S242 may include steps S2421 to S2423:
[0197] S2421: At least the coincidence event data of each beamout interval of each field are statistically processed to form a first event count set based on time distribution.
[0198] In a preferred embodiment, the statistical processing is not only applied to the off-beam interval, but also to multiple time intervals of each field, preferably the entire time period, including the background interval, the in-beam interval, and the off-beam interval.
[0199] In a specific embodiment, the coincidence event data of each firing field can be binned at equal time intervals according to a preset duration to obtain a first bin set including multiple first bins. Each first bin includes a count of coincidence events falling within its respective first bin's time range.
[0200] In a specific example, for any field of fire s, the total number of... A list pattern set that matches the events This set Perform equal-interval first-time bin sorting. In a preferred example, as described above, the first bin sorting in step S2421 can use the same time parameters (such as duration) as the bin sorting described in the embodiment of step S220.
[0201] In some embodiments, in step S2421 above, for the s-th firing field, by selecting an appropriate bin size It can count the bins that match the events. :
[0202] ,
[0203] in, Let be the start time of the j-th sub-box in the s-th shooting field. End time:
[0204] ,
[0205] in, Let be the number of single events in the j-th sub-box of the s-th field, where j = 1, ..., n.
[0206] In an optional embodiment, when performing statistical binning, statistics can be based on the average time of the matching events; and preferably, a statistical histogram can be drawn according to the average time of each matching event.
[0207] Specifically, the average time of the i-th coincidence event in the s-th field. The definition is as follows:
[0208] .
[0209] Therefore, we can base our decision on the average time of the i-th matching event. And container splitting time information, such as the start time of container splitting. The bin count is incremented accordingly to determine which bin the i-th matching event falls into.
[0210] However, it is also conceivable that in other embodiments, other time information that matches the event can be used for binning statistics, which falls within the scope of this application.
[0211] S2422: At least the coincidence event data of each beamout interval of the firing field are delayed and statistically processed to form a second event count set based on time distribution.
[0212] In this embodiment, the time range of the statistical processing in step S2422 is consistent with that in step S2421. Accordingly, in a preferred embodiment, the statistical processing is not only applied to the off-beam interval, but also to multiple time intervals of each field, preferably the entire time period, including the background interval, the in-beam interval, and the off-beam interval.
[0213] In a specific embodiment, such as Figure 12 As shown, step S2422 may include:
[0214] S24221: Delay the coincidence event data of each beamout interval to obtain delayed coincidence event data.
[0215] In some embodiments, delay processing generates delayed list pattern matching data by delaying the timestamps of individual events by a set delay time. In some specific embodiments, the timestamp of each event in the original single-event data stream can be incremented by a fixed delay time τ_delay, for example, 100-500 nanoseconds, much larger than the matching time window (typically 5-10 nanoseconds). By way of explanation and not limitation, after such delay processing, the actual matching event pairs are broken up, while the statistical properties of random matching remain unchanged.
[0216] In some embodiments, the above-described delay processing can be performed using a PET device that supports delay compliance. In a preferred embodiment, when performing delay processing, delayed list-mode compliance data (Delayed List-mode Coincidence, or simply Delay Compliance) can be generated. Its definition can be consistent with data Similarly, and also arranged in chronological order of the first single event:
[0217] .
[0218] S24222: Delayed matching event data is binned at equal intervals according to a preset duration to obtain a second bin set including multiple second bins.
[0219] Each second sub-box includes a count of delayed compliance events falling within its respective second sub-box time range.
[0220] In a further embodiment, the delayed coincident event data can be binned at equal intervals according to the preset duration, resulting in a second bin set including multiple second bins. In this embodiment, the number of first bins is equal to the number of second bins, and the binning times correspond one-to-one. This correspondence ensures that subsequent differential operations can be performed bin by bin.
[0221] In some embodiments, in step S24222 above, for the s-th firing field, using and For the same bin size, Also, bins are statistically analyzed based on the average time for each matching event:
[0222] .
[0223] S2423: Perform random correction and / or background correction based on the difference between the first event count set and the second event count set.
[0224] In some embodiments, random correction based on the difference between the first event count set and the second event count set may include: step S24230 (not shown): subtracting the delayed coincidence event count of the corresponding second box in the second box set from the coincidence event count of each first box in the first box set to obtain the first difference count of each third box that has been randomly corrected.
[0225] In these embodiments, random correction is achieved through a simple differencing operation: the count of coincidence events in each first bin in the first bin set is subtracted from the count of delayed coincidence events in the corresponding second bin in the second bin set to obtain the first difference count of random correction for each third bin. By way of explanation and not limitation, this differencing operation effectively eliminates the contribution of random coincidences because the statistical distribution of random coincidence events is the same in both the original and delayed data, while true coincidence events are corrupted in the delayed data.
[0226] As a supplementary or parallel embodiment to the above embodiments, refer to Figure 13 Background correction based on the difference between the first event count set and the second event count set may include: Step S24231: Subtracting the delayed coincidence event count of the corresponding second bin from the coincidence event count of each first bin in the first bin set to obtain the first difference count of each third bin; Step S24232: Determining the minimum value among the first difference counts of each third bin as the background level; Step S24233: Subtracting the background level from the coincidence event count of each first bin in the first bin set to obtain the second difference count of each fourth bin that has been background corrected.
[0227] In these embodiments, background correction employs a minimum value estimation method. First, the coincidence event count of each first bin in the first bin set is subtracted from the delayed coincidence event count of the corresponding second bin in the second bin set to obtain the first difference count of each third bin that is randomly corrected. Then, the minimum value is determined from the first difference count of the third bin as the background level. Finally, the coincidence event count of each first bin in the first bin set is subtracted from the background level to obtain the second difference count of each fourth bin that is background corrected.
[0228] In other embodiments, random correction and background correction can be performed simultaneously. In these embodiments, if random correction and background correction are performed simultaneously, steps S24230 and S24231 above can be the same step, that is, first remove random events by using delayed coincidence technique, and then subtract the background by using minimum value method to obtain net true coincidence count.
[0229] The following describes specific embodiments of performing random correction and background correction simultaneously. However, as mentioned above, random correction and background correction can be performed selectively or simultaneously, which falls within the scope of this invention.
[0230] In some embodiments, in the above steps S24230 (S24231), for the s-th firing field, the... First box count minus The second bin count yields the actual binning result (third bin):
[0231] .
[0232] Optionally, a statistical histogram can be plotted for each actual bin, as shown in the reference. Figure 14 The diagram illustrates a practical conformity binning statistical histogram according to a specific embodiment.
[0233] In some embodiments, in step S24232 above, for the s-th field, the minimum value of the actual binning result is selected as the background level:
[0234] .
[0235] Furthermore, in step S24233 above, for the s-th field of fire, the background level can be subtracted from the binning results:
[0236] .
[0237] Thus, the second difference count of the fourth bin, which is background corrected, can be obtained (in this specific embodiment, it is also randomly corrected).
[0238] In some embodiments, step S2423 may include: step A1 (not shown): removing the bins before the start time of each beam separation interval and using the remaining bin set for subsequent decay correction processing.
[0239] In these embodiments, for example, when performing event binning for multiple time intervals of each field in steps S2421 and S2422, preferably for the entire time period, the bins before the start time of each field's beam separation interval in the bins that have been randomly corrected and / or background corrected can be removed, and the remaining bin set can be used for subsequent decay correction processing.
[0240] In some embodiments, in step A1 above, for the s-th field, the start time of the beam-off interval is selected. All subsequent binning data, i.e., obtaining the beam-off binning with random correction and background correction:
[0241] .
[0242] In other embodiments, step S2423 may further include:
[0243] Step A2 (not shown): Convert the start time of each bin in the remaining bin set into a relative start time relative to the start time of each beam separation interval, forming a relative time vector;
[0244] Step A3 (not shown): Count the remaining bins in the bin set after random correction and / or background correction to form an observation vector.
[0245] The relative time vector and the observed value vector are used for fitting the subsequent decay correction model, and more specifically, for multi-exponential fitting.
[0246] In some embodiments, in steps A2 and A3, for the s-th field of fire, beamoff binning data with random and background correction is used. As input, let the number of beam-off intervals be... If there are several sub-boxes (e.g., from the k-th sub-box to the n-th sub-box), then:
[0247] Binning time vector:
[0248] ,
[0249] In this process, the time point of each bin is converted into a time difference relative to the start time of Beamoff, forming a time vector. This allows for a unified time starting point, facilitating the fitting of the exponential decay model.
[0250] Observation vector:
[0251] .
[0252] Therefore, for the count value of each bin, the corresponding delayed coincidence count (random correction) and the background count (background correction) can be subtracted to obtain the net true coincidence count, thereby obtaining the fitted target observation value, which reflects the true intensity of the radioactive decay signal.
[0253] S243: Perform decay correction processing on the time-distributed count data of coincidence events in the off-beam interval of each field to obtain the decay correction factor.
[0254] In some embodiments, decay correction processing can be used as a key technical step to reduce quantization errors in decay signals. Thus, the contribution of each nuclide can be separated using a multi-exponential fitting method, and a precise decay correction factor can be calculated based on the fitting results to compensate for the signal intensity decrease caused by radioactive decay.
[0255] In the embodiments of this application, the input data for decay correction processing is time-distributed count data, which is preferably time-binned data that has undergone random correction and / or background correction, as described above.
[0256] In this embodiment, the decay correction process may include several steps: first, determining the types of nuclides involved in decay; second, establishing a mathematical model describing the decay process of multiple nuclides; then, estimating the model parameters using a fitting algorithm; and finally, calculating the decay correction factor based on the fitting parameters. In this embodiment, the output of the decay correction process is the decay correction factor DCF(t) corresponding to each coincidence event, which is used to adjust the weight of each coincidence event in subsequent image reconstruction.
[0257] refer to Figure 15 Step S243 may include steps S2431 to S2433:
[0258] S2431: Based on prior information, obtain multiple nuclide categories corresponding to the coincidence event data in the beam-off interval of each field.
[0259] In the embodiments of this application, the prior information is obtained from previous experiments or practical applications. Based on the application scenario or the particles acting on the object, the types of nuclides that induce the generation of the target can be summarized. For example, the prior information can be a table including the application scenario, particle type and / or nuclide type, or the prior information can be a database obtained by simulating the application scenario, particle type and / or nuclide type in the simulation system.
[0260] For example, in a proton therapy scenario, the main components of the positron-emitting nuclides generated by proton-induced target formation are... 15 O、 11 C and 10 C. For example, in the context of heavy ion therapy, a heavy ion beam (such as carbon ions) is used... 12C) The main components of the positron-emitting nuclides induced by the target are: 12 C 16 O and 14 N. For example, in the scenario of oil exploration, the main components of the positron-excited nuclides generated are... 16 O、 12 C 28 Si、 27 Al.
[0261] S2432: Based on the time-distributed count data of coincidence events in each beam-off interval of the beam field and multiple nuclide categories, multi-exponential fitting is performed to obtain the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides.
[0262] In some embodiments, for any radiation field s, it is assumed that the change in total radioactivity in the image over time can be expressed as the sum of the decay activities of M nuclides, i.e.:
[0263] ,
[0264] ,
[0265] Where M represents the number of nuclide species. m = 1...M, , representing the time difference relative to the start time of Beam off. The decay constant is given by the known half-life of each nuclide. Given, Let be the initial activity coefficient of the m-th nuclide in the s-th field at the reference time. In one example, for field s, the reference time can be the start time of the beam-off interval of the corresponding field. However, it can also include other times. For example, when performing cross-field correction, the reference time can be the start time of the beam interval of the field to which the correction is being performed. For instance, assuming that the conformity data of the beam interval of field s-1 is to be corrected to field s, the reference time is the start time of the beam interval of field s. . Let be the decay constant of the m-th nuclide. In some embodiments, the same combination of nuclides is used for fitting each radiation field.
[0266] In some embodiments, as described above, for the field of fire s, the data can be binned using beam-off data. As input, for example, using Beam-off binned data that has been randomized and background-corrected. As input. In a further preferred embodiment, as previously described, the relative time vector obtained through time transformation in steps A2 and A3 can be used. and observation vector As input.
[0267] In a specific embodiment, refer to Figure 16 Step S2432 may include steps S24321 to S24324:
[0268] S24321: Establish a multi-exponential decay model corresponding to multiple nuclide categories.
[0269] The parameters of the multi-exponential decay model include the initial activity coefficient and decay coefficient of each nuclide class.
[0270] S24322: Using time-distributed count data consistent with events, perform multi-exponential fitting based on a multi-exponential decay model to determine at least the initial activity coefficients of each nuclide class at the reference time.
[0271] S24323: Calculate the sum of the initial activities of all nuclides based on the initial activity coefficients of each nuclide class at the reference time.
[0272] In some embodiments, the multi-exponential fitting in step S2432 above can employ fixed half-life fitting. Accordingly, in these embodiments, the decay coefficient of each nuclide class described in step S24321 above can be determined based on the half-life of that nuclide class. Step S24322 above may include: Step B1: Using the time-distributed count data (preferably time-binned data) of the coincident event as input, multi-exponential fitting is performed using linear least squares to estimate the initial activity coefficient of each nuclide class at the reference time.
[0273] In a specific embodiment, when using a fixed half-life fitting, the model function for the field s can be expressed as:
[0274] .
[0275] Here, the unknown quantity is only This transforms the original nonlinear fitting problem into a linear fitting problem, resulting in higher computational efficiency.
[0276] Accordingly, parameter vector It can be represented as: Taking the least squares method as an example, the objective function is:
[0277] ,
[0278] Where χ² represents the sum of squared residuals between the observed values and the model's predicted values. Minimizing this function allows us to find the parameter values that best fit the observed data to the model. The j-th component of the measurement value vector described in step A2 above represents the number of single events in the j-th interval (after random correction and / or background correction). Let j be the j-th component of the relative time vector described in step A3 above, representing the time after time point conversion in the j-th interval (i.e., the time difference compared to the start of the beam separation), j=1…,n.
[0279] The linearized problem can be written in matrix form:
[0280] ,
[0281] This is the matrix representation of linear regression, where The design matrix contains the exponential decay values at various time points. Let be the parameter vector to be determined. Given a vector of observations, this form facilitates solving the problem using matrix operations.
[0282] Among them, the design matrix for:
[0283] .
[0284] Design Matrix Each row corresponds to a time point, and each column corresponds to the decay function value of a nuclide. Matrix element X jm Let represent the decay factor of the m-th nuclide at time j. The matrix constructed in this way allows for linear combination. It can represent the superposition decay signal of multiple nuclides.
[0285] The least squares solution is:
[0286] .
[0287] As an explanation and not a restriction, this is an analytical solution to the linear least squares problem, from which the optimal parameter estimates are obtained directly through matrix operations. This is called the Moore-Penrose pseudo-inverse, when When it is reversible, this solution is the only optimal solution.
[0288] Here, when determining the initial activity coefficient, the sum of the initial activities of all nuclides can be calculated, which can be used to subsequently determine the decay factor.
[0289] In a specific example, for the radiation field s, taking the triple-exponential fitting function as an example, in a proton therapy scenario, the main component of the positron-emitting nuclide generated by the proton-induced target is... 15 O、 11 C and 10 C. Construct the following three-exponential model, assuming that the total radioactivity is the superposition of the independent decays of the three nuclides, then: .
[0290] in, 15 The half-life of O is 2.04 minutes. 11 The half-life of C is 20.334 minutes. 10 The half-life of C is 19.29 seconds, and its decay constants are as follows:
[0291] ,
[0292] ,
[0293] .
[0294] Therefore, in this scenario, The variables are only , and .
[0295] Therefore, by using the time-binned data of coincidence events in the off-beam interval as input, and employing the linear least squares method for multi-exponential fitting, the initial activity coefficients of each nuclide class at the reference time can be estimated through the best square approximation. , and It can also calculate the sum of the initial activities of all nuclides. .
[0296] In the specific embodiments described above in this application, the coefficients of each exponential term in the three-exponential model are expressed as a non-explicit multiplication by the decay constant, i.e., the coefficients of the exponential terms. , and The decay constant of the corresponding nuclide is already included. Therefore, after completing the multi-exponential fitting, if it is necessary to calculate the contribution ratio of each nuclide, the initial activity coefficient can be obtained by dividing each initial activity coefficient by its corresponding decay constant. For example, it can be obtained by... Divide by The contribution percentage of a particular nuclide.
[0297] In other embodiments of this application, the coefficients of each exponential term in the three-exponential model can also be expressed by explicitly multiplying by the decay constant. In this case, the decay constant is displayed as an explicit factor in the model, and the decay constant and another fitting coefficient together serve as the coefficients of the exponential terms. Thus, after completing the multi-exponential fitting, the aforementioned other fitting coefficient can be directly used to calculate the contribution ratio of the nuclide, which falls within the protection scope of this application.
[0298] In some embodiments, the multi-exponential fitting in step S2432 above can employ variable half-life fitting. Accordingly, in these embodiments, step S24322 above may include: Step B2: Using the time-distributed count data (preferably time-binned data) of the coincident events as input, a nonlinear least squares method is used to perform multi-exponential fitting to estimate the initial activity coefficient of each nuclide class at the reference time and the decay coefficient of each nuclide class. In a further preferred embodiment, step B2 above may include: Step B21: When performing multi-exponential fitting, the decay coefficient of each nuclide class is restricted to a preset constraint range.
[0299] In the embodiments of this application, the nonlinear least squares method described in step B2 is preferably the Levenberg-Marquardt method, but other nonlinear least squares methods are also conceived, including but not limited to gradient descent, Gauss-Newton method, etc.
[0300] In one specific embodiment, when using variable half-life fitting, the model function for the field s can be:
[0301] .
[0302] In variable half-life fitting, the decay constant is also used as a parameter to be fitted. This is to explain, rather than limit, that small variations in the half-life under actual measurement conditions can be taken into account.
[0303] The parameter vector is:
[0304] ,
[0305] The constraints are:
[0306] .
[0307] In a preferred embodiment, constraints are set to limit the decay constant to the maximum and minimum range of the theoretical value, thereby preventing the half-life from deviating from the physically reasonable range during the fitting process. In one example, the constraint is 95% to 105% of the initial value. This allows for some flexibility to adapt to actual conditions while avoiding non-physical fitting results.
[0308] Taking the nonlinear least squares method as an example, the Levenberg-Marquardt algorithm is used to solve the problem:
[0309] .
[0310] This is a nonlinear optimization problem that is solved using an iterative algorithm. The Levenberg-Marquardt algorithm combines the advantages of gradient descent and Gauss-Newton's method, exhibiting fast convergence speed when close to the optimal solution and good stability when far from the optimal solution.
[0311] The Jacobian matrix is:
[0312] .
[0313] The Jacobian matrix contains the partial derivatives of the model function with respect to its parameters and is crucial for calculating the search direction and step size in nonlinear optimization algorithms. Matrix element J jm This represents the sensitivity of the model value at the j-th observation point to the m-th parameter.
[0314] For the activity coefficient:
[0315] ,
[0316] Model function for activity coefficient The partial derivative is the corresponding exponential decay factor, which reflects the linear effect of the change in the activity coefficient on the model output.
[0317] For the decay constant:
[0318] ,
[0319] The model function with respect to the decay constant λ m The partial derivatives of the function include the time factor Δt, indicating that the influence of the decay constant increases with time, which is consistent with the mathematical properties of exponential functions. The negative sign indicates that the larger the decay constant, the faster the activity decays.
[0320] Here, once the initial activity coefficients and decay coefficients of each nuclide class at the reference time are obtained, the sum of the initial activities of all nuclides can be calculated, which can be used to subsequently determine the decay factor.
[0321] S24324: Using a multi-exponential decay model that includes the determined initial activity coefficients, calculate the sum of the decay activities of all nuclides at any given time for each coincidence event.
[0322] Here, using a multi-exponential decay model with predetermined parameters (e.g., initial activity coefficient or initial activity coefficient and decay coefficient), the total (theoretical) activity at any time t for each field can be obtained:
[0323] ,
[0324] Thus, we can also obtain the total activity of each coincident event at any time t, that is, the sum of the decay activities of all nuclides.
[0325] Therefore, the decay correction factor can be determined in step S2433 below.
[0326] S2433: Determine the decay correction factor corresponding to each coincidence event in the off-beam interval of each field based on the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides.
[0327] In this embodiment, the decay correction factor corresponding to each coincidence event in the off-beam interval of each field can be determined based on the ratio of the sum of the initial activities of all nuclides to the sum of the decay activities of all nuclides.
[0328] As an explanation and not a limitation, the decay correction factor is used to compensate for the decrease in count value due to radioactive decay, and ideally (without decay), the activity at all times should be equal to the total activity at the reference time.
[0329] Therefore, in some specific embodiments, the decay correction factor (DCF) is defined as the ratio of the total activity at the reference time to the total activity at any time:
[0330] ,
[0331] in The total initial activity is the Beam Off state at the start of the s-th field.
[0332] In this embodiment, after applying decay correction, the correction weight for the i-th coincidence event is:
[0333] .
[0334] In the embodiments of this application, during image reconstruction, the decay correction factor can be used to perform decay correction on the weights of each coincident event.
[0335] As mentioned earlier, depending on the needs, for the field s, the reference time can be the start time of the beam separation interval of the corresponding field. However, it can also be or include other times, such as the start time of the beam interval of other fields. Especially in some embodiments, for example, when performing cross-field correction, the reference time can be the start time of the beam interval of the field to which the correction is to be performed. For example, assuming that the conformity data of the beam interval of field s-1 is to be corrected to field s, the reference time is the start time of the beam interval of field s. As mentioned below, in this case, the aforementioned DecayCorrection Factor (DCF) can still be determined accordingly, only the reference time has changed.
[0336] S244: Use coincidence event data and corresponding decay correction factors in the off-beam interval of each field to perform image reconstruction and obtain the off-beam reconstructed image corresponding to each field.
[0337] In the embodiments of this application, attenuation correction can be performed on coincidence event data in the off-beam interval of each field at or before image reconstruction based on the attenuation correction factor obtained above.
[0338] In some embodiments, decay correction can be in-field correction.
[0339] Accordingly, in these embodiments, step S244 may include: step C1 (not shown): obtaining the decay correction factor at the start time of the off-beam interval of each field, correcting the activity of each nuclide corresponding to the coincidence event in the off-beam interval of each field using the corresponding decay correction factor, and reconstructing the first off-beam reconstruction image based on the coincidence event of the off-beam interval of each field after correction.
[0340] In these embodiments, for the field s, the decay correction factor determined above can be used. Or, more specifically, using decay-corrected correction weights, the activities of each nuclide corresponding to the i-th coincidence event within the off-beam interval of the field s are corrected to the activities of each nuclide corresponding to the start time of the off-beam interval of the field s, which is the activities of each nuclide corresponding to the reference time (in this embodiment, the reference time is the start time of the off-beam interval of the corresponding field). ).
[0341] Furthermore, the first off-beam reconstructed image is obtained by using the corrected coincidence data for image reconstruction, which is an off-beam reconstructed image corrected for in-field decay. In this embodiment, any suitable reconstruction algorithm can be used for image reconstruction, such as the OSEM TOF algorithm mentioned above, which will not be elaborated here.
[0342] In some embodiments, decay correction may also include inter-field correction. By way of explanation and not limitation, in a multi-field delivery mode, the positron-emitting nuclide activity generated in each field will remain in the next field.
[0343] Accordingly, in these embodiments, step S244 may include:
[0344] Step D1 (not shown): For the first field, obtain the decay correction factor at the start time of the off-beam interval of the first field, use the decay correction factor to correct the activity of each nuclide corresponding to the coincidence event in the off-beam interval of the first field, and reconstruct the second off-beam reconstruction image of the first field based on the corrected coincidence event.
[0345] Step D2 (not shown): For any subsequent field s, obtain the decay correction factor at the start time of the beamout interval of the s-th field, use the decay correction factor to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the s-th field, and reconstruct the first intermediate reconstructed image of the s-th field based on the coincidence event in the beamout interval of the s-th field after correction. Use the decay correction factor to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the (s-1)-th field, and reconstruct the second intermediate reconstructed image of the (s-1)-th field based on the coincidence event in the beamout interval of the (s-1)-th field. Obtain the second beamout reconstructed image of the s-th field based on the difference between the first intermediate reconstructed image and the second intermediate image.
[0346] In these embodiments, for the first field of fire, the decay correction factor determined above can be used. Or, more specifically, using decay-corrected correction weights, the activities of each nuclide corresponding to the i-th coincidence event within the off-beam interval of the first field are corrected to the activities of each nuclide corresponding to the start time of the off-beam interval of the first field, which is the activity of each nuclide corresponding to the reference time (in this embodiment, the reference time is the start time of the off-beam interval of the corresponding field). Furthermore, the corrected coincidence data is used to perform image reconstruction to obtain the second beam-off reconstructed image. In this embodiment, any suitable reconstruction algorithm can be used for image reconstruction, such as the OSEM-ToF algorithm mentioned above, which will not be elaborated here. In a specific instance, the OSEM-ToF method is used to reconstruct the beam-off region of the first field. The event subset is reconstructed to obtain the Beam-off reconstructed image of the first field after decay correction. .
[0347] In these embodiments, for the field s, the decay correction factor determined above can be used. Or, more specifically, using decay-corrected correction weights, the activities of each nuclide corresponding to the i-th coincidence event within the off-beam interval of the field s are corrected to the activities of each nuclide corresponding to the start time of the off-beam interval of the field s, which is the activities of each nuclide corresponding to the reference time (in this embodiment, the reference time is the start time of the off-beam interval of the corresponding field). ).
[0348] Further, the first intermediate reconstructed image is obtained by using the beamoff coincidence data of the beamoff field s after in-field correction, which is the beamoff reconstructed image after in-field decay correction. In this embodiment, any suitable reconstruction algorithm can be used for image reconstruction, such as the OSEM-ToF algorithm mentioned above, which will not be elaborated here. In a specific instance, the beamoff interval of the s-th beamoff field is analyzed using the OSEM-ToF method. Reconstructing the image by reconstructing the beamoff image under the s-th field after decay correction of the s-th field. .
[0349] Furthermore, for field s, the previous field, i.e., the (s-1)th field, can be corrected to the Beam-off start time of the sth field by referring to the above definition. Here, Figure 17 This diagram illustrates inter-field correction according to a specific embodiment of the present application, where the correction is performed from the (s-1)th field to the start time of the Beam-off of the sth field. At this point, for the beamout data within the (s-1)th field, the reference time is the start time of the beamout interval of the corrected field, that is, the reference time is the start time of the beamout interval of field s. As mentioned above.
[0350] Here, decay correction factors can be used. Or, more specifically, using the decay-corrected correction weights, the i-th coincidence event within the off-beam interval of field s-1 is corrected to the start time of the off-beam interval of field s. Accordingly, field s-1 is corrected to the start time of the off-beam interval of field s. The decay correction factor is:
[0351] .
[0352] At this point, the correction weight corresponding to the i-th coincidence event within the beamout interval of field s-1 can be expressed as:
[0353] ,
[0354] Each matching event has a weight. The weights after decay correction are .
[0355] Furthermore, the second intermediate reconstructed image can be obtained by using the beamoff data of field s-1 after inter-field correction, which is the beamoff reconstructed image after inter-field decay correction. In this embodiment, any suitable reconstruction algorithm can be used for image reconstruction, such as the OSEM-ToF algorithm mentioned above, which will not be elaborated here. In a specific example, the beamoff interval of the (s-1)th field is analyzed using the OSEM-ToF method. The matching event subset is reconstructed to obtain the Beam-off PET image of the (s-1)th field after decay correction to the s-th field. .
[0356] Furthermore, for any subsequent shooting field s, the image can be reconstructed based on the first intermediate image. Second intermediate image The difference yields the second off-beam reconstruction image of the s-th field. .
[0357] In summary, the beam separation formula for the off-beam interval used for inter-beam correction and reconstruction can be expressed as:
[0358] .
[0359] This application's embodiments effectively solve the signal aliasing problem in multi-field delivery modes through innovative field separation technology. On one hand, by identifying the beam-on interval and extracting coincidence events during high-count periods for image reconstruction, interference from low-count periods is avoided, ensuring effective utilization of the peak signal. In a further embodiment, based on the identified coincidence events corresponding to the beam-off interval, a decay correction technique based on multi-exponential fitting is used. This involves establishing a multi-exponential decay model corresponding to multiple nuclide categories, fitting the temporal distribution count data of coincidence events in the beam-off interval, determining the initial activity coefficient of each nuclide category at the reference time, and then calculating a decay correction factor to correct the residual signal. This compensates for the decrease in count value caused by the decay of radionuclides over time, enabling the low-activity signal in the beam-off interval to be effectively used for reconstruction, further improving the image reconstruction effect.
[0360] Furthermore, this embodiment of the application corrects the residual signal of the previous radiation field to the reference time of the current radiation field, and eliminates signal interference between radiation fields through differential processing, thereby achieving precise separation and reconstruction of the independent dose distribution of each radiation field. Thus, through the separated independent radiation field images, the actual range of each radiation field (such as the Bragg peak position) can be accurately verified, providing real-time feedback for adaptive radiotherapy and significantly improving the accuracy of particle therapy range verification and the safety and effectiveness of treatment.
[0361] Furthermore, the technical solution of this application embodiment also has good compatibility, is compatible with existing fully digital PET equipment, can realize innovative field separation function without hardware modification, and is applicable to various particle radiotherapy scenarios such as proton therapy and heavy ion therapy, and has strong universality.
[0362] In some embodiments of this application, a PET device is also provided, which may include the PET imaging apparatus according to any of the above embodiments of this application.
[0363] In some embodiments of this application, a treatment system is also provided, which may include a particle therapy device and a PET device according to embodiments of this application.
[0364] In some embodiments, the particle therapy device includes a proton radiotherapy device.
[0365] In some embodiments of this application, an electronic device is also provided, which may include a processor and a memory storing a computer program, the processor being configured to perform the methods of any embodiment of this application when running the computer program.
[0366] Figure 18 A schematic diagram of an exemplary electronic device 1800 that can implement the methods of embodiments of this application is shown. In some embodiments, it may include more or fewer electronic devices than shown. In some embodiments, it may be implemented using a single or multiple electronic devices. In some embodiments, it may be implemented using cloud-based or distributed electronic devices.
[0367] like Figure 18 As shown, the electronic device 1800 includes a processor 1801, which can perform various appropriate operations and processes based on programs and / or data stored in read-only memory (ROM) 1802 or programs and / or data loaded from storage portion 1808 into random access memory (RAM) 1803. The processor 1801 can be a single-core or multi-core processor, or may include multiple processors. In some embodiments, the processor 1801 may include a general-purpose main processor (such as a CPU) and one or more special coprocessors, such as a graphics processing unit (GPU), a neural network processor (NPU), a digital signal processor (DSP), or other general-purpose or application-specific integrated circuits. Various programs and data required for the operation of the electronic device 1800 are also stored in RAM 1803. The processor 1801, ROM 1802, and RAM 1803 are interconnected via bus 1804. An input / output (I / O) interface 1805 is also connected to bus 1804.
[0368] The processor and memory described above are used together to execute a program stored in the memory. When the program is executed by a computer, it can implement the steps or functions of the methods described in the above embodiments.
[0369] The following components are connected to I / O interface 1805: an input section 1806 including a keyboard, mouse, etc.; an output section 1807 including a display and speakers, etc.; a storage section 1808 including a hard disk, etc.; and a communication section 1809 including a network interface card such as a LAN card and a modem, etc. The communication section 1809 performs communication processing via a network such as the Internet. Drive 1810 is also connected to I / O interface 1805 as needed. Removable media 1811, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1810 as needed so that computer programs read from them can be installed into storage section 1808 as needed.
[0370] Figure 18 The electronic device shown in this application is merely illustrative; however, the electronic device in embodiments of this application may also include components that are more advanced than those described above. Figure 18 The electronic device shown has more or fewer components or has more or fewer components than the one shown. Figure 18 The embodiments shown have the same, partially the same, or different architectures.
[0371] In some embodiments, the electronic device may be combined with various components to obtain methods, apparatus and systems that have the advantages of the present invention.
[0372] Those skilled in the art will understand that the implementation of the functional modules / units or controllers and related method steps described in the embodiments of this specification can be achieved in software, hardware, or a combination of software and hardware.
[0373] Unless explicitly stated otherwise, the actions or steps of the methods and procedures described in the embodiments of this application do not necessarily have to be performed in a specific order and can still achieve the desired results. In some implementations, multitasking and parallel processing are also possible or may be advantageous.
[0374] This document describes several embodiments, but for the sake of brevity, the descriptions of the embodiments are not exhaustive, and identical or similar features or parts between the embodiments may be omitted. In this document, "one embodiment," "some embodiments," "example," "specific example," or "some examples" refers to at least one embodiment or example applicable to this application, but not all embodiments. The above terms do not necessarily mean referring to the same embodiment or example. Without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of the different embodiments or examples.
[0375] The exemplary systems and methods of this application have been specifically shown and described with reference to the above embodiments, which are merely examples of the best mode for implementing the systems and methods. Those skilled in the art will understand that various changes can be made to the embodiments of the systems and methods described herein without departing from the spirit and scope of the invention as defined in the appended claims when implementing the systems and / or methods.
Claims
1. A PET imaging device for multi-field particle therapy, characterized in that, include: The identification unit is configured to identify one or more time intervals of each firing field based on the temporal distribution characteristics of the collected single-event data, with each time interval corresponding to a particle beam delivery state. The conformation processing unit is configured to perform conformation processing on the single event data to generate conformation event data; The reconstruction unit is configured to perform image reconstruction on the matching event data in the identified time interval of each field to obtain the reconstructed image corresponding to each field.
2. The PET imaging device according to claim 1, characterized in that, The identification unit is configured to: statistically analyze the distribution of single-event data of each firing field over time, and generate a single-event statistical histogram for each firing field; determine the intersection of a set counting threshold and the single-event statistical histogram of each firing field; and determine the one or more time intervals of each firing field based on the intersection.
3. The PET imaging device according to claim 2, characterized in that, The identification unit is further configured to determine the time interval between the initial intersection point and the final intersection point as the in-beam interval of each field.
4. The PET imaging device according to claim 3, characterized in that, The identification unit is further configured to: determine the time period between the intersection of odd-numbered indices and the subsequent adjacent intersection of even-numbered indices as the high count value time period of the bundle interval.
5. The PET imaging device according to claim 2, characterized in that, The identification unit is further configured to determine the time period after the final intersection point in each field as the beam separation interval of each field.
6. The PET imaging apparatus according to claim 1, characterized in that, The identified time interval is included in the bundle interval; The reconstruction unit is configured to perform image reconstruction on the coincidence event data in the in-bundle interval of each field to obtain the in-bundle reconstructed image corresponding to each field.
7. The PET imaging apparatus according to claim 6, characterized in that, The in-bundle interval includes multiple periods of high count values; The reconstruction unit is further configured as follows: Extract coincidence event data from multiple high count periods within the in-beam interval of each field and merge them to obtain the first coincidence event set for each field; Image reconstruction is performed using the first coincidence event set of each field to obtain the in-beam reconstructed image of each field.
8. The PET imaging apparatus according to claim 5, characterized in that, The identified time interval also includes the beam-off interval; The PET imaging apparatus further includes a decay correction unit configured to perform decay correction processing on time-distributed count data of coincidence events in the off-beam intervals of each field to obtain a decay correction factor. The reconstruction unit is further configured to use coincidence event data and corresponding decay correction factors in the off-beam interval of each field to perform image reconstruction, thereby obtaining the off-beam reconstructed image corresponding to each field.
9. The PET imaging apparatus according to claim 8, characterized in that, The decay correction unit is further configured to: Based on prior information, the various nuclide categories corresponding to the coincidence event data in the beam-off interval of each field are obtained; Based on the time-distributed count data of coincidence events in each beam-off interval of the beam field and the various nuclide categories, a multi-exponential fitting was performed to obtain the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides. The decay correction factor corresponding to each coincidence event in the off-beam interval of each field is determined based on the sum of the initial activities of all nuclides and the sum of the decay activities of all nuclides.
10. The PET imaging apparatus according to claim 9, characterized in that, The decay correction unit is further configured to: A multi-exponential decay model corresponding to the various nuclide categories is established, wherein the parameters of the multi-exponential decay model include the initial activity coefficient and decay coefficient of each nuclide category; Using the time-distributed count data of the coincident events, a multi-exponential fit is performed based on the multi-exponential decay model to determine at least the initial activity coefficient of each nuclide class at the reference time. Calculate the sum of the initial activities of all the nuclides based on the initial activity coefficients of each nuclide class at the reference time; Using a multi-exponential decay model that includes the determined initial activity coefficient, the sum of the decay activities of all nuclides at each coincident event time is calculated.
11. The PET imaging apparatus according to claim 10, characterized in that, The decay coefficient of each nuclide class is determined based on the half-life of that nuclide class; The decay correction unit is further configured to: take the time-distributed count data of the coincident event as input, perform multi-exponential fitting using the linear least squares method, and estimate the initial activity coefficient of each nuclide class at the reference time by the best square approximation.
12. The PET imaging apparatus according to claim 10, characterized in that, The decay correction unit is further configured to: take the time-distributed count data of the coincident event as input, perform multi-exponential fitting using nonlinear least squares method, and estimate the optimal square approximation to obtain the initial activity coefficient of each nuclide class at the reference time and the decay coefficient of each nuclide class.
13. The PET imaging apparatus according to claim 12, characterized in that, The decay correction unit is further configured to limit the decay coefficients of each nuclide class to a preset constraint range when performing multi-exponential fitting.
14. The PET imaging apparatus according to claim 9, characterized in that, Also includes: The random correction unit and / or background correction unit are configured to perform random correction and / or background correction on the coincidence event data of each beamout interval before performing decay correction processing.
15. The PET imaging apparatus according to claim 14, characterized in that, The random correction unit of the PET imaging device is further configured to: At least the coincidence event data of each beam separation interval in the firing field are statistically processed to form a first event count set based on time distribution; At least the coincidence event data of each beam-off interval of the firing field are delayed and statistically processed to form a second event count set based on time distribution; Random correction is performed based on the difference between the first event count set and the second event count set.
16. The PET imaging apparatus according to claim 15, characterized in that, The random correction unit of the PET imaging device is further configured to: The coincidence event data of each beam separation interval is binned at equal time intervals according to a preset duration to obtain a first bin set including multiple first bins, wherein each first bin includes the coincidence event count falling within the time range of its respective first bin; At least the coincidence event data of each beam-off interval of the radiation field are delayed to obtain delayed coincidence event data; The delayed matching event data is divided into bins at equal intervals according to the preset duration to obtain a second bin set including multiple second bins. Each second bin includes a count of delayed matching events falling within the time range of its respective second bin. The number of the first bins is equal to the number of the second bins and the binning times correspond one-to-one.
17. The PET imaging apparatus according to claim 16, characterized in that, The random correction unit is further configured to: Subtract the count of delayed coincidence events for the corresponding second bin in the second bin set from the count of coincidence events for each first bin in the first bin set to obtain the first difference count for each third bin that has been randomly corrected.
18. The PET imaging apparatus according to claim 14, characterized in that, The background correction unit is further configured to: At least the coincidence event data of each beam separation interval in the firing field are statistically processed to form a first event count set based on time distribution; At least the coincidence event data of each beam-off interval of the firing field are delayed and statistically processed to form a second event count set based on time distribution; Background correction is performed based on the difference between the first event count set and the second event count set.
19. The PET imaging apparatus according to claim 18, characterized in that, The background correction unit is further configured to: The coincidence event data of each beam separation interval is binned at equal time intervals according to a preset duration to obtain a first bin set including multiple first bins, wherein each first bin includes the coincidence event count falling within the time range of its respective first bin; At least the coincidence event data of each beam-off interval of the radiation field are delayed to obtain delayed coincidence event data; The delayed matching event data is divided into bins at equal intervals according to the preset duration to obtain a second bin set including multiple second bins. Each second bin includes a count of delayed matching events falling within the time range of its respective second bin. The number of the first bins is equal to the number of the second bins and the binning times correspond one-to-one.
20. The PET imaging apparatus according to claim 19, characterized in that, The background correction unit is further configured to: Subtract the corresponding delayed coincidence event count from the coincidence event count of the second bin in the first bin set to obtain the first difference count of each third bin; The minimum value among the first difference counts in each third bin is determined as the background level; Subtract the background level from the coincidence event count of each first bin in the first bin set to obtain the background-corrected second difference count of each fourth bin.
21. The PET imaging apparatus according to any one of claims 8 to 20, characterized in that, The reconstruction unit is further configured to: Obtain the decay correction factor at the start time of the off-beam interval of each field, use the corresponding decay correction factor to correct the activity of each nuclide corresponding to the coincidence event in the off-beam interval of each field, and reconstruct the first off-beam reconstruction image based on the coincidence event of the off-beam interval of each field after correction.
22. The PET imaging apparatus according to any one of claims 8 to 20, characterized in that, The reconstruction unit is further configured to: For the first field of fire, the decay correction factor at the start of the beamout interval of the first field of fire is obtained. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the first field of fire. Based on the corrected coincidence event, the second beamout reconstruction image of the first field of fire is reconstructed. For any subsequent field s, the decay correction factor at the start time of the beamout interval of the s-th field is obtained. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the s-th field. Based on the corrected coincidence event in the beamout interval of the s-th field, the first intermediate reconstructed image of the s-th field is reconstructed. The decay correction factor is used to correct the activity of each nuclide corresponding to the coincidence event in the beamout interval of the (s-1)-th field. Based on the corrected coincidence event in the beamout interval of the (s-1)-th field, the second intermediate reconstructed image of the (s-1)-th field is reconstructed. The second beamout reconstructed image of the s-th field is obtained according to the difference between the first intermediate reconstructed image and the second intermediate reconstructed image.
23. The PET imaging apparatus according to any one of claims 1 to 20, characterized in that, Also includes: The data acquisition unit is configured to acquire single-event data generated by the PET detector during multi-field particle therapy, the single-event data including the time, energy and location information of the event.
24. A PET device, characterized in that, Includes the PET imaging apparatus according to any one of claims 1 to 23.
25. A treatment system, characterized in that, This includes particle therapy devices and the PET device according to claim 24.
Citation Information
Patent Citations
Portal imaging for brachytherapy
CN105407966A
Arc radiotherapy plan generation method and device, equipment and storage medium
CN115966281A