SYSTEM AND METHOD FOR TIMING CALIBRATION OF A DETECTION SYSTEM OF A TOF-PET SCANNER
20230255585 · 2023-08-17
Inventors
Cpc classification
G01T1/2985
PHYSICS
A61B6/5205
HUMAN NECESSITIES
International classification
A61B6/00
HUMAN NECESSITIES
G01T1/29
PHYSICS
Abstract
A method and a system for a TOF-PET scanner, the TOF-PET scanner including a scintillation chamber and a detection system comprising detection modules that surround the scintillation chamber. The method includes, for each detection module being calibrated, determining distributions of lifetimes of positrons based on differences of the times of registration of annihilation quanta and of the times of registration of the de-excitation quanta assigned to the common events and registered by the module being calibrated; extracting, from the determined distributions of lifetimes of positrons, a distribution of lifetimes of positrons with annihilation by para-positronium; and determining a time delay constant based on the extracted distributions of lifetimes of positrons with annihilation by para-positronium.
Claims
1. A method for a TOF-PET scanner, the TOF-PET scanner comprising a scintillation chamber and a detection system, the detection system comprising detection modules (X) that surround the scintillation chamber; the method comprising: providing a radiation source in the scintillation chamber, wherein the radiation source is configured to emit, in the scintillation chamber, both positrons for annihilation with emission of annihilation quanta and de-excitation quanta having an energy different from an energy of the annihilation quanta; registering the annihilation quanta deposited in the detection modules (X) as registered annihilation quanta and the de-excitation quanta deposited in the detection modules (X) as registered de-excitation quanta; selecting the registered annihilation quanta and the registered de-excitation quanta based on times of registration and energies of the deposited quanta; assigning the annihilation quanta and the de-excitation quanta to common events; wherein the method further comprises, for each detection module (X) being calibrated; determining distributions of lifetimes of positrons based on differences of the times of registration of annihilation quanta and of the times of registration of the de-excitation quanta assigned to the common events and registered by the module being calibrated; extracting, from the determined distributions of lifetimes of positrons, a distribution of lifetimes of positrons with annihilation by para-positronium; and determining a time delay constant based on the extracted distributions of lifetimes of positrons with annihilation by a para-positronium.
2. The method according to claim 1, comprising determining the time delay constant for the detection module being calibrated relative to a virtual detection module having a time delay constant equal to an average delay value of the time delay constants of all the detection modules of the detection system, except for the detection module being calibrated.
3. The method according to claim 2, wherein a value of the time delay constant of the virtual detection module is assumed to be zero.
4. The method according to claim 1, comprising determining the distributions of lifetimes of positrons for the detection module (X) being calibrated by: calculating a positron lifetime for the events in which the detection module being calibrated has registered the annihilation quantum, according to a formula:
T.sub.Diff.sup.(1)=(T.sub.anni.sup.(X)−T.sub.deex)+D.sub.delay.sup.(X) (Formula V) and calculating a positron lifetime for the events in which the detection module being calibrated has registered the de-excitation quantum, according to a formula:
T.sub.Diff.sup.(2)=(T.sub.anni−T.sub.deex.sup.(X))−D.sub.delay.sup.(X) (Formula VI) wherein: T.sub.anni.sup.(X) is a time of registration of the annihilation quantum in the detection module being calibrated T.sub.deex is a time of registration of the de-excitation quantum originating from the common event with the annihilation quantum of the time of registration, T.sub.deex.sup.(X) is a time of registration of the de-excitation quantum in the detection module being calibrated, T.sub.anni is a time of registration of the annihilation quantum originating from the common event with the de-excitation quantum of time of registration, D.sub.delay.sup.(X) is a time constant defining a delay of the detection module being calibrated, and, based on obtained calculating results, determining the distributions of the lifetimes of positrons for the detection module being calibrated as a function of a number of counts of said events.
5. The method according to claim 4, comprising determining the time delay constant of the detection module being calibrated by: extracting the distributions of lifetimes of positrons with annihilation by the para-positronium, from the distributions of lifetimes of positrons as extracted distributions, and next, determining maxima of the extracted distributions of lifetimes of positrons, including calculating mutual displacement of said maxima and determining a time constant defining the delay of the detection module being calibrated according to a formula:
6. The method according to claim 1, comprising carrying out the calibration of the detection system of the TOF-PET scanner with a time resolution necessary to extract the distribution of lifetimes of positrons with annihilation by p-Ps with a mean lifetime of not more than 125 ps.
7. The method according to claim 1, comprising carrying out the calibration of the detection system of the TOF-PET scanner of the time resolution of at least 100 ps.
8. The method according to claim 1, comprising carrying out the calibration of the detection system of the TOF-PET scanner comprising polymer scintillation strips as working material for deposition of annihilation and de-excitation quanta.
9. The method according to claim 1, comprising carrying out the calibration with a use of a shielding material for reducing the lifetime of positrons (T.sub.Diff, T.sub.Diff.sup.(1), T.sub.Diff.sup.(2)).
10. The method according to claim 1, comprising providing the radiation source in a form of at least one isotope selected from a group consisting of: .sup.14O, .sup.22Na and .sup.44Sc.
11. A calibration system for a TOF-PET scanner, the TOF-PET scanner comprising a scintillation chamber and a detection system, the detection system comprising detection modules (X) that surround the scintillation chamber; the calibration system comprising: a radiation source for placement in the scintillation chamber, wherein the radiation source is configured to emit, in the scintillation chamber, both positrons for annihilation with emission of annihilation quanta and de-excitation quanta having an energy different from an energy of the annihilation quanta; wherein the detection system is configured to register the annihilation quanta deposited in the detection modules (X) as registered annihilation quanta and the de-excitation quanta deposited in the detection modules (X) as registered de-excitation quanta; a calibration module configured to select the registered annihilation quanta and the registered de-excitation quanta based on times of registration and energies of the deposited quanta and to assign the annihilation quanta and the de-excitation quanta to common events; wherein the calibration module is further configured to, for each detection module being calibrated: determine distributions of lifetimes of positrons based on differences of the times of registration of annihilation quanta and of times of registration of the de-excitation quanta assigned to the common events and registered by the module being calibrated; extract, from the determined distributions of lifetimes of positrons, a distribution of lifetimes of positrons with annihilation by para-positronium; and determine a time delay constant based on the extracted distributions of lifetimes of positrons with annihilation by para-positronium.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0037] The object of the invention is illustrated in an embodiment in the figure, where:
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
DETAILED DESCRIPTION
[0044] A method has been developed to calibrate the TOF-PET scanner detection system with detection modules capable of time- and energy-based detection of gamma quanta deposited in said system. The calibration method is designed in particular for synchronising detection modules to achieve time resolution capabilities of the TOF-PET scanner below 100 ps. such as, for example, detection modules with polymer scintillation strips. The construction of such detection systems of TOF-PET scanners and of the detection modules constituting said systems, as well as their mode of operation, are known to those skilled in the art, for example from the publication of patent applications WO2011/008118 or WO2011/008119.
[0045] Herein, the terms spectrum and distribution in reference to lifetimes of positrons are used interchangeably. These terms denote the image acquired using positron annihilation lifetime spectroscopy (PALS), the image representing the distribution of the calculated time differences between the registration of the following: the radiation originating from positron annihilation, and the radiation originating from de-excitation of the radioactive isotope as a function of the number of counts (n), wherein said calculated time differences are more generally regarded as positron lifetimes. Given that said acquired images originate from spectroscopy (PALS), such images represent spectra. Thus, the spectra, i.e. the distributions acquired by PALS spectroscopy, graphically represent the correlation between of the signal intensity and the calculated differences of the times measured using the PALS technique.
[0046]
[0047]
[0048] For example, the detector system of a TOF-PET scanner may take the form of a ring and have a circular cross-section, as shown in
[0049] The developed calibration method allows for timing synchronisation of selected detection modules, and more preferably all detection modules X of the detection system of a TOF-PET scanner in which the system is installed. Preferably, the calibration can be performed during the scanning of the patient, which provides better quality of the images reconstructed from the scanning data, since the time-related parameters of said data are subject to a calibration correction, based on the obtained values of the calibration constants. Furthermore, the inventive calibration method can also be carried out between patient scans, as required.
[0050] In the developed calibration method, chosen, i.e. appropriately selected, gamma quanta from the radiation source are registered. The inventive method uses a radioisotope as a radiation source in which the atomic nucleus undergoes radioactive decay to emit an annihilating positron, resulting in an emission of an annihilation quanta, i.e. gamma quanta with an energy of 511 keV, and at least one de-excitation quantum, i.e. a quantum with an energy other than 511 keV, preferably a de-excitation quantum with an energy much higher than 511 keV.
[0051] For example, β.sup.+ decay radioisotopes can be used for calibration, which, once the positron is emitted, transform into excited nuclei, de-exciting by the emission of one or more gamma quanta, wherein the lifetime of the excited nucleus of the radioisotope does not exceed 100 ps, in correlation with the time resolution of the TOF-PET scanner. An example of a radiation source meeting the above criteria is the isotope of oxygen: .sup.14O, which, upon emitting a positron, transforms into an isotope of nitrogen: .sup.14N in the excited state with an energy of about 2.3 MeV and an mean lifetime of about 0.07 ps, or the sodium isotope .sup.22Na, which, by way of β.sup.+ decay, is transformed into an excited nucleus: .sup.22Ne that de-excites after 3.7 ps to emit a quantum with an energy of 1.27 MeV, or the isotope .sup.44Sc, which, as a result of radioactive decay, is transformed into an excited nucleus .sup.44Ca that de-excites to emit a quantum, namely a photon with an energy of 1.16 MeV after 2.6 ps, with the isotope .sup.44Sc being used in PET imaging.
[0052] The developed calibration method uses time and energy data from the deposition, i.e. registration of annihilation and de-excitation quanta, used to determine the de-excitation and annihilation indicators and to obtain the distributions of lifetimes of positrons, which, following their decomposition, are broken down into components in order to separate the component representing the lifetime of positrons with annihilation by p-Ps. Example data obtained by decomposing the distributions of lifetimes of positrons are shown schematically in
[0053] The developed calibration method is schematically shown in
[0060] Thus, the developed calibration method allows for calibration to be carried out in real scanning time and the calculated calibration constants to be taken into account when reconstructing PET scans, resulting in greater level of detail of images of the patient's body. Moreover, the inventive method, due to the data used for the calculation, provides greater accuracy of the calibration constants obtained, as discussed in more detail below.
[0061] The timing calibration of the modules X, of the detection system, where X=X1, X2, X3, . . . Xm, carried out in step 304 comprises calculations, for each pair of modules X1 and X2 and for each individual module X within the pair: X1, X2, wherein said calculations are identically repeated for each pair X1, X2 and each module X of said pair in order to calibrate all modules X, i.e. modules X1 to Xm of the detection system of the TOF-PET scanner.
[0062] For each pair of modules: X1 and X2, which registered during a predetermined time interval an event involving annihilation and de-excitation quanta emitted by the excited nucleus of the radiation source, as schematically shown in
T.sub.Diff=T.sub.anni−T.sub.deex Formula I
where:
T.sub.anni—time of registration of the annihilation quantum in module X1
T.sub.deex—time of registration of the de-excitation quantum in module X2
T.sub.Diff—difference of the times measured by modules X1 and X2 during the predetermined time interval.
[0063] The value of the difference of times of registration T.sub.Diff of said quanta is an approximation of the lifetime of a single positron, and the distributions obtained in subsequent steps: n=f(T.sub.Diff), where n is the number of registered events (number of counts), are accordingly referred to as distributions of lifetime of positrons. Distributions of lifetimes of positrons are a compilation of lifetimes of all types of positrons: those with direct annihilation, with annihilation by o-Ps and with annihilation by p-Ps. Since there are the significant differences in said lifetimes, of about 0.5 to 140 ns, the obtained distributions T.sub.Diff are therefore decomposed into components derived from different types of annihilation: by p-Ps, by direct annihilation and by o-Ps.
[0064] For each module X being calibrated from a given pair of modules: X1 and X2, the time of registration of the gamma quantum (annihilation or de-excitation one, respectively) measured by said module X may be expressed using Formula II:
t.sub.measured.sup.(X)=t.sub.calibrated.sup.(X)+C.sub.delay Formula II
where:
t.sub.measured.sup.(X)—time of registration of the gamma quantum measured by the module X being calibrated in which said quantum has been deposited,
t.sub.calibrated.sup.(X)—the time measured by the module that is not delayed with respect to the other modules at the time of registration of the gamma quantum by the module X being calibrated (i.e. the time (time value) that should be measured by the module X being calibrated if it operated properly, i.e. without delay)
C.sub.delay—time constant defining the delay of module X.
Two types of distributions of lifetimes of positrons can therefore be carried out for the module X being calibrated, namely for events in which:
[0065] 1) the annihilation quantum will be registered by module X, and
[0066] 2) the de-excitation quantum will be registered by module X.
[0067] For events falling under point 1 above, namely those for which the module X has registered an annihilation quantum, the distribution of lifetimes of positron n.sub.1=f(T.sub.Diff.sup.(1)), taking into account Formula I and Formula II, will be composed of times calculated according to Formula III:
T.sub.Diff.sup.(1)=(T.sub.anni.sup.(X)+C.sub.Delay.sup.(X))−(T.sub.deex.sup.(average)+C.sub.delay.sup.(average)) Formula III
where:
T.sub.Diff.sup.(1)—positron lifetime for events in which the detector module X being calibrated has registered an annihilation quantum,
T.sub.anni.sup.(X)—time of registering of the annihilation quantum as measured by module X,
C.sub.delay.sup.(X)—time constant defining the delay of detector X,
T.sub.deex.sup.(average)—the averaged time of registering of the de-excitation quantum, measured by all modules that have registered the de-excitation quantum, during a single time interval (determined at the beginning of the analysis, as described above),
C.sub.delay.sup.(average)—time constant representing the average delay of all the modules, in a single time delay interval, except for the module X being calibrated.
[0068] Furthermore, when considering a virtual (theoretical) module Y whose delay constant C.sub.delay.sup.(Y) is equal to the average value from the time constants of all modules C.sub.delay.sup.(average), except for the module X being calibrated, and therefore when equation (Formula IV) below is true:
C.sub.delay.sup.(Y)=C.sub.delay.sup.(average) Formula IV
A virtual (theoretical) reference module is also considered with the delay constant of zero: C.sub.delay.sup.(Y)=0, in which case the equation according to Formula III may be expressed as:
T.sub.Diff.sup.(1)=(T.sub.anni.sup.(X)+D.sub.delay.sup.(X))−T.sub.deex=(T.sub.anni.sup.(X)−T.sub.deex)+D.sub.delay.sup.(X) Formula V
where:
T.sub.Diff.sup.(1)—positron lifetime for events in which the detector module X being calibrated has registered an annihilation quantum (thus, for the example of
T.sub.anni.sup.(X)—time of registration of the annihilation quantum in the module X being calibrated (for the example of
D.sub.delay.sup.(X)—the time constant defining the delay of the module X being calibrated, T.sub.deex—time of registration of the de-excitation quantum originating from a common event with an annihilation quantum with time of registration T.sub.anni.sup.(X) (for the example of
[0069] As with Formula V, the lifetimes of the positrons are also determined as in point 2 above: T.sub.Diff.sup.(2)—based on timing data of de-excitation quanta registered by the module X being calibrated, according to Formula VI:
T.sub.Diff.sup.(2)=(T.sub.anni−T.sub.deex.sup.(X))−D.sub.delay.sup.(X) Formula VI
where:
T.sub.Diff.sup.(2)—positron lifetime for events in which the detector module X being calibrated has registered a de-excitation quantum,
T.sub.deex.sup.(X)—recording time of the de-excitation quantum in the module X being calibrated (for the example of
T.sub.anni—recording time of the annihilation quantum originating from a common event with a de-excitation quantum with time of registration T.sub.deex.sup.(X), for the example of
D.sub.delay.sup.(X)—time constant defining the delay of the module X being calibrated
[0070] Thus, the calculated positron lifetimes T.sub.Diff.sup.(1) and T.sub.Diff.sup.(2) relate to the same module X being calibrated, wherein lifetimes T.sub.Diff.sup.(1) are calculated from the events in which the module X being calibrated recorded an annihilation quantum, and lifetimes T.sub.Diff.sup.(2) are calculated from the events in which the module X being calibrated recorded a de-excitation quantum, and the recording of these events can preferably cover the entire calibration period.
[0071] Thus, n.sub.1 and n.sub.2 (number of counts) may be different from each other since, for a module X being calibrated, the number of counts n.sub.1, for events in which said module (X) has recorded an annihilation quantum (T.sub.Diff.sup.(1)), may be other than the number of counts n.sub.2 for events in which said module (X) has recorded a de-excitation quantum (T.sub.Diff.sup.(2)).
[0072] Based on the obtained results of calculations according to Formula V and Formula VI, distributions of lifetimes of positrons are carried out: number of counts n as a function of positron lifetime: n.sub.1=f(T.sub.Diff.sup.(1)) and n.sub.2=f(T.sub.Diff.sup.(2)), for module X being calibrated said distributions are shifted with respect to each other by a constant D.sub.delay.sup.(X), whose value depends on relative of module X being calibrated. Nevertheless, said shift, i.e. a value of D.sub.delay.sup.(X) for distribution of T.sub.Diff.sup.(1) is in the direction opposite to that of to the shift for the distribution of T.sub.Diff.sup.(2). Thus, the resulting distributions n.sub.1=f(T.sub.Diff.sup.(1)) and n.sub.2=f(T.sub.Diff.sup.(2)), will be shifted in relation to each other along the x-axis by a value equal to twice the constant D.sub.delay.sup.(X) (2.Math.D.sub.delay.sup.(X)).
[0073] Accordingly, a constant D.sub.delay.sup.(X) is determined for each module X being calibrated, that is exclusively based on the calculated positron lifetimes: T.sub.Diff.sup.(1) and T.sub.Diff.sup.(2) for said module X. Namely, decomposed distributions n.sub.1=f(T.sub.Diff.sup.(1)) and n.sub.2=f(T.sub.Diff.sup.(2)), (according to Formula V and Formula VI) are used to extract distributions of lifetimes of positrons with annihilation by p-Ps, i.e. distributions of lifetimes of positron with annihilation by para-positronium. Such extraction can be performed using the PALS method, for example as described in A. Akmalova et al., KnE Energy & Physics, pages 1-9. DOI 10.18502/ken.v3i2.1784, or in publication: J. Cizek, Acta Physics Polon. A 137, no. 2 (2020) DOI: 10.12693/APhysPolA.137.177.
[0074] An example of the distribution of lifetimes of positrons with annihilation by p-Ps is shown in
[0075] Therefore, extracting the distribution of lifetimes of p-Ps from the obtained distributions of lifetimes, and proceeding with subsequent calculations based on this distribution alone, allowed for, according to the developed method, to estimate the delay of each modules X of the TOF-PET detector more accurately than with the calculations taking into account complete distributions of lifetimes of positrons, which are graphically wide and therefore result in high uncertainty of the results.
[0076] The developed method, in turn, provides for calibration constants derived from data of distribution of lifetimes of p-Ps that involve lower uncertainty of results, which ultimately results in an improved quality of reconstructed images obtained using the TOF-PET scanner, in which the detection system is being calibrated according to the inventive method. Furthermore, in the developed method, an additional de-excitation quantum is used to determine the lifetime of positrons (T.sub.Diff). The data from the recording of the de-excitation quantum allow for determining when the positronium (T.sub.deex) was created, while the data on the annihilation time (T.sub.anni) is obtained by measuring the annihilation quanta.
[0077] In order to determine the calibration constants based on the extracted distribution of lifetimes of p-Ps, i.e. positrons with annihilation by p-Ps, the maximum distribution of lifetimes of p-Ps (MaxLF) is defined as a measure of the position of said distribution for annihilation quanta and de-excitation quanta—for the module X of the detector system being calibrated, wherein the difference of said measures are determined using Formula V and Formula VI, according to Formula VII:
MaxLF.sub.anni.sup.(X)−MaxLF.sub.deex.sup.(X)=T.sub.Diff.sup.(1)−T.sub.Diff.sup.(2)=2.Math.D.sub.delay.sup.(X) Formula VII
where:
MaxLF.sub.anni.sup.(X)—maximum distribution of lifetimes of p-Ps based on the data for annihilation quanta recorded by detector X
MaxL.sub.deex.sup.(X)—maximum distribution of lifetimes of p-Ps based on the data for de-excitation quanta recorded by detector X.
Formula VII is used to determine the delay of the module X being calibrated by analysing only the position of the maximum distribution of lifetimes of p-Ps MaxLF.sub.anni.sup.(X) and MaxLF.sub.deex.sup.(X) of said detector X.
By transforming Formula VII, a time constant is obtained that defines the delay of detector X, according to the following equation (Formula VIII):
[0078] Maximum distribution of lifetimes of p-Ps: MaxLF.sub.anni.sup.(X) and MaxLF.sub.deex.sup.(X) can be determined by known methods, including for example by calculating the zero point of the first derivative function of each distribution or by fitting peak function. The width of the obtained maximum distribution of lifetimes of p-Ps (
[0079] The absolute timing calibration of the entire TOF-PET detection system can therefore be performed by placing the radiotracer in the scintillation chamber of the TOF-PET scanner at a given position whose coordinates are known or by administering the radiotracer in the form of a radiopharmaceutical to the patient. Once a sufficient number of data from the events discussed in detail above is gathered, distributions of lifetimes of positrons are carried out, independently for each detection module, assuming each detection module to be module X, and then, following the decomposition of the distributions of lifetimes of positrons, the distributions of lifetimes of p-Ps are extracted, and the calibration constants, independently for each module X, are determined.
[0080]