Dynamic PET cardiac and parametric image reconstruction: a fixed-point proximity gradient approach using patch-based DCT and tensor SVD regularization
Ida H\"aggstr\"om, Yizun Lin, Si Li, Andrzej Krol, Yuesheng Xu, and C., Ross Schmidtlein

TL;DR
This paper introduces two innovative 3D+1D PET image reconstruction algorithms using DCT and tensor SVD regularization, significantly improving image quality and motion capture without gating, compared to traditional methods.
Contribution
The authors developed and validated two new 3DT PET reconstruction algorithms that incorporate spatial and temporal penalties, outperforming conventional methods in image quality and motion representation.
Findings
3DT-TNN yielded the best images for cardiac/lung phantom.
3DT-DCT provided optimal results for brain phantom.
LV volume estimates were closer to ground truth with 3DT-TNN.
Abstract
Our aim was to enhance visual quality and quantitative accuracy of dynamic positron emission tomography (PET)uptake images by improved image reconstruction, using sophisticated sparse penalty models that incorporate both 2D spatial+1D temporal (3DT) information. We developed two new 3DT PET reconstruction algorithms, incorporating different temporal and spatial penalties based on discrete cosine transform (DCT)w/ patches, and tensor nuclear norm (TNN) w/ patches, and compared to frame-by-frame methods; conventional 2D ordered subsets expectation maximization (OSEM) w/ post-filtering and 2D-DCT and 2D-TNN. A 3DT brain phantom with kinetic uptake (2-tissue model), and a moving 3DT cardiac/lung phantom was simulated and reconstructed. For the cardiac/lung phantom, an additional cardiac gated 2D-OSEM set was reconstructed. The structural similarity index (SSIM) and relative root mean…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12| Item | Cardiac/lung | Brain |
|---|---|---|
| Average counts/frame | 1.5E (151 kcps) | 1.5E (1 kcps) |
| Scatter fraction | 0.40 | 0.29 |
| Random fraction | 0.05 | 0.02 |
| Number of frames | 150 | 28 |
| Transaxial FOV | 400 mm | 256 mm |
| Matrix size |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMedical Imaging Techniques and Applications · Advanced MRI Techniques and Applications · MRI in cancer diagnosis
MethodsDiscrete Cosine Transform
Dynamic PET cardiac and parametric image reconstruction: a fixed-point proximity gradient approach using patch-based DCT and tensor SVD regularization
Ida Häggström∗, Yizun Lin, Si Li, Andrzej Krol, Yuesheng Xu, and C. Ross Schmidtlein ∗I. Häggström and C. R. Schmidtlein are with the Department of Medical Physics, Memorial Sloan Kettering Cancer Center, New York, NY 10065 (e-mail: haeggsti AT mskcc DOT org).Y. Lin is with the School of Mathematics, and Guangdong Provincial Key Lab of Computational Science, Sun Yat-sen University, Guangzhou 510275, P. R. China.S. Li is with the School of Data and Computer Science, and Guangdong Provincial Key Lab of Computational Science, Sun Yat-sen University, Guangzhou 510275, P. R. China.A. Krol is with the Department of Radiology and Department of Pharmacology, SUNY Upstate Medical University, Syracuse NY 13210.Y. Xu is the the Department of Mathematics and Statistics, Old Dominion University, Norfolk, VA 23529.
Abstract
Our aim was to enhance visual quality and quantitative accuracy of dynamic positron emission tomography (PET) uptake images by improved image reconstruction, using sophisticated sparse penalty models that incorporate both 2D spatial+1D temporal (3DT) information. We developed two new 3DT PET reconstruction algorithms, incorporating different temporal and spatial penalties based on discrete cosine transform (DCT) w/ patches, and tensor nuclear norm (TNN) w/ patches, and compared to frame-by-frame methods; conventional 2D ordered subsets expectation maximization (OSEM) w/ post-filtering and 2D-DCT and 2D-TNN. A 3DT brain phantom with kinetic uptake (2-tissue model), and a moving 3DT cardiac/lung phantom was simulated and reconstructed. For the cardiac/lung phantom, an additional cardiac gated 2D-OSEM set was reconstructed. The structural similarity index (SSIM) and relative root mean squared error (rRMSE) relative ground truth was investigated. The image derived left ventricular (LV) volume for the cardiac/lung images was found by region growing. Parametric images of the brain phantom were calculated by nonlinear least squares fitting. For the cardiac/lung phantom, 3DT-TNN yielded optimal images with an rRMSE / SSIM of 45.40.4% / 0.6520.007, compared to 65.40.1% / 0.44398E for conventional 2D-OSEM. The optimal LV volume from the 3DT-TNN images was on average 794% of the true value, cardiac gated 2D-OSEM 689%, and 2D-OSEM 247%. 3DT-DCT had minimum rRMSE and maximum SSIM for the brain phantom at 59.50.3 and 0.5930.003% respectively, whereas 2D-OSEM had an rRMSE / SSIM of 75.60.4% / 0.4780.005. Compared to 2D-OSEM, parametric images based on 3DT-DCT images had smaller bias for all six parameters, and higher SSIM for all but one.
Our novel methods that incorporate both 2D spatial and 1D temporal penalties produced dynamic PET images of higher quality than conventional 2D methods, w/o need for post-filtering. Breathing and cardiac motion were simultaneously captured w/o need for respiratory or cardiac gating. LV volumes were better recovered, and subsequently fitted parametric images were generally less biased and of higher quality.
Index Terms:
Dynamic positron emission tomography, image reconstruction, sparse representation, discrete cosine transform, singular value decomposition.
I Introduction
Dynamic positron emission tomography (PET) is used to quantify physiological and functional processes in vivo. In particular, these images have been used to identify perfusion or blood volume in cardiac studies, improve tumor uptake estimates in the presence of respiratory motion, and to estimate parameters used in kinetic modeling studies. In each of these cases, the dynamic nature of the data is generally acquired in static bins. In kinetic modeling these bins are predefined to try and capture the signal in a way that is related to the rate of change of activity distribution. In the cases of cardiac and respiratory motion compensation the static frames are defined through the gating information to visualize distinct phases of the cardiac or breathing cycle.
In cardiac PET, the accurate measurement of the left ventricular (LV) function, volume, and mass holds important diagnostic information[1, 2] that can help identify myocardial ischemia; useful in evaluating damage from heart attacks, surgical risk, etc. Typically, both kinetic modeling of the dynamic data along with electrocardiogram-gated data are required for full analysis of molecular processes as well as functional LV assessment. This generally requires separate reconstructions, significantly increasing workload, and limiting the use of combined functional and molecular measurements in cardiac imaging[3]. In both cases, gated or dynamic, the data is generally acquired as static bins/frames that average the data independently over each small bin. Measurements in the thoracic region are typically gated, due to organ or tissue motion. Gating however, whether it be cardiac or respiratory, leads to lower count statistics for each gated image frame, and hence noisier images since correlation between the bins/frames is not considered during the image estimation process. Furthermore, very low count statistics yield biased images for conventional maximum likelihood expectation maximization (MLEM) reconstruction methods[4]. Recently, Harms et al. [3] were able to determine the LV mass and volumes, together with parametric images from ungated dynamic C-acetate PET data. Long acquisition times (27 min) were required for parameter estimation using a one-tissue compartment model (parameters and ) for the kinetic analysis.
Although useful in cardiac imaging, parametric imaging has proven especially valuable in oncology for aiding in staging, treatment planning, delineation, follow-up, and response evaluation of cancerous tumors[5, 6, 7, 8, 9]. However, the dynamic PET images, on which the parametric fits are based, generally have poor quality due to low count statistics and because inter-frame correlations are ignored. This occurs because the time-dependent aspects of the tracer distribution are independent of the ML reconstruction model. As a result, dynamic PET images are independently reconstructed frame-by-frame, where time correlation, both intra- and inter-frame, are ignored leading to spatially and temporally noisy dynamic images.
In each case described above noise degrades the utility of the data. The finer the desired resolution, be it spatial, temporal, or parametric (more model detail), the more noise limits our ability to accurately estimate the activity distribution (parametrized or otherwise). To improve estimation, a number of denoising approaches have been investigated. Broadly speaking, these fall into two general classes: denoising post-reconstruction, and denoising integrated into the reconstruction problem.
Extensive work has been done on both cases, but our interest is in the integrated reconstruction problem due to the more direct connection it formalizes between image likelihood and the denoising process. Amongst the most common are wavelet, discrete cosine transform (DCT), singular value decomposition (SVD), and other transform methods, which seek a sparse transform space where noise can be removed via thresholding [10, 11, 12, 13]. These have been very effective with 2D images and can be readily adapted to higher dimensional images.
One interesting approach is based on tensor SVD (tSVD), a higher dimensional generalization of SVD[14, 15]. Li et al. [16] developed an iterative model-based dynamic CT reconstruction algorithm based on SVD, where they used the nuclear norm (-norm of singular values) as a regularizer. Their work used a weighted least squares minimizer. While these sparse representation methods rely on a thresholding procedure that complicates the optimization process due to its nondifferentiability, a number of algorithms for PET have been developed. For 4D PET reconstruction, methods based on e.g. E-spline wavelets[17], complex wavelets[18], total variation (TV)[19], and robust principal component analysis[20] exist. Sparse methods connected to kinetic modeling and direct parametric reconstruction are summarized in the review articles[21, 22, 23].
This work focuses on time resolved PET reconstruction, rather than direct parametric imaging, for several reasons. While direct parametric reconstruction has been very successful in reducing the variance of derived parameters[21, 22, 24, 23], these models are typically coupled to features found in tracer kinetics, not motion, and may perform poorly for fast dynamics or quick motion. Furthermore, the direct parametric reconstruction of model parameters is inherently tied to the choice of kinetic model. Any real deviations, such as motion or an inappropriate model choice, between the patient’s data and the model will bias the reconstruction process - particularly problematic for newer tracers where uptake mechanisms are not well established. Another difficulty is that kinetic modeling typically requires an a priori blood input function (IF), though both population-based IFs, and joint estimate of the IF and parametric images have been studied[25, 22]. In fully 4D PET reconstruction our transform space can be more general, making motion visible in the 4D images, and fitting deviation, as evidenced by a large residual, readily apparent. We note that there are many methods for direct parametric image reconstruction, but for the reasons above these will not be addressed here.
The aim of this study is to improve dynamic PET image quality and quantitative accuracy, by novel reconstruction algorithms containing improved regularization terms based on sparse representation that incorporate both spatial and temporal correlations. We believe the main benefits are 1) improved handling of regular plus irregular motion, 2) more accurate myocardial measurements, 3) improved parametric image quality and quantitative accuracy, and 4) simplified kinetic model selection for parametric imaging and improved evaluation of model suitability. We simulated multiple noise realizations of two examples - one brain phantom with dynamic uptake, and one cardiac/lung phantom with motion - and investigated image quality and succeeding calculated metrics for both conventional and novel reconstruction methods.
II Methodology
II-A Emission computed tomography regularization models
Emission computed tomography (ECT) image reconstruction is based on a Poisson noise model given by
[TABLE]
where is the projection data, is the linear projection operator, is the activity distribution, and is the additive counts from random and scatter events. The log-likelihood of this model leads to Kullback Leibler-divergence fidelity term given by to which a penalty function with a penalty weight can be attached, forming the objective function . These are given by
[TABLE]
where 1 is the vector of all ones, denotes the inner product, and is a regularization term (typically some norm). The corresponding minimization problem is
[TABLE]
The gradient or subgradient with respect to of these functions are given by
[TABLE]
respectively, where represents the particular norm used, and is the subdifferential.
The fidelity term in physical model described by (4) is time independent. Any additional constraints in the time domain must be applied by the regularization. In this work, we describe fixed-point (FP) algorithms for several regularization models based on the form given by (5) that include the time domain. These include DCT, and the nuclear norm (also known as the trace- and Schatten-norm) for higher-dimensional ECT. In addition, we describe patch-wise extensions of these methods for increased regularization redundancy.
II-A1 Selected properties of the proximity operator
Prior to deriving the optimization algorithms for solving (5) with the various regularization models the proximity operator and several of its properties should be discussed.
The proximity operator of function is given by
[TABLE]
This function can be explicitly evaluated for a number of functions and norms. In this paper we are particularly interested in the indicator function, the -norm, and the nuclear norm.
Denoting the indicator function of a convex set, (where + represents inclusion in ), its proximity can be evaluated as
[TABLE]
where and its th element is given by . Denoting
[TABLE]
then the explicit form for the proximity of the -norm can be given by
[TABLE]
In the case of dynamic (3DT) PET image we expect the 3DT-images to be low rank due to low counts (possibly under determined) and because variation in the time domain will be smooth with considerable redundancy. The nuclear norm, i.e. the -norm of the singular values denoted , is the tightest convex approximation of the rank of a 2D matrix. However, SVD in high dimensions does not have a unique representation, and some representations are more useful than others for image processing.
Tensor SVD in particular readily generalizes to higher dimensions and has been shown to be very effective in image processing[14, 15]. Following [14], the tSVD of a 3DT tensor , we first use the Fourier transform on the third dimension (denoted by ) of to get , that is, . For each , is an matrix which has the conventional SVD . The tSVD of for higher dimensional tensors was given by Zhang et al. [14, 15].
We now define the tensor nuclear norm (TNN) of by
[TABLE]
where for , represents the vectorization of the diagonal entries of , that is and its th element is given by for .
Now for a 3DT tensor , we define the vectorization of as , such that the th element of = for , , and . Conversely, for a vector , is defined as the tensor form of , which is the inverse of the operator . In addition, we define the TNN norm of the vector as
[TABLE]
Using the above definitions, the proximity operator of the TNN at can be given by
[TABLE]
where is the Frobenius norm defined by
[TABLE]
for , and the operator turns matrices into a 3D tensor as \mathrm{fold}\big{(}\mathcal{T}^{(1)},\mathcal{T}^{(2)},\dots,\mathcal{T}^{(\tau)}\big{)}=\mathcal{T}.
The algorithms developed in this paper are based upon the FP proximity gradient (PG) algorithm described by [26, 27]. The basis of these FP equations is the subdifferential property of the proximity operator defined in (8) as described in [28]. Qualitatively, that is that , where and is a real valued convex function, if and only if . This allows the FP formulation of the subdifferential as
[TABLE]
For the formal definition and proof of the above statements see [28], proposition 2.6. Following the methodology of [26, 27], the various properties of the proximity operator shown above are used in the subsections below to generate algorithms for the regularization models used in this paper.
II-B 3DT-DCT regularization
Using the 3DT-DCT for regularization the model becomes
[TABLE]
where is the 3DT-DCT transform matrix. Because the 3DT image is vectorized the formulation for higher-dimensions is implicit in the definition of . Using this regularization in the model described by (5) a FPPG algorithm can be given by
[TABLE]
where the function operates element-wise. In this study is a step size that we set to 1, however, when using incremental subgradient methods[29] (e.g. ordered subsets) it can be utilized as a relaxation term[30]. The parameter is given by
[TABLE]
Due to the difference in total number of counts (noise) in each projection frame of the dynamic sequence, the weights should be scaled to account for this when reconstructing. Using a simplified approach derived from Schmidtlein et al. [30] using Poisson statistics weighting, the scaling is done as
[TABLE]
where is a scalar reference weight, the total counts of frame , and the average of all frames. Thus, larger penalty for lower counts. Note that is still used for calculation of in (19).
The preconditioner, , taken from the ML-EM algorithm, is a diagonal matrix with entries
[TABLE]
and is a small positive constant, preventing a zero-valued .
II-C 3DT-TNN regularization
In image processing, tSVD (SVD for 2D) is very useful because is uses the data itself to generate the basis, where large singular values indicate dominant image features. These aspects of the penalty are usually expressed as a nuclear norm regularization model given by
[TABLE]
for in (12). This can be inserted into the minimization model given by (5), and we can describe a FP algorithm for this problem.
Using a similar set of arguments for deriving (18) a FP algorithm for TNN regularization can be found, though some differences exist. We can write the algorithm for solving model (5), using (22) and the relations (12) and (14), as
[TABLE]
We note that for the 2D case, the above expression holds without the need for the higher dimension Fourier transform.
II-D Nonlinear filter extension
For both 3DT-DCT and TNN it is natural to consider these regularizers patch-wise as nonlinear filters that can be applied as either sliding windows or as overlapping patches to add redundancy and additional degrees of freedom to the sparse transform domain. In either case, the mathematical formalism for the patches is the same, where we begin with some patch extraction operator given by
[TABLE]
In this case, , where is the total number of elements from all patches (with patches), is a linear operator that redundantly samples to produce a patch vector , where further operations can be applied to such as DCT or TNN. The th patch is denoted , and the extraction is inverted as . The edges of images represent a special challenge were we symmetrically pad the original images by half the patch size in each direction prior to patch extraction. An example of a patch in a 3DT image is seen in Fig.1.
II-D1 Patch-based 3DT-DCT regularization
In the case of 3DT-DCT, the patches contain 3DT regions of the image. Extending the 3DT DCT transform to which handles patches, the regularization model is given by
[TABLE]
where is the Kronecker product, which combined with the model (5) the algorithm can be directly created using (18)
[TABLE]
The patch extractor can be extended to which includes a rotation operation prior to extraction to further increases the redundancy. In this work, a rotation in the -plane was included, adding an extra penalty term to in (27).
II-D2 Patch-based 3DT-TNN regularization
In the case of 3DT-TNN, the patches contain 3DT regions of the image where the regularization model is given by
[TABLE]
Similarly to the 3DT-DCT case, a operation was included in a second penalty term to in (28).
II-E Image quality metric
The simplest and most and well-known reference quality metrics for images are mean squared error (MSE), or root MSE (RMSE). These metrics are often too simplistic however, since they do not represent the visual perception of the image very well. In this study, we therefore chose to focus on the structural similarity index (SSIM, 0SSIM1), since it better captures perceived structural image distortions and noise[31]. For reconstructed images it is desirable with a large SSIM (relative true) indicating high similarity, and small RMSE indicative of small deviations from true.
III Experiments
III-A Simulations
Dynamic PET simulations, modeling the General Electric D710 (381 radial and 288 angular bins) were performed using the open source and Matlab-based package dPETSTEP[32]. This simulation model has been verified to produce highly realistic dynamic PET images. Dynamic simulations of two different phantoms were performed: Dynamic uptake using a spatially stationary brain phantom, and stationary uptake with a spatially dynamic cardiac/lung phantom. The true phantoms will henceforth be referred to as TRUE. Ten noise realizations of each phantom were simulated.
III-A1 Cardiac/lung phantom
The cardiac/lung phantom was constructed from two computed tomography (CT) scans: 1) one stationary anthropomorphic lung phantom scan from the Cancer Imaging Archive[33], and 2) a dynamic (1 s cycle over 10 frames of 0.1 s), clinical cardiac CT scan from the OsiriX image library[34]. A single resampled () slice of the lung phantom scan was used as a base. The heart masked off and a dynamic slice of the cardiac scan was resampled to the lung phantom voxel size and was inserted in its place. In addition, a dynamic liver (3 s breathing cycle) was also added, resulting in a total of 1 breathing cycle of 30 frames (3 s). The dynamic sequence was repeated to 5 breathing cycles, 150 frames of 0.1 s each, and the activity levels of each tissue were set to realistic 13N-ammonia values according to scans in the clinic (Memorial Sloan Kettering Cancer Center). The attenuation coefficients for each region (-map) was calculated based on the phantom composition. The phantom is seen in Fig.2. The simulation parameters are shown in Table I.
III-A2 Brain phantom
A BrainWeb[35] brain phantom with three inserted lesions was used as input to the dPETSTEP simulation. All regions were assigned realistic kinetic parameters according to the 2-tissue kinetic model for 18F-fluorothymidine as described in detail previously[36, 37, 32]. The -map was calculated based on composition. The phantom with the corresponding regional time activity curves (TACs) calculated by dPETSTEP is shown in Fig.3. The simulation parameters for this phantom are shown in Table I. The total simulation acquisition time was 60 min, divided over 28 frames of s, s, s, s, s, s, s.
III-B Reconstructions
The noisy total 3DT projection data, the random+scatter 3DT projection data estimate, and the attenuation factors from the dPETSTEP simulations were used as input to each of the reconstruction algorithms, using settings from Table I.
For 3DT-DCT and 3DT-TNN with patches (Eqs. (27), (28)) for the brain phantom, the patch size was set to , and for the and cardiac/lung phantom . The spans were set to , and , respectively.
All regularized algorithms were iterated until reaching convergence, requiring 2200 iterations for the cardiac/lung set, and 600 iterations for the brain phantom. No ordered subsets were used in this work, although they could be incorporated for speed up. For example, Chun et al. [38] describes a splitting technique for subsets that could be suitable for our patch-based algorithms. Not using subsets, was set to 1. The term was set to one hundredth of the median of .
For each algorithm, optimal weights were found by reconstructing a grid of different , which was stepwise refined up to 10% change (SSIM unchanged to the third decimal place). The optimal weight was chosen as the one yielding the dynamic image with the highest SSIM relative TRUE.
The unregularized 2D-OSEM images were reconstructed using 20 iterations and 24 subsets, and post-filtered using a Gaussian filter with full width half maximum (FWHM) that ranged from 0–30 mm (0.5 mm step). The number of iterations and optimal post-filter values were chosen using the images with the highest SSIM.
For the cardiac/lung phantom, a cardiac gated image set was also reconstructed. The cardiac cycle was divided into 10 time bins, and each bin was reconstructed with 2D-OSEM. The image set was post-filtered using the same method as for the ungated data.
III-C Calculation of LV volume
The LV volume for the cardiac/lung phantom images was calculated using Matlab, by region growing from a seed central in the LV. The images were first scaled to a dynamic range of 0–255. LV logical masks were then calculated for a range of different intensity thresholds from 1–30 (growing stops when the intensity difference of a new voxel and the region average exceeds threshold). Holes in the mask were filled. The threshold producing the LV masks (one per frame) with the smallest RMSE relative the true masks was used, and the LV volume was calculated as the sum of mask voxels. We note that LV volumes are normally calculated on volume 3D images. This was nevertheless done here on single image slices as a simple measure of the images clinical usefulness.
III-D Parametric image calculation
Parametric images were calculated for the brain phantom using dPETSTEP, by weighted nonlinear least-squares (NLS) fitting of the dynamic uptake images of the brain phantom to the 2-tissue model (parameters , , , , ). The true arterial TAC was used as the input function, and initial parameter guesses were set to 0.1. Parametric images were calculated for the conventional 2D-OSEM method, as well as the method found to yield optimal dynamic images. The influx rate was calculated as [32].
IV Results
The optimal post-filter for 2D-OSEM was found to have FWHM 12.5 mm and 27.5 mm for the brain and cardiac/lung phantom, respectively. The FWHM for the gated 2D-OSEM cardiac/lung images was 10.5 mm. Two iterations was optimal for all three sets.
Values of relative RMSE (rRMSE, relative TRUE average) and SSIM for the different reconstruction methods, averaged across the ten noise realizations, are seen in Fig.4. Bonferroni corrected, one-way anova significance tests show that all rRMSE and SSIM values differ between the different algorithms at the 1% level, with one exception: SSIM is not significantly different for 2D-OSEM and 2D-TNN for the cardiac/lung phantom.
For the cardiac/lung phantom, the 3DT-TNN w/ patches yielded optimal reconstructions in terms of minimal rRMSE of 45.40.4%, and maximal SSIM of 0.6520.007. 2D-OSEM had corresponding values of 65.40.1% (rRMSE) and 0.44398E (SSIM), respectively. Errors are standard errors (SE). For the brain phantom, minimal rRMSE of 59.50.3% was found for 3DT-DCT, and maximal SSIM of 0.5930.003. The conventional 2D-OSEM had an rRMSE of 75.60.4% and an SSIM of 0.4780.005.
Fig.5 shows representative reconstructions of the cardiac/lung phantom.
Representative LV masks are seen in Fig.6, and the extracted LV volumes from the conventional and optimal image sets are found in Fig.7. Average (across ten noise realizations) LV volumes of all frame/bin averages are 24.30.6, 681, 792, and 792% of the true volume, for 2D-OSEM, gated 2D-OSEM, 3DT-DCT, and 3DT-TNN respectively. The average number of misclassified mask voxels were 149.40.5, 812, 742, and 742 for the same four image sets. As expected, the 3DT-DCT and 3DT-TNN outperforms the conventional 2D-OSEM methods, with superior recovery of the true LV volume by on average 54 and 55 percentage points, respectively, and by 10 and 11 percentage points compared to gated 2D-OSEM.
Representative reconstructions of the brain phantom are seen in Fig.8, and TACs from a 5 pixel radius circular ROI central in the largest tumor are found in Fig.9. Line profiles through the largest and smallest lesions are found in Fig.10. 3DT-DCT and 3DT-TNN produce sharper images and are better at recovering the activity of small objects. For example, in frame 28 at 55–60 min (Fig.10, bottom row), 3DT-DCT recovers about 99% and 39% of the uptake value for the large and small lesion respectively, compared to the conventional 2D-OSEM at 75% and 27%. Frame 5 (20–25 s) has an 75% and 26% recovery for 3DT-DCT for the large and small lesion respectively, compared to 41% and 33% for 2D-OSEM.
Statistics of brain phantom parametric images calculated from the conventional 2D-OSEM and 3DT reconstructions are found in Fig.11, and representative images are seen in Fig.12. Average bias and SSIM are calculated across the ten noise realizations. For all parameters , , , , , and , relative to 2D-OSEM, 3DT-DCT achieved significantly smaller bias by 71, 1.40.5, 287, 3610, 46936, 3.20.2 percentage points, respectively. Furthermore, 3DT-DCT achieved larger SSIM for , , and by 0.0470.003, 0.0560.002, and 0.1450.004 points, whereas it had a smaller SSIM for by 0.0060.001 points. SSIM differences in and were not significant.
V Discussion
The true dynamic cardiac/lung phantom was created to represent a realistic scan both in movement and activity level. The dynamic brain phantom represented a wide (realistic) variety of contrasts and activity levels (noise) throughout the frames to make the evaluations of the different reconstruction algorithms more comprehensive.
We have shown that our approaches, incorporating both spatial and temporal penalties, produce higher quality images compared to conventional reconstruction methods. This comes at a cost however, in terms of longer reconstruction times. To be clinically feasible, algorithm speed up is necessary.
The most straight forward way of speeding up the algorithm is to re-derive it using a list-mode reconstruction framework. This would remove the pointless projections, those that are not paired with any data, which are a feature of high dimensional data. Indeed, the list-mode form of the PG algorithm (or PAPA) reconstructions used here are quite straight forward to derive. However, the dPETSTEP simulation package is not currently compatible with list-mode due to its use of the Matlab Radon transform for forward- and back-projections (the rows and columns of the system matrix are not accessible).
In this study we have managed to capture both cardiac and breathing motion. Although our phantoms did not include external motion (such as dynamic translation/rotation of the entire phantom) or irregular internal motion, our results are promising for these types of motion as well. Our motion capture method is not dependent on respiratory or cardiac gating, but relies on the assumption of smooth dynamics (physically realistic). The capture of both regular and irregular motion is thus likely feasible. Although regular motion is not a requirement, DCT is especially suitable for regular motion due to its relation to the Fourier transform.
The LV volume recovered by region growing on the cardiac/lung images produced significantly better results for our 3DT methods compared to 2D-OSEM. For these types of measurements, it is common practice to use cardiac gated OSEM, and our 3DT DCT and TNN methods outperformed this approach as well. In addition, looking at Fig.6, although the motion of the cardiac region is successfully captured for the gated images, the breathing motion is not (here seen as the liver movement) and is averaged over many positions causing severe blurring. This is a problem with conventional gating: gating is based on respiratory or cardiac motion, and simultaneous capture is problematic. Gating into both respiratory and cardiac bins, due to even minor irregularity, would result in so many bins that the counting statistics would be extremely low, making reconstruction of reliable images virtually impossible (unless acquisition time is greatly increased - practically not feasible).
As seen in Fig.8 and especially Fig.10, the 3DT DCT and TNN algorithms are much better at recovering small objects, compared to conventional post-filtered methods. The line profiles also show that 3DT methods have narrower peaks. The regularized algorithms presented here do not impose smoothing in the same way as ordinary post-filtering does, but denoise images by removing noise components in the image signal. Hence, the loss of resolution is much less for these methods, which is one of their advantages.
We found that our 3DT-DCT and TNN reconstruction methods followed by NLS compartment model fitting yielded more accurate and precise parametric images for most parameters, compared to the same approach with 2D-OSEM images. Other studies have shown that especially and hold valuable clinical (prognostic) information[39, 40], and these most important parameters were indeed more accurate and precise using our reconstruction methods.
At very low count statistics (such as the early frames of the brain simulation at 4–5 kcnts), the 2D results are quite noisy and or over smoothed (Fig.8). The 3DT-DCT and 3DT-TNN methods yield better results, and at frame rates as low as 1/10 s (15 kcnts) as for the cardiac/lung simulation, images are still rather high quality, especially compared to the 2D methods (Fig.5).
Due to blockiness and hatching artifacts in DCT and TNN, we added an additional image rotated by 45*∘* to the penalty (sections II-D1, II-D2). Although this is a heuristic approach, the idea is convincing because the decomposition results in orthogonal rows and columns, which leads to horizontal and vertical enforcement of the penalty. Intuitively this is similar to why isotropic TV semi-norm is generally preferred over the anisotropic one. However, because DCT and TNN is a global penalty (at least for each patch), a larger number of rotationally evenly spaced images may reduce hatching artifacts further, at the expense of more computation. Additional rotations also adds redundancy and over-completeness.
In this study the temporal patch size included all 150 frames for the cardiac/lung, and 4 frames for the brain phantom. We also reconstructed other patch sizes (results not presented), but yielded inferior results compared to the sizes presented here.
Commonly, post-filtered 2D (or 3D) reconstruction methods use filters that only incorporate spatial information, i.e. frame-by-frame 2D post-filtering. The regular and gated 2D-OSEM results presented here feature just that; 2D Gaussian post-filters. For completeness, we also analyzed the 2D-OSEM data set with optimal 3DT Gaussian post-filtering (results not presented), i.e. a Gaussian filter in the -, and time domains. The recovered LV volume was better than ungated 2D-OSEM, but performed more poorly than gated 2D-OSEM.
When using minimum rRMSE (relative TRUE) as a metric instead of maximum SSIM, the optimal penalty weights for the different reconstruction algorithms were found to be slightly lower (less strongly penalized). Visually however, the authors found the optimal reconstruction being that with maximal SSIM (as expected).
VI Conclusion
In this study, we investigated dynamic PET image quality, and quality of subsequent extracted image information (LV volume and fitted kinetic parameters) for conventional 2D reconstruction methods as well as novel 3DT methods. We found that our novel 3DT-DCT and 3DT-TNN methods outperform 2D-OSEM in terms of image quality, as well as in calculation of image derived cardiac information and kinetic parameters. In addition, these techniques look promising to help avoid large irregular motion artifacts without need for gating.
Acknowledgments
The authors have no conflicts of interest to report. This research was partially supported by the MSK Cancer Center Support Grant/Core Grant P30 CA008748.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H. D. White, R. M. Norris, M. a. Brown, P. W. Brandt, R. M. Whitlock, and C. J. Wild, “Left ventricular end-systolic volume as the major determinant of survival after recovery from myocardial infarction.” Circulation , vol. 76, no. 1, pp. 44–51, 1987.
- 2[2] B. H. Lorell and B. A. Carabello, “Left Ventricular Hypertrophy : Pathogenesis, Detection, and Prognosis,” Circulation , vol. 102, no. 4, pp. 470–479, jul 2000. [Online]. Available: http://circ.ahajournals.org/cgi/doi/10.1161/01.CIR.102.4.470
- 3[3] H. J. Harms, N. H. Stubkjaer Hansson, L. P. Tolbod, W. Y. Kim, S. Jakobsen, K. Bouchelouche, H. Wiggers, J. Frøkiaer, and J. Sörensen, “Automatic Extraction of Myocardial Mass and Volume Using Parametric Images from Dynamic Nongated PET,” J. Nucl. Med. , vol. 57, no. 9, pp. 1382–1387, sep 2016. [Online]. Available: http://jnm.snmjournals.org/cgi/doi/10.2967/jnumed.115.170613
- 4[4] M. D. Walker, P. J. Julyan, P. S. Talbot, T. Jones, and J. C. Matthews, “Bias in iterative reconstruction of low-statistics PET data: benefits of a resolution model,” in IEEE Nucl. Sci. Symp. Conf. Rec. , vol. M 05-319. Orlando: IEEE, feb 2009, pp. 2857–2863. [Online]. Available: http://www.ncbi.nlm.nih.gov/pubmed/21248391
- 5[5] W. A. Weber, “Positron emission tomography as an imaging biomarker,” J. Clin. Oncol. , vol. 24, no. 20, pp. 3282–3292, jul 2006. [Online]. Available: http://www.ncbi.nlm.nih.gov/pubmed/16829652
- 6[6] M. Muzi, F. O’Sullivan, D. A. Mankoff, R. K. Doot, L. A. Pierce, B. F. Kurland, H. M. Linden, and P. E. Kinahan, “Quantitative assessment of dynamic PET imaging data in cancer imaging,” Magn. Reson. Imaging , vol. 30, no. 9, pp. 1203–1215, nov 2012. [Online]. Available: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3466344{&}tool=pmcentrez{&}rendertype=abstract
- 7[7] L. P. Clarke, B. S. Croft, R. J. Nordstrom, H. Zhang, G. Kelloff, and J. Tatum, “Quantitative Imaging for Evaluation of Response to Cancer Therapy,” Transl. Oncol. , vol. 2, no. 4, pp. 195–197, dec 2009. [Online]. Available: http://linkinghub.elsevier.com/retrieve/pii/S 1936523309800247
- 8[8] P. Cheebsumon, F. H. P. van Velden, M. Yaqub, C. J. Hoekstra, L. M. Velasquez, W. Hayes, O. S. Hoekstra, A. A. Lammertsma, and R. Boellaard, “Measurement of metabolic tumor volume: static versus dynamic FDG scans,” EJNMMI Res. , vol. 1, no. 35, pp. 1–9, jan 2011. [Online]. Available: http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=3285530{&}tool=pmcentrez{&}rendertype=abstract
