Time-of-flight (TOF) PET image reconstruction using locally modified TOF kernels
10977841 · 2021-04-13
Assignee
Inventors
- Yang-Ming Zhu (Solon, OH, US)
- Andriy Andreyev (Willoughby Hills, OH, US)
- Steven Michael Cochoff (Hudson, OH, US)
Cpc classification
G06T11/006
PHYSICS
International classification
Abstract
An imaging device (1) includes a positron emission tomography (PET) scanner (10) including radiation detectors (12) and coincidence circuitry for detecting electron-positron annihilation events as 511 keV gamma ray pairs defining lines of response (LORs) with each event having a detection time difference At between the 511 keV gamma rays of the pair. At least one processor (30) is programmed to reconstruct a dataset comprising detected electron-positron annihilation events acquired for a region of interest by the PET scanner to form a reconstructed PET image wherein the reconstruction includes TOF localization of the events along respective LORs using a TOF kernel having a location parameter dependent on At and a TOF kernel width or shape that varies over the region of interest. A display device (34) is configured to display the reconstructed PET image.
Claims
1. An imaging device comprising: a positron emission tomography (PET) scanner including radiation detectors and coincidence circuitry for detecting electron-positron annihilation events as 511 keV gamma ray pairs defining lines of response (LORs) with each event having a detection time difference Δt between the 511 keV gamma rays of the pair; at least one processor programmed to reconstruct a dataset comprising detected electron-positron annihilation events acquired for a region of interest by the PET scanner to form a reconstructed PET image wherein the reconstruction includes TOF localization of the events along respective LORs using a TOF kernel having a location parameter dependent on Δt and a TOF kernel width or shape that varies over the region of interest; and a display device configured to display the reconstructed PET image.
2. The imaging device according to claim 1, wherein the TOF kernel is a Gaussian distribution.
3. The imaging device according to claim 1, wherein the at least one processor is programmed to compute the spatial variation of the width or shape of the TOF kernel over the region of interest using at least one input image.
4. The imaging device according to claim 3, wherein the at least one processor is programmed to compute the spatial variation of the width or shape of the TOF kernel by: adjusting the shape of the TOF kernel of each LOR by multiplying the TOF kernel of the LOR by the portion of at least one input image overlapping the TOF kernel.
5. The imaging device according to claim 3, wherein the at least one processor is further programmed to: re-normalize the TOF kernels with the adjusted width or shape.
6. The imaging device according to claim 3, wherein the reconstruction is an iterative reconstruction and the adjusting is performed for an iteration of the iterative reconstruction using a reconstructed image from a previous iteration as the at least one input image.
7. The imaging device according to claim 3, wherein the at least one processor is programmed to compute the shape of the TOF kernel for a LOR j as proportional to H.sub.ij.sup.mTOF=H.sub.ij.sup.TOF.Math.f.sub.i, where H.sub.ij.sup.TOF is the value of a standard TOF kernel at location i along LOR j and f.sub.i is the value of the at least one input image at the location i.
8. The imaging device according to claim 3, wherein the at least one processor is programmed to compute the shape of the TOF kernel for a LOR j as proportional to H.sub.ij.sup.mTOF=H.sub.ij.sup.TOF.Math.(1−b)+H.sub.ij.sup.TOF.Math.f.sub.i.Math.b where H.sub.ij.sup.TOF is the value of a default TOF kernel at location i along LOR j, f.sub.i is the value of the at least one input image at the location i, and b is a an adjustment relaxation parameter, wherein 0<b≤1.
9. The imaging device according to claim 3, wherein the at least one processor is further programmed to: convert the list-mode events into sinograms before the image reconstruction by grouping directionally alike events and averaging the grouped events into a sinogram bins.
10. The imaging device according to claim 3, wherein the at least one input image is an image of the region of interest generated by an additional modality other than PET.
11. A non-transitory computer readable medium carrying software to control at least one processor to perform an image acquisition method, the method including: acquiring, from a positron emission tomography (PET) scanner including radiation detectors, PET emission imaging data, the PET emission imaging data including electron-positron annihilation events as 511 keV gamma ray pairs defining lines of response (LORs) with each event having a detection time difference Δt between the 511 keV gamma rays of the pair; generating, with at least one processor, a spatially variant TOF kernel by multiplying a standard TOF kernel by at least one input image; reconstructing, with the at least one processor, the PET imaging data to generate a reconstructed image using the spatially variant TOF kernel; and displaying, with a display device, the reconstructed image.
12. The non-transitory computer readable medium according to claim 11, wherein the adjusting further includes normalizing the TOF kernel multiplied by the at least one input image.
13. The non-transitory computer readable medium according to claim 11, wherein the reconstruction is an iterative reconstruction and the adjusting is performed for successive iterations of the iterative reconstruction using a reconstructed image from a previous iteration as the at least one input image.
14. The non-transitory computer readable medium according to claim 11, wherein the at least one processor is programmed to compute the shape of the TOF kernel for a LOR j as proportional to H.sub.ij.sup.mTOF=H.sub.ij.sup.TOF.Math.f.sub.it where H.sub.ij.sup.TOF is the value of a standard TOF kernel at location i along LOR j and f.sub.i is the value of the at least one input image at the location i.
15. The non-transitory computer readable medium according to claim 11, wherein the at least one processor is programmed to compute the shape of the TOF kernel for a LOR j as proportional to H.sub.ij.sup.mTOF=H.sub.ij.sup.TOF, (1−b)+H.sub.ij.sup.TOF.Math.f.sub.i.Math.b where H.sub.ij.sup.TOF is the value of a default TOF kernel at location i along LOR j, f.sub.i is the value of the at least one input image at the location i, and b is a an adjustment relaxation parameter, wherein 0<b≤1.
16. The non-transitory computer readable medium according to claim 11, wherein the at least one processor is further programmed to: convert the list-mode events into sinograms before the image reconstruction by grouping directionally alike events and averaging the grouped events into a sinogram bins.
17. The non-transitory computer readable medium according to claim 12, wherein the at least one input image is an image of the region of interest generated by computed tomography (CT), magnetic resonance (MR) imaging, or ultrasound (US) imaging.
18. The non-transitory computer readable medium according to claim 12, wherein the input image is further generated from at least one of: a previously-generated reconstructed image, a fast algorithm, an analytical algorithm, an iterative algorithm, an image created from a list of events as if a timing resolution of the imaging scanner is zero; an image created from previous studies; and a simulated nuclear image generated from a computed tomography image.
19. An imaging device comprising: a positron emission tomography (PET) scanner including radiation detectors and coincidence circuitry for detecting electron-positron annihilation events as 511 keV gamma ray pairs defining lines of response (LORs) with each event having a detection time difference Δt between the 511 keV gamma rays of the pair; at least one processor programmed to reconstruct a dataset comprising LORs acquired for a region of interest by the PET scanner to form a reconstructed PET image wherein the reconstruction includes TOF localization of the event using a TOF kernel having a location parameter dependent on Δt and a width parameter that varies with time of acquisition of the event; and a display device configured to display the reconstructed PET image.
20. The imaging device of claim 19, wherein the width parameter of the TOF kernel varies with a temperature change of the radiation detectors over time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The disclosure may take form in various components and arrangements of components, and in various steps and arrangements of steps. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention.
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) In TOF PET, timing resolution of the PET detectors is sufficient to measure, at least coarsely, the time difference Δt between detection of the two 511 keV gamma rays of a coincident pair emitted by an electron-proton annihilation event. This time difference translates to a distance along the LOR toward the first-detected event (or, equivalently, away from the second-detected event) according to Δd=cΔt, where “c” is the speed of light. An event at isocenter has Δt=0. In practice, the uncertainty as to the event time stamp means that there is uncertainty on Δt and hence uncertainty on Δd. This uncertainty can be represented by a Gaussian localization curve (or, more generally, a TOF kernel which is a peaked distribution along the LOR) centered (i.e. having its mean) at the position Δd calculated from the time stamp and having a variance corresponding to the time stamp uncertainty. Conventionally, the variance is set based on the detector speed and is constant for all TOF-localized LORs.
(8) Another disadvantage of current TOF PET imaging is that the shape of the TOF kernel is the same for all events that are processed during the image reconstruction. The standard TOF kernel does not make use of any information one may have about the image being reconstructed. As the iterative reconstruction proceeds to convergence, confidence in the image contents improves, and the TOF kernel cannot and should not be fixed during the entire reconstruction process. In
(9) The following recognizes that prior information may be used to improve the TOF localization on a per-event basis. This improved localization based on prior information is captured as a locally modified TOF kernel. The effect is to increase the effective TOF resolution of a given TOF PET scanner without costly investments in the detection hardware.
(10) In some embodiments, if an estimate of the PET image is available, then this provides a basis for modifying the TOF kernel. Specifically, areas of higher radiopharmaceutical concentration are more likely to be the source for the electron-positron annihilation event compared with areas of lower radiopharmaceutical concentration. In this embodiment, the TOF kernel is modified by multiplying it by a PET image estimate along the LOR and re-normalizing. The PET image estimate can be from various sources. In some embodiments, an iterative PET reconstruction is assumed and the PET image estimate used to modify the TOF kernel in a current iteration is the PET image estimate generated by the immediately preceding iteration. If the initial “image” is a uniform image (typical starting point for most iterative image reconstruction algorithms), then there is no modification to TOF kernels initially.
(11) In other embodiments, the PET image estimate may be an image generated by setting each event's TOF kernel FWHM to zero (so that each detected TOF event translates to a single point in space), or an image quickly generated by a coarse reconstruction. In another approach, a CT image is used as the PET image estimate, while the CT measures x-ray absorption rather than radiopharmaceutical concentration, it suffices to identify areas outside of the patient for which the radiopharmaceutical concentration is essentially zero, and the CT image could be segmented with various regions assigned expected radiopharmaceutical concentration values.
(12) The approach has significant advantages in terms of more rapid iterative reconstruction convergence and improved image quality. Phantom studies described herein suggest that the effective time resolution is nearly halved using the disclosed approach (e.g., from 600 ps down to 300 ps).
(13) With reference to
(14) When used for medical imaging, a radiopharmaceutical is administered to a human imaging subject, and the subject is disposed on the support 16 and moved into the PET rings 12. The radiopharmaceutical includes radioisotopes that produce positrons during radioactive decay events, and each positron annihilates with an electron in an electron-positron annihilation event that outputs two oppositely directed 511 keV gamma rays. PET imaging data are acquired by the PET detectors 12 in the form of gamma ray detection event, which may be stored in a list mode format in which each event is time stamped.
(15) In illustrative
(16) During the image reconstruction of the TOF-PET data, the time of flight localization along the LOR is captured using a TOF kernel, which is a peaked (and preferably normalized) distribution along the event's LOR having its peak at the location indicated by Δt (i.e. shifted away from the center of the LOR by an amount Δd=cΔt where “c” is the speed of light and Δt and Δd are signed quantities). In typical TOF-PET reconstruction, the TOF kernel is a Gaussian distribution, but other peaked distributions are also contemplated. The width of the TOF kernel (e.g. represented by a full-width-at-half-maximum or FWHM, or more particularly by the variance or standard deviation in the case of a Gaussian TOF kernel) captures the uncertainty in the TOF localization. A principal source of TOF localization uncertainty is the time resolution of the PET detectors, and conventionally the TOF kernel width is set uniformly for all LORs based on temporal resolution of the PET detectors.
(17) As disclosed herein, substantially improved image reconstruction can be attained by replacing this conventionally uniform value for the width parameter of the TOF kernel with a width parameter whose value varies over the region of interest imaged by the TOF-PET imaging data. To this end, a TOF kernel adjuster 36 adjusts the TOF kernel width or shape based on spatial location, e.g. based on the spatial location of the peak of the TOF kernel for a particular LOR. In some embodiments, the TOF kernel adjuster 36 makes the adjustment on the basis of an input image 38 that is expected to provide a (possibly rough) estimate of the radiopharmaceutical concentration in the region of interest. This approach is based on the rationale that areas of higher radiopharmaceutical concentration are more likely to be the source of the electron-positron annihilation as compared with areas of lower radiopharmaceutical concentration.
(18) In the following, some illustrative embodiments of reconstruction algorithms that may be implemented by the reconstruction processor 30 are described. In one embodiment, the reconstruction processor 30 is programmed to reconstruct a dataset comprising events acquired for a region of interest by the PET scanner to form a reconstructed PET image. As used herein, the term “region of interest” (and variants thereof) refers to a volume or area (e.g. slice) that includes a tumor, a lesion, or other tissue of the subject, or some other object to be imaged, from which the PET scanner 10 collects imaging data.
(19) In some examples, the reconstruction performed by the reconstruction processor 30 includes TOF localization of the LORs using a TOF kernel (not shown in
(20)
(21) As shown in
(22)
(23) At 42, an image estimate is generated. For example, one or more input images can be the image estimate.
(24) At step 44, the sampled images are optionally smoothed and/or normalized. For example, the images are smoothed using any suitable edge-preserving algorithm, or any suitable filter (e.g., a median filter). In some instances, the input image can be pre-processed in other ways as well. The smoothing filters and/or algorithms can be executed using the reconstruction processor 30.
(25) At step 46, an input image of the region of interest, which is to be used in locally adjusting the TOF kernels, is sampled along each event's LOR of the TOF-PET dataset received or acquired by the reconstruction processor 30 from the PET scanner 10. These sampled images can be called a “prior image” or an “input image.” The input image can be obtained in a variety of ways. For example, the input image could be a previously-generated reconstructed image. In this example, an iterative image reconstruction operation is performed. In the initial iteration, the standard TOF kernel may be used to reconstruct the first image, and in latter iterations the locally modified TOF kernel can be used to reconstruct subsequent images, where the local TOF modification uses a reconstructed image estimate from a previous iteration as the input image for locally adjusting the TOF kernels, e.g. as described with reference to
(26) In other examples, the input image for use in locally adjusting the TOF kernel can be generated using a fast algorithm, such as an analytical algorithm e.g., such as three-dimensional Fourier ReProjection (3D-FRP), Filtered Back-Projection (FBP), and the like, or another iterative algorithm (e.g., Row-Action Maximum-Likelihood Algorithm (RAMLA)), and the like. In further examples, the input image can be generated from the TOF-PET dataset by treating each event as if the timing resolution were perfectly 0, or equivalently, the TOF kernel as a Dirac's delta function (i.e., using most probable locations based on purely Δd=cΔt offset). In yet further examples, the input image can be generated using images created from previous studies, but modified (i.e., warped) to the current image space. In yet other examples, the input image can be generated using a simulated PET image based on a CT image in the same PET/CT study session. It will be appreciated that any other suitable mechanism of generating input images may be used.
(27) At step 48, a spatial variation of the TOF kernel over the region of interest is computed using the smoothed image to obtain a locally modified TOF kernel. In some embodiments, the reconstruction processor 30 is programmed to compute the spatial variation of the width or shape of the TOF kernel over the region of interest using at the least one input image. For example, the reconstruction processor 30 is programmed to compute the spatial variation of the shape of the TOF kernel for each LOR using the input image. To do so, the reconstruction processor 30 is programmed to multiply the TOF kernel along the LOR by the input image. This multiplication of the TOF kernel by the input image produces the locally modified TOF kernel shape.
(28) At step 50, the locally modified TOF kernel is normalized.
(29) At step 52, the normalized locally modified TOF kernel is used in a TOF reconstruction algorithm to create a reconstructed image. Stated another way, the PET imaging data is reconstructed by the reconstruction processor 30 to generate a reconstructed image using the spatially variant TOF kernel. For example, reconstruction of the image using the iterative maximum-likelihood expectation-maximization (MLEM) algorithm employs, for each iteration, the following update from the image f(n) at iteration n to image f(n+1) at iteration n+1:
(30)
where the summation over j∈f.sub.i indicates summation over all LORs g.sub.j that contribute to (i.e. intersect) the image voxel f.sub.i. The foregoing iteration update is similar to conventional MLEM but replaces the conventional spatially invariant TOF kernel incorporated in the system matrix H.sub.ij.sup.TOF, H.sub.ji.sup.TOF with an adjusted locally modified TOF kernel given by H.sub.ij.sup.mTOF(n)=H.sub.ij.sup.TOF*f.sub.i(n). Here, f.sub.i(n) is the input image which in this case is the reconstructed PET image estimate from the immediately preceding iteration n. Alternatively, if it is desired to apply a less aggressive local modification, a relaxed adjustment can be implemented as H.sub.ij.sup.mTOF(n)=H.sub.ij.sup.TOF(1−b)+H.sub.ij.sup.TOF*f.sub.i(n)*b as the modified forward- and backprojection TOF operator along LOR j. The parameter b is a weighting parameter in the range 0≤b≤1. In addition, Corr.sub.j is an optional data correction factor; s.sub.i is the sensitivity matrix; g.sub.j is a measured LOR indexed by j; and f.sub.i (n) is the scalar value of the input image at voxel i at iteration n. It will be appreciated that this implementation merely entails replacing the standard (spatially invariant) TOF kernel in H.sub.ij.sup.TOF with the adjusted (spatially modified) TOF kernel in H.sub.ij.sup.mTOF(n) in the iterative MLEM update.
(31) At the first iteration, the H.sub.ij.sup.mTOF(0) is simply equal to standard spatially invariant (e.g. based on measured time resolution of the PET detectors) H.sup.TOF, since expectation-maximization algorithms typically start from the uniform image estimate f(0)=1. The contents or structures of the adjusted TOF kernels H.sup.mTOF can take into account the nominal TOF resolution of the PET scanner 10, the spatial resolution of the PET scanner, the noise level of the input image, and the like.
(32) At step 54, 42-52 are repeated using the reconstructed image (generated at 52) as the image estimate (at 42). In this embodiment, the reconstruction is an iterative reconstruction and the adjusting is performed for an iteration of the iterative reconstruction using a reconstructed image from a previous iteration as the at least one input image
(33) At 56, the reconstructed image(s) is/are displayed on the display 34. In this manner, a medical professional (e.g., a doctor, a nurse, a technician, and the like) can visualize the reconstructed image (s).
(34) In some embodiments, the list-mode events are converted into sinograms before the image reconstruction (i.e., directionally alike events are grouped and averaged into sinogram bins with an added binning dimension to hold TOF information). The image reconstruction from sinogram is typically faster, as there is no need to process each list-mode event individually. Advantageously, the proposed TOF kernel modification can be also applied to the TOF bin of the sinogram, with the aim of correcting for the loss of TOF resolution associated with TOF sinogram rebinning.
(35) Although the method 40 is described in regards to spatially-varying the width parameter of the standardized TOF kernel to produce a locally modified TOF kernel, it will be appreciated that other embodiments are contemplated. For example, the TOF kernel can be adjusted over time, rather than spatially. In one embodiment, the width parameter can be varied with a temperature change of the PET radiation detectors 12 over time. This temperature change translates to a change in time resolution which can be captured by adjusting the variance of the Gaussian TOF kernel appropriately.
Simulation Results
(36) As shown in
(37) As shown in
(38) As shown in
(39)
(40)
(41)
(42) Referring back to
(43) The disclosure has been described with reference to the preferred embodiments. Modifications and alterations may occur to others upon reading and understanding the preceding detailed description. It is intended that the invention be construed as including all such modifications and alterations insofar as they come within the scope of the appended claims or the equivalents thereof.