RECONSTRUCTION OF PROMPT GAMMA COINCIDENCE DATA IN PET SCANS
20250308099 ยท 2025-10-02
Inventors
- Deepak Bharkhada (Knoxville, TN, US)
- Vladimir Panin (Knoxville, TN)
- William Steinberger (Knoxville, TN, US)
Cpc classification
G06T11/005
PHYSICS
G06T2211/452
PHYSICS
International classification
Abstract
A method of identifying prompt gamma rays by triple-photon detection is disclosed. The method involves using two annihilation photons and a prompt gamma photon to determine the direction of the corresponding prompt gamma ray.
Claims
1. A method of reconstructing a positron emission tomography (PET) scan image from a PET scan list mode data that was acquired by scanning a subject body containing a quantity of radioisotope, the method comprising: accounting for prompt gamma photons emitted by the radioisotope, in addition to coincidence annihilation gamma photon pairs, to improve sensitivity and more accurately determine location of the radioisotope; and reconstructing the PET scan image from the list mode data, wherein the reconstruction accounts for the prompt gamma photon associated events by forward and back projecting along the prompt gamma rays, thus improving the PET scan image's resolution by reducing effects of positron range.
2. The method of claim 1, wherein accounting for the prompt gamma rays comprises: identifying the two coincidence annihilation gamma photons and associated prompt gamma events to determine direction of the corresponding prompt gamma ray.
3. The method of claim 2, wherein identifying the associated prompt gamma events to determine the direction of the corresponding prompt gamma ray involves reconstruction of prompt gamma ray using a method that comprises: 1) identifying the prompt gamma ray using time correlation with coincidence annihilation gamma photons and/or using energy windowing; 2) using a most-likely annihilation point of time-of-flight (TOF) bin, in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection during reconstruction; 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; 4) estimating TOF uncertainty (TOF-U) kernel using the PET scanner's TOF resolution, wherein size of the TOF-U kernel is determined by TOF resolution of the PET scanner; 5) estimating randoms rate and scatter rate for the prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; 6) creating a sensitivity image utilizing positron range, normalization, and attenuation; 7) initializing a prompt gamma photon image to a value 1; 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected data; d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and i) outputting the updated prompt gamma-ray image after a calibration for quantification.
4. A method of reconstructing and identifying prompt gamma rays by triple-photon detection using positron emission tomography (PET) scan list mode data generated with a PET scanner, the method comprising: 1) identifying the prompt gamma ray using time correlation with coincidence annihilation photons and/or using energy window; 2) using a most-likely annihilation point of time-of-flight (TOF) bin, in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection during reconstruction; 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; 4) estimating TOF uncertainty (TOF-U) kernel using the PET scanner's TOF resolution, wherein size of the TOF-U kernel is determined by TOF resolution of the PET scanner; 5) estimating the randoms rate and scatter rate for prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; 6) creating a sensitivity image utilizing positron range, normalization, and attenuation; 7) initializing a prompt gamma photon image to a value 1; 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected data; d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and i) outputting the updated prompt gamma photon image after a calibration for quantification.
5. An imaging system comprising: a positron emission tomography (PET) scanner; a memory having instructions stored thereon; a processor configured to read the instructions to perform a process of reconstructing a PET scan image from a PET scan list mode data that was acquired by scanning a subject body containing a quantity of radioisotope, wherein the method comprises: accounting for prompt gamma photons emitted by the radioisotope, in addition to coincidence annihilation gamma photon pairs, to improve sensitivity by correcting for positron range and more accurately determine location of the radioisotope; and reconstructing the PET scan image from the list mode data, wherein the reconstruction accounts for the prompt gamma ray associated events by forward and back projecting the prompt gamma photons, thus improving the PET scan image's resolution by reducing effects of positron range.
6. The imaging system of claim 5, wherein accounting for the prompt gamma photons comprises: identifying the two coincidence annihilation gamma photons and associated prompt gamma photon to determine direction of the corresponding prompt gamma ray.
7. The imaging system of claim 6, wherein identifying the associated prompt gamma photon to determine the direction of the corresponding prompt gamma ray comprises: 1) identifying the prompt gamma photon using time correlation with coincidence annihilation gamma photons and/or using energy window; 2) using a most-likely annihilation point of time-of-flight (TOF) bin, in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection during reconstruction; 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; 4) estimating TOF uncertainty (TOF-U) kernel using the PET scanner's TOF resolution, wherein size of the TOF-U kernel is determined by TOF resolution of the PET scanner; 5) estimating the randoms rate and scatter rate for prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; 6) creating a sensitivity image utilizing positron range, normalization, and attenuation; 7) initializing a prompt gamma photon image to a value 1; 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected prompt gamma data; d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and i) outputting the updated prompt gamma photon image after a calibration for quantification.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The features of the embodiments described herein will be more fully disclosed in the following detailed description, which is to be considered together with the accompanying drawings wherein like numbers refer to like parts.
[0010]
[0011]
DETAILED DESCRIPTION
[0012] This description of the exemplary embodiments is intended to be read in connection with the accompanying drawings, which are to be considered part of the entire written description. The drawing figures are not necessarily to scale and certain features may be shown exaggerated in scale or in somewhat schematic form in the interest of clarity and conciseness. In the description, relative terms such as horizontal, vertical, up, down, top and bottom as well as derivatives thereof (e.g., horizontally, downwardly, upwardly, etc.) should be construed to refer to the orientation as then described or as shown in the drawing figure under discussion. These relative terms are for convenience of description and normally are not intended to require a particular orientation.
[0013] Disclosed is a novel method of identifying prompt gamma rays by triple-photon detection. The method involves using two annihilation photons and a prompt gamma photon to determine the direction of the corresponding prompt gamma ray. Such information allows prompt gamma associated events to be accounted for in reconstruction to improve PET scan sensitivity and image resolution.
[0014]
[0015] Coincident prompt photons can be reconstructed by forming an LOR between the detector crystal 102 where a prompt gamma PG is detected and the most likely annihilation point 20 of the LOR 25 for annihilation photons. Positron range and TOF-U are modeled. TOF kernel is usually obtained assuming a Gaussian distribution but other distributions could potentially be used. Positron range kernel can be obtained either by using Monte-Carlo simulation, which are more accurate but tend to be slower or numerical methods, which are usually faster but are less accurate.
[0016] For the method disclosed herein, each dimension of the positron range kernel should be at least as big as the positron range in the medium. The medium can be the soft tissue, bone, etc. inside a patient body, or a phantom material, depending on what is being scanned. Similarly, the TOF kernel value decreases as the distance from the annihilation point increases and its size can be limited to where the value becomes zero.
[0017] Kernel, as used herein refers to a cube of data (i.e., n*n*n dimension array) which can be as big as the image size but typically the values of voxels are zero after some distance from the voxel for which kernel is applied.
[0018] According to some embodiments of the present disclosure, a method of reconstructing a PET scan image from a PET scan list mode data is disclosed. The PET scan list mode data is acquired by scanning a subject body, such as a patient, containing a quantity of radioisotope. The method comprises: (A) accounting for prompt gamma photons emitted by the radioisotope, in addition to coincidence gamma photon pairs (also known as annihilation gamma photons), to improve sensitivity and (B) reconstructing the PET scan image from the list mode data, wherein the reconstruction accounts for the prompt gamma events by forward and back projecting along corresponding prompt gamma rays, along with positron range and TOF uncertainty modeling, thus improving the PET scan image's resolution by reducing effects of positron range.
[0019] List mode data means a stored file that contains the location, and energy of each detected photon.
[0020] In some embodiments, accounting for the prompt gamma photons comprises: identifying two coincidence annihilation gamma photons and the associated prompt gamma photon to determine the direction of the corresponding prompt gamma ray. In some embodiments, reconstruction of the prompt gamma events comprises: [0021] 1) identifying the prompt gamma photon using time correlation with coincidence annihilation gamma photons and/or using energy windowing; [0022] 2) using the TOF bin of the most-likely annihilation point 20 in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection along prompt gamma rays during reconstruction; [0023] 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; [0024] 4) estimating TOF-U kernel using the PET scanner's TOF resolution, where the size of the TOF-U kernel is determined by TOF resolution of the PET scanner; [0025] 5) estimating the randoms rate and scatter rate for the prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; [0026] 6) creating a sensitivity image utilizing TOF-U and positron range kernel, normalization, and attenuation; [0027] 7) initializing a prompt gamma photon image to a value 1; [0028] 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: [0029] a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; [0030] b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; [0031] c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected prompt gamma data; [0032] d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; [0033] e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; [0034] f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; [0035] g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; [0036] h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and [0037] i) outputting the updated prompt gamma photon image after a calibration for quantification. Usually, a calibration is necessary for quantification of radio-activity. Thus, in step i), the calibration is done with known radioactive source with an activity typically between 0.3 to 3 mCi for Siemens Healthineers scanners but can be done with other known activities. In some embodiments, other factors such as branching ratio can be included separately or with calibration factor as necessary.
[0038] Regarding the TOF bin of the most-likely annihilation point 20 referenced in the step 2) above, it is to be noted that for two photons forming annihilation gamma photons (an annihilation coincidence event), there is a TOF bin number and energy level information in the listmode data file for the two detector crystals in coincidence. Once the crystal numbers are identified, an LOR can be formed between the two detector crystals. Once the TOF bin number is identified, the corresponding location for the center of TOF bin on this LOR can be determined. This location can be called the most likely annihilation position. There are two crystals for annihilation photons and a third one for prompt gamma photons. The most likely annihilation point is the TOF bin number reported for the LOR formed between the two detector crystals corresponding to annihilation gammas. LOR for prompt gamma reconstruction is formed between the prompt gamma crystal and most likely annihilation point.
[0039] The disclosed method assumes list mode reconstruction. However, sinogram based reconstruction could also be performed. The disclose method assumes no point spread function modeling but that can also be included.
[0040] In step 1), the prompt gamma rays can be identified by a combination of energy qualification and time correlation. Prompt gamma photons are typically emitted within picoseconds of the emission of the positron, and are emitted with discrete energies. Energy bounds can be set to identify prompt gamma photons separately from annihilation gamma photons, and a detection time window can be set to ensure that the prompt gamma photon is in coincidence with the annihilation of a positron.
[0041] In step 3), the positron range kernel for the radioisotope under consideration can be estimated by computing the 3D positron annihilation probability in each voxel. One example of the algorithm that can be used to compute the 3D position annihilation probability is as disclosed in Li et al., Fast 3D kernel computation method for positron range correction in PET, Physics in Medicine and Biology, vol. 68(2), 2023. A pseudo-code description of the algorithm as described by Li et al. is as follows:
TABLE-US-00001 Algorithm: Quasi-continuous energy loss (CEL) method Input SP-positron stopping power in water ES-energy spectra of positron emitters - relative attenuation coefficient of voxel j L
-path segment length of path i in voxel j V
- volume of polyhedral layer associated with path segment L.sub.ij V
-intersection volume of V
with surrounding voxel Output: A-positron annihilation probability in each voxel Initialize: E
-position start energy A.sub.ij= 0-position annihilation probability in path segment length L.sub.ij Step 1 1 for
<
2
(range look-up table in water) Step 2 5 for each path 6
sample from ES in S keV energy step (enter the first voxel j = 1) 7 while
> 0 do 9 R LUT
(remaining energy) 10 E
LUT
[R] (remaining energy) 11 E
E
(entering next voxel j) 12 end 13
14 A A
/(V
/V
)(probability contribution to surrounding voxels) 15 end 16 return A
indicates data missing or illegible when filed
[0042] In step 4), the TOF resolution typically used is Gaussian but some other kernel could be used. Values for assumed distribution according to distance from the peak value which would be stored at the center of TOF-U kernel are stored at corresponding voxel locations.
[0043] In step 5), the prompt gamma photons that are detected with an unassociated pair of annihilation photons due to them being detected within the same time window are considered randoms. The prompt gamma randoms rate and scatter rate for prompt gamma photons are estimated by the following methods. Methods for annihilation photons scatter estimation like using a Monte-Carlo simulation can be implemented for prompt photons scatter estimation, and single scatter simulation can be adapted for prompt photons scatter estimation. Two popular methods used for measuring the randoms rate of annihilation photons include using a delayed window and using crystal singles to estimate smoothed randoms. These methods with some modifications could be used to estimate smoothed-randoms rates for triple-coincident events.
[0044] In step 6), sensitivity image is a concept well known in the image reconstruction art. Sensitivity image defines the probability of an event from a voxel being detected by a detector. In this case it will also include effects of attenuation, normalization, positron range, and TOF uncertainty.
[0045] In step 7), the prompt gamma photon image can be initialized to any non-zero value so forward projection is not zero but typically a value of 1 is used. The prompt gamma photon image can be initialized to any non-zero value so forward projection is not zero but typically a value of 1 is used. A non-zero value in forward projection is necessary for update in expectation likelihood based algorithms for non-zero regions. A value of zero will give an image of zero at all updates. In iterative reconstruction, one starts with an image and then at each iteration the image is updated into an updated image. This image after all the updates emerges as reconstructed prompt gamma image.
[0046] In step 8), determining the specified number for iterating the steps a) through i) involves looking at image quality features like resolution, contrast recovery, accuracy, and noise for different number of iterations and subsets and using the number that gives a desired image quality.
[0047] According to another aspect of the present disclosure, a method of reconstructing and identifying prompt gamma events by triple-photon detection using PET scan listmode data generated with a PET scanner is disclosed. The method can comprise the steps 1) through 8) discussed above.
[0048] Referring to
[0054] In some embodiments of the imaging system, when the processor 253 performs the disclosed process, the process of accounting for the prompt gamma photons comprises: identifying the two coincidence annihilation gamma photons and associated prompt gamma photon to determine direction of the corresponding prompt gamma ray.
[0055] The steps 1) through 8) discussed above provides reconstruction of the prompt gamma events. Additionally, the steps 1) through 8) also help identify the associated prompt gamma photon to determine the direction of the prompt gamma ray.
[0056] The following is a list of non-limiting illustrative embodiments disclosed herein:
[0057] Illustrated Embodiment 1: A method of reconstructing a positron emission tomography (PET) scan image from a PET scan list mode data that was acquired by scanning a subject body containing a quantity of radioisotope, the method comprising: [0058] accounting for prompt gamma photons emitted by the radioisotope, in addition to coincidence annihilation gamma photon pairs, to improve sensitivity and more accurately determine location of the radioisotope; and [0059] reconstructing the PET scan image from the list mode data, wherein the reconstruction accounts for the prompt gamma photon associated events by forward and back projecting along the prompt gamma rays, thus improving the PET scan image's resolution by reducing effects of positron range.
[0060] Illustrative Embodiment 2: The method of Illustrative Embodiment 1, wherein accounting for the prompt gamma rays comprises: [0061] identifying the two coincidence annihilation gamma photons and associated prompt gamma events to determine direction of the corresponding prompt gamma ray.
[0062] Illustrative Embodiment 3: The method of Illustrative Embodiment 2, wherein identifying the associated prompt gamma events to determine the direction of the corresponding prompt gamma ray involves reconstruction of prompt gamma ray using a method that comprises: [0063] 1) identifying the prompt gamma ray using time correlation with coincidence annihilation gamma photons and/or using energy windowing; [0064] 2) using a most-likely annihilation point of time-of-flight (TOF) bin, in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection during reconstruction; [0065] 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; [0066] 4) estimating TOF uncertainty (TOF-U) kernel using the PET scanner's TOF resolution, wherein size of the TOF-U kernel is determined by TOF resolution of the PET scanner; [0067] 5) estimating randoms rate and scatter rate for the prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; [0068] 6) creating a sensitivity image utilizing positron range, normalization, and attenuation; [0069] 7) initializing a prompt gamma photon image to a value 1; [0070] 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: [0071] a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; [0072] b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; [0073] c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected data; [0074] d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; [0075] e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; [0076] f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; [0077] g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; [0078] h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and [0079] i) outputting the updated prompt gamma-ray image after a calibration for quantification.
[0080] Illustrative Embodiment 4: A method of reconstructing and identifying prompt gamma rays by triple-photon detection using positron emission tomography (PET) scan list mode data generated with a PET scanner, the method comprising: [0081] 1) identifying the prompt gamma ray using time correlation with coincidence annihilation photons and/or using energy window; [0082] 2) using a most-likely annihilation point of time-of-flight (TOF) bin, in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection during reconstruction; [0083] 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; [0084] 4) estimating TOF uncertainty (TOF-U) kernel using the PET scanner's TOF resolution, wherein size of the TOF-U kernel is determined by TOF resolution of the PET scanner; [0085] 5) estimating the randoms rate and scatter rate for prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; [0086] 6) creating a sensitivity image utilizing positron range, normalization, and attenuation; [0087] 7) initializing a prompt gamma photon image to a value 1; [0088] 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: [0089] a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; [0090] b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; [0091] c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected data; [0092] d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; [0093] e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; [0094] f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; [0095] g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; [0096] h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and [0097] i) outputting the updated prompt gamma photon image after a calibration for quantification.
[0098] Illustrative Embodiment 5: An imaging system comprising: [0099] a positron emission tomography (PET) scanner; [0100] a memory having instructions stored thereon; [0101] a processor configured to read the instructions to perform a process of reconstructing a PET scan image from a PET scan list mode data that was acquired by scanning a subject body containing a quantity of radioisotope, wherein the method comprises: [0102] accounting for prompt gamma photons emitted by the radioisotope, in addition to coincidence annihilation gamma photon pairs, to improve sensitivity by correcting for positron range and more accurately determine location of the radioisotope; and [0103] reconstructing the PET scan image from the list mode data, wherein the reconstruction accounts for the prompt gamma ray associated events by forward and back projecting the prompt gamma photons, thus improving the PET scan image's resolution by reducing effects of positron range.
[0104] Illustrative Embodiment 6: The imaging system of Illustrative Embodiment 5, wherein accounting for the prompt gamma photons comprises: [0105] identifying the two coincidence annihilation gamma photons and associated prompt gamma photon to determine direction of the corresponding prompt gamma ray.
[0106] Illustrative Embodiment 7: The imaging system of Illustrative Embodiment 6, wherein identifying the associated prompt gamma photon to determine the direction of the corresponding prompt gamma ray comprises: [0107] 1) identifying the prompt gamma photon using time correlation with coincidence annihilation gamma photons and/or using energy window; [0108] 2) using a most-likely annihilation point of time-of-flight (TOF) bin, in the list mode data, of the coincidence annihilation gamma photons as a point needed to determine direction for forward projection and back projection during reconstruction; [0109] 3) estimating a positron range kernel for the radioisotope used to generate the PET scan list mode data; [0110] 4) estimating TOF uncertainty (TOF-U) kernel using the PET scanner's TOF resolution, wherein size of the TOF-U kernel is determined by TOF resolution of the PET scanner; [0111] 5) estimating the randoms rate and scatter rate for prompt gamma photons, resulting in prompt gamma randoms rate and prompt gamma scatter rate; [0112] 6) creating a sensitivity image utilizing positron range, normalization, and attenuation; [0113] 7) initializing a prompt gamma photon image to a value 1; [0114] 8) iterating the following steps a) through i) for a specified number of times or until converged, where the specified number is determined by the PET scanner system and the desired image quality: [0115] a) applying the positron range kernel to the prompt gamma photon image to obtain an updated image; [0116] b) applying the TOF uncertainty kernel to the updated image to obtain a further updated image; [0117] c) forward projecting along the further updated image for each prompt gamma photon event in the list mode data to generate forward projected prompt gamma data; [0118] d) adding the prompt gamma randoms rate and the prompt gamma scatter rate for corresponding prompt gamma rays in the forward projected data; [0119] e) back projecting reciprocal of the forward projected data corresponding to all prompt gamma events to obtain a back projected image; [0120] f) apply the positron range kernel to the back projected image data to obtain an updated back projected image; [0121] g) apply the TOF-U kernel to the updated back projected image to obtain a further updated back projected image; [0122] h) divide the further updated back projected image with the sensitivity image to obtain prompt gamma update image and then multiply this prompt gamma update image with current prompt gamma image to obtain an updated prompt gamma photon image; and [0123] i) outputting the updated prompt gamma photon image after a calibration for quantification.
[0124] It will be understood that the foregoing description is of exemplary embodiments of this invention, and that the invention is not limited to the specific forms shown. Modifications may be made in the design and arrangement of the elements without departing from the scope of the invention.