Abstract
This work expands on the implementation of 3D normalized gradient fields to correct for whole-body motion and cardiac creep in [N-13]-ammonia patient studies and evaluates its accuracy using a dynamic phantom simulation model.
Methods.
A full rigid-body algorithm was developed using 3D normalized gradient fields including a multi-resolution step and sampling off the voxel grid to reduce interpolation artifacts. Optimization was performed using a weighted similarity metric that accounts for opposing gradients between images of blood pool and perfused tissue without the need for segmentation. 43 retrospective dynamic [N-13]-ammonia PET/CT rest/adenosine-stress patient studies were motion corrected and the mean motion parameters plotted at each frame time point. Motion correction accuracy was assessed using a comprehensive dynamic XCAT simulation incorporating published physiologic parameters of the heart’s trajectory following adenosine infusion as well as corrupted attenuation correction commonly observed in clinical studies. Accuracy of the algorithm was assessed objectively by comparing the errors between isosurfaces and centers of mass of the motion corrected XCAT simulations.
Results.
In the patient studies, the overall mean cranial-to-caudal translation was 7 mm at stress over the duration of the adenosine infusion. Non-invasive clinical measures of relative flow reserve and myocardial flow reserve were highly correlated with their invasive analogues. Motion correction accuracy assessed with the XCAT simulations showed an error of <1 mm in late perfusion frames that broadened gradually to < 3mm in earlier frames containing blood pool.
Conclusion.
This work demonstrates that patients undergoing [N-13]-ammonia dynamic PET/CT exhibit a large cranial-to-caudal translation related to cardiac creep primarily at stress and to a lesser extent at rest, which can be accurately corrected by optimizing their 3D normalized gradient fields. Our approach provides a solution to the challenging condition where the image intensity and its gradients are opposed without the need for segmentation and remains robust in the presence of PET-CT mismatch.
Keywords: Registration, Phantoms, Cardiac PET
Introduction
Absolute myocardial blood flow (MBF) provides critical information on heart function that cannot be discerned from relative perfusion processing such as with balanced triple vessel disease1,2 or diffuse microvascular dysfunction3,4. The data collection protocol for estimating MBF presents several technical challenges including consistency of the arterial input function5–7, trade-offs in kinetic models with scan duration8,9, choice of temporal sampling10–12, motion between positron emission tomography (PET) and computed tomography (CT) acquisitions13, and motion within the thoracic cavity14,15. The long acquisition durations (4–10min) increase the likelihood of patient motion at rest and following pharmacological stress, where approximately one-quarter of PET/CT acquisitions exhibit PET-CT mismatch13,16 and greater than half exhibit heart motion within the thorax14,17. Gross patient motion such as PET-CT mismatch in myocardial perfusion imaging (MPI) can produce regions of under-corrected activity concentration that may be interpreted as perfusion defects13,18. Motion within the thorax commonly follows administration of pharmacologic vasodilators, such as adenosine or regardenoson, where the heart translates up to 10mm within the thoracic cavity15 irrespective of gross patient motion14. In single photon emission computed tomography (SPECT) exercise stress, this motion event has been described as cardiac creep19 and the related phenomenon in pharmacological-stress PET has been described as deep breathing20, non-returning motion14 or cardiac creep17. We refer to cardiac motion within the thoracic cavity as cardiac creep throughout this work. It is argued that cardiac creep has a greater effect on MBF accuracy than PET-CT scan mismatch21,22. In brief, as the physiological stressor takes effect, the overall lung volume increases as breathing becomes labored causing the heart to move in the caudal direction with some rotation in the thoracic cavity relative to its resting position. At the termination of pharmacologic stress, the lung volume decreases and the heart gradually returns to a resting position but not necessary the same position prior to pharmacologic stress. This motion phenomenon has a substantial impact on estimates of MBF and should be addressed23–25 but automatic tools and validated techniques are lacking in the clinic26.
Motion correction techniques in nuclear medicine are mature and have undergone extensive optimization but these have largely been focused on brain which is rigid in nature27. Cardiac creep in the thoracic cavity is decidedly more complex however structures outside the right and left ventricle have relatively low uptake with lower diagnostic value. It has been shown that rigid-body registration (e.g. 6-degrees of freedom (dof): 3-translational + 3-rotational) is sufficient for submillimeter registration accuracy of the heart’s coronary vessels during free breathing, ignoring peripheral structures28. Many groups have been successful correcting for heart motion between the perfused left ventricle and CT29 using 3- and 6-dof rigid body approaches though fewer have addressed motion along the entire time-series starting from radiopharmaceutical administration where blood pool signal rises to a maximum and decreases as the myocardial tissue is perfused20,30,31.
Motion correction between early images comprised of blood signal and late images of perfused myocardium is a challenging problem as these signals are inverted from one another and occupy different anatomical spaces. Secondly, the motion trajectory of the heart during breathing undergoes translations (predominantly cranial-to-caudal) but also rotational events28,32 that have been addressed with manual correction14 and automated algorithms15,31. The large changes in signal intensity and its varying spatial distribution complicates the application of similarity metrics based on intensity patterns. Mutual information is a common choice in these scenarios but as we later demonstrate can be a poor indicator of similarity. Lee et al. proposed a translation-only registration algorithm based on 3D normalized gradient fields, which adds additional spatial information where gradient edges between images of blood pool and perfused myocardium occupy the same space though opposed in direction30. In this work we have expanded the implementation of 3D normalized gradient fields to include a fully rigid-body (6-dof) approach using a weighted cost function that accounts for opposing gradients. In addition, we provide a fully dynamic simulation of cardiac creep using the XCAT phantom as “ground truth” to evaluate the algorithm’s accuracy and compare these findings to results in patients. We compare invasive coronary angiography measures of coronary flow reserve (CFR) and fractional flow reserve (FFR) to their non-invasive analogue measures of myocardial flow reserve (MFR) and relative flow reserve (RFR), respectively. We hypothesize that motion correction will improve the correlation between invasive and image-based measures of coronary flow compared to uncorrected data.
Materials and Methods
Patient Studies
43 patients were enrolled from the Seoul National University Hospital (n=38), Chonnam National University Hospital (n=4) and Samsung Medical Center (n=1) who had a positive [N-13]-ammonia PET scan. Patient datasets were collected between February 2013 and May 2014 as part of our prospective DEMYSTIFY (dynamic PET/CTA-fused imagery) clinical study33. Including [N-13]-ammonia dynamic PET, all patients received coronary computed tomography angiography (CTA) and invasive coronary angiography (ICA). The study was approved by the institutional review board of the Seoul National University Hospital, Chonnam National University Hospital, Samsung Medical Center, and Emory University. All patients underwent coronary angiography, no more than 90 days prior to their PET study, performed using clinical procedures previously described by our team34,35. Briefly, coronary flow reserve (CFR) and fractional flow reserve (FFR) were computed from thermodilution and aortic pressure measurements collected at rest and during hyperemic flow using a continuous intravenous infusion of 140 μg/kg/min adenosine, respectively. CFR was calculated by dividing the resting by the sustained hyperemic thermodilution transit time and FFR was determined by dividing the measure distal arterial pressure by the proximal aortic pressure during hyperemia. Finally, index of microcirculatory resistance (IMR) was estimated in all integrated vessels as the product of the distal arterial pressure and mean transit time during hyperemia. All patients had an IMR < 25, considered the cutoff for microvascular disease36.
PET Myocardial Perfusion Protocol and Processing
One day prior to the PET study, patients were instructed to abstain from caffeinated or xanthine-containing foods and beta-blockers. On the day of the PET study, subjects were placed supine and a computed tomography (CT) scan was collected for localization and estimation of attenuation. All subjects underwent a 10 minute dynamic PET collected on a Biograph 40 PET/CT (Siemens Medical Solutions, Erlangen, Germany) immediately following a 370 MBq bolus of [N-13]-ammonia. Approximately, 1 hour later, an additional 10 minute dynamic stress study was collected by first intravenously administering adenosine (140 μg/kg/min) for 3 minutes prior to the administration of [N-13]-ammonia. Adenosine infusion was terminated at 6 minutes total duration. PET list mode data were divided into 21 frames (12 × 10 sec, 6 × 30 sec, 2 × 60 sec, 1 × 180 sec) and reconstructed with a 3-dimensional ordered-subset expectation maximization algorithm (4 iterations, 8 subsets) including all data corrections to a 168 × 168 × 111 matrix with 1.85 × 1.85 x. 3mm voxels. A post-reconstruction filter of 5 mm full-width-at-half-maximum was applied to all frames.
Simulations of pharmacological stress
The extended cardiac-torso (XCAT) digital phantom was employed to simulate an adenosine-stress dynamic time-series with cardiac creep. XCAT uses nonuniform rational B-splines to define the 4D anatomical organ position based on the 3D visible human CT dataset and gated magnetic resonance (MR) images at an arbitrary voxel size37. The default heart base was adjusted to be 1 cm thick at diastole and 1.5 cm thick at systole including the papillary muscle as is consistent with normal values38. The maximum diaphragm motion (max_diaphragm_motion) was adjusted to 5mm displacement as measured from coronary angiograms during free breathing28,32. Cardiac creep was simulated by dynamically adjusting the cranial-to-caudal heart position (Z_tr) and its anterior-posterior rotation (d_XZ_rotation). Prior work has shown an average maximum cranial-to-caudal translational displacement of the heart following adenosine of 9.9 +/− 5.3 mm15, therefore we have chosen to simulate a range from 0 mm to 10 mm with a rotation along the anterior-posterior axis ranging from 2 to 6-degrees adjusted linearly over the translational range. Physiological data from adenosine administrations in healthy male subjects shows that the diaphragm’s excursion reaches a maximum at 30–40 sec post adenosine infusion39, therefore all simulations begin with the heart in the maximum cranial-to-caudal position. At completion of the adenosine infusion 3 minutes post [N-13]-ammonia administration, the heart returns to its resting position on a trajectory modeled by a gamma variate over a duration of two minutes starting at the peak cranial-to-caudal position and ending at the XCAT default position. Over the time-course of the simulated motion, the right and left diaphragm scale parameters (rdiaph_liv_scale and ldiaph_scale) were linearly adjusted to correctly position the lung field relative to the heart and liver dome.
Simulation of regional radioactivity concentrations of the myocardium and blood pool were supplied by generating a time-activity curve using a representative patient derived arterial input function and the two tissue compartment model described by Hutchins et al.8 with the input parameters K1 = 1.4 mL/min/g-tissue, k2 = 0.23/min, k3 = 0.13/min, total blood volume (TBV) = 0.2 and no metabolite correction. Peripheral organ activities were estimated manually by drawing regions of interest (ROI) on clinical patients and normalizing those ROIs to normally perfused myocardial tissue. Over the simulated time-series, lung, liver and pericardium activity were set to 1/7th of the myocardial tissue activity and all other peripheral organs (e.g. skin, muscle, esophagus, gall bladder, larynx, stomach, bone, bone marrow, and spleen) were set between 1/15th and 1/20th of the myocardial tissue activity. A second simulation was performed with the heart at the rest position (e.g. XCAT default position) with no creep throughout the dynamic series for use as the “ground truth” in determining the registration algorithm accuracy. In both the rest and stress simulations, a binary mask of the left and right ventricle was created for each frame that were used later to assist with computing registration accuracy as described below. Heart and respiratory motion were turned on and adjusted to rates published in patients undergoing pharmacologic stress with adenosine40–42. Attenuation maps based on 511 keV photon energy were generated for each frame to model attenuation in the reconstruction process prior to adding Poisson noise.
Activity and attenuation mu-map pairs were generated using the same frame sampling as the patient data. Activity maps were convolved with a N-13 range kernel to simulate resolution degradation effects and fore-projected in 2D. Decay correction was removed, attenuation was applied using the corresponding paired mu-map, and Poisson noise added that was consistent with our patient datasets. The fore-projected data were corrected for attenuation using a single attenuation map generated from the last frame in the time-series. Clinically, this is equivalent to acquiring a CT while the patient’s heart is at rest and using that data to correct for attenuation in all frames of the time-series. In the presence of cardiac creep, early frames with cranial-to-caudal motion will have a mismatch in the heart’s position between the simulated emission data and attenuation map resulting in corrupted attenuation correction. This is consistent with our clinical protocol, where the CT is acquired prior to adenosine and [N-13]-ammonia infusion. Simulated data were then reconstructed using an ordered subset expectation maximization of 5 iterations and 8 subsets, corrected for decay, and post-image smoothed with a 5mm Gaussian kernel. The final matrix size was 168 × 168 × 70 pixels with a voxel size of 2.23 × 2.23 × 3.13 mm.
Motion Correction
Dynamic [N-13]-ammonia PET images were corrected for motion using a pairwise technique where each frame of the time-series (moving image) was aligned to a standard reference frame (fixed image) comprised of the last frame in the dynamic series. The algorithm uses the basic scheme described in43 modified for 3-D gradient fields as shown in figure 1, including a multi-resolution step, sampler, interpolator, cost function and optimizer. Gradient fields preserve the spatial information and normalization removes the large changes in vector scale as activity concentrations change over time. The automatic image registration (AIR) coordinate system described by Woods et al.44 was used for sample transformation with linear interpolation between the moving and fixed images. To minimize interpolation artifacts, sample points were selected randomly off-grid over the heart on a summation image of the fixed and moving images45. Figure 2 demonstrates the local minima artifact that results from on-grid sampling and its suppression when samples are shifted off-grid as demonstrated by other groups46–48. When comparing the normalized mutual information similarity on the native images to the normalize cosine similarity of 3D normalized gradient fields, the function minimum is more sharply defined with a comparatively larger metric change per step. Optimization was performed with the Powell multi-dimensional directional set method49 using the center of mass as the initial condition for the first resolution step and up-sampled optimized parameters on subsequent resolution steps.
To accommodate moving and fixed image pairs where opposing gradients represent the same boundary, such as comparing a blood pool image to the reference frame, the cost function was weighted by the angle, , between the moving and fixed volumes at each point50. Briefly, weights favored small angles and those close to Pi as described by Pluim,
(eqn. 1) |
(eqn. 2) |
Where ∇vm(p) and ∇vf(p) denote the gradient of the moving (m) or fixed (f) image at voxel p and |∇vf(p)| is the magnitude. To further emphasize strong gradients in the moving and fixed images, the weights were multiplied by the minimum of the normalized gradient magnitudes yielding a normalized gradient similarity metric as described by Pluim,
(eqn. 3) |
where F and M are the values of the 3D gradient fields in the fixed and moving images, respectively. In both the XCAT and patient datasets, a binary mask was created encompassing the heart which established the boundaries of the sample points for the motion correction algorithm. The peak concentration was found within the masked region and frames with less than 10% of the peak value were determined to contain insufficient counts and ignored by the algorithm.
Geometrical Evaluation
At the completion of the motion correction, masks created as part of the stress simulations were transformed using the final optimized motion correction parameters at full resolution. Accuracy of the motion correction algorithm was assessed objectively by comparing the isosurfaces of the rest mask with the motion corrected stress mask using marching cubes as described in our past work on MR/PET registration51,52. The purpose of using the masks in place of the simulated data is because the stress images have corrupted attenuation correction based on a resting attenuation scan and this would bias the true left and right ventricle surface isocontours compared to the rest data. Registration errors were determined by computing the Euclidean distances between the motion corrected stress mask and rest mask on a per frame basis at each surface voxel. In addition, we computed the residual differences in the center of mass (COM) and rotational angles (relative to the COM) of the heart after motion correction at each frame with respect to the rest dataset. This analysis was repeated again using 3-dof (translations only) for comparison to the full 6-dof approach.
Patient Data Evaluation
The translational motion trajectories from the final optimized parameters in all patients were summed and displayed as the mean and standard error for rest and stress at each frame. We modeled the rate of change of the cranial-to-caudal motion as function of time starting from the end of adenosine infusion to the end of the scan and compared this to the estimate used in our XCAT simulations. Mean translational and rotational parameters from the patient data for the first 180 sec of imaging while adenosine was on-board were tabulated with their standard deviations. Finally, we qualitatively compared the image quality, specifically the presence of attenuation correction errors, from a representative patient study to a XCAT simulation with similar cardiac creep.
Myocardial blood flow (MBF) was computed before and after motion correction in the patient datasets using the methods described by Hutchins et al. 19908 that includes first-pass extraction fraction correction53. Briefly, images were reoriented along the short axis and regions of interest were defined on a summed image, consisting of the last half of the acquisition duration, using a region spanning 3mm on either side of the center line of the myocardium from apex to base. The ROI for the arterial input function was defined by placing a 10mm spherical ROI at the left ventricle base on the frame with the maximum arterial phase concentration. Time-activity curves were extracted from all three major vascular territories (left main artery (LAD), left circumflex (LCX), right coronary artery (RCA)) by applying the ROI mask to all frames. Estimated parameters (K1 [mL/min-g] = Flow [mL/min-g] × Extraction, k2 [1/min] and k3 [1/min], total blood volume) were iteratively determined using a Powell optimizer to minimize the residual summed squares weighted by frame duration. Metabolite correction of the arterial input function was not performed. For each vessel territory that had a CFR determined by ICA, the non-invasive correlate measure, myocardial flow reserve (MFR), was computed by dividing the MBF at stress by the MBF at rest. Similarly, for each vessel territory that had a FFR determined by ICA the non-invasive correlate, relative flow reserve (RFR), was computed by dividing the MBF at stress in that vessel by the MBF at stress in a reference region. The RFR reference region is the maximum hyperemic MBF from the three vessel territories as described previously35,54.
Statistical Analysis
All continuous variables are presented with descriptive statistics. Correlations were performed with Pearson’s r and 95% confidence intervals were computed using a z-score transformation. When comparing correlations between the uncorrected and motion corrected data, confidence intervals that did not overlap were considered statistically different. Measures from more than one territory in an individual patient were treated as independent measures in the analysis.
Results
Figure 3 shows a representative patient case and XCAT simulation at select frame times (e.g mid-point times) reformatted in the short-axis for a maximum of 10 mm cardiac creep. Early in the administration, the left ventricle cavity starts caudal relative to the reference frame position and slowly moves in the caudal-to-cranial direction after termination of the adenosine infusion at 180 sec. Just over a minute following termination of the adenosine (e.g. at frame mid-point 255 sec), the heart has largely returned to the reference frame position. In both the patient and XCAT simulation data, artificial areas of hyperintensity, highlighted by the arrows in Figure 3, are most notable in early frames where PET-CT mismatch is greatest due to the occurrence of cardiac creep and use of the resting CT for attenuation correction. In particular, errors in image intensity are most notable along high contrast boundaries including the lung-liver interface and lateral left ventricle wall-lung interface. Later in the time-series, starting at approximately 255 sec, the heart position recovers from the cardiac creep event and the PET-CT mismatch improves resulting in normalization of the hyperintense artifacts.
Overall, there is more resolution degradation in the representative patient study compared to the XCAT phantom shown in Figure 3 likely due to differences in intra-scan motion and lower count statistics. In addition, the noise texture is higher compared to the XCAT simulations in earlier frames up to 4 min post injection. These differences are likely attributed to intra-scan motion and non-uniformities within peripheral areas of normal uptake (e.g. physiological noise) that were not included in the XCAT simulation. Furthermore, the representative patient in Figure 3 has higher relative uptake in their liver and stomach relative to their myocardium in comparison to the XCAT simulations, which adds to the difference in noise texture. Overall, there was considerable variability in liver and bowel uptake within the patient scans whereas the XCAT peripheral tissues had the same time-varying concentration for all simulations.
Geometrical Evaluation
To objectively compare the accuracy of our results with “ground truth”, we compared isosurfaces between the rest and motion corrected stress masks of the XCAT simulation data. The simulated rest data contain no motion and are in the same position as the reference image (fixed image) used to motion correct the stress simulations. Euclidean distances between the extracted isosurfaces are reported as density histograms with centered 0.5 mm bins for six simulations of cardiac creep in figure 4. Agreement was found to be excellent (< 1mm) in late frames greater than 135 sec with a gradual broadening of the density histogram (< 3mm) between 75 and 135sec, and excellent agreement again between 15 and 25 sec (< 2mm). Agreement at 35 sec post [N-13]-ammonia administration was poorest, but less than 4 mm for all conditions, and represents the time point where blood and tissue contrast are of similar magnitude. We hypothesize that fewer and smaller gradient edges were available to sample at the 35 sec time point to compute the similarity metric thus contributing to this increased error when compared to other frames. Activity concentration within the first frame (e.g. 5 sec) was below the 10% threshold for inclusion in the algorithm and are shown in figure 4 for completeness. Residuals of the COM distances and rotational angles (about the COM) for all registered frames and creep simulations were grouped and density histograms created with centered 0.5 mm and 0.5 degree bins, respectively. Figure 5 shows that > 90% of the COM and rotation residuals are within a 2mm and 2-degrees range, respectively. A small bias was observed of approximately −0.5 mm in the Anterior/Posterior residuals and approximately −1.0 degree for rotations along the Anterior/Posterior axis. We hypothesize that these observed biases are clinically insignificant for the clinical and simulated resolutions used in this work. Finally, when comparing results from 3-dof to 6-dof, we observed a broadening in the density distributions at all frames, most noticeably in early frames where the simulated rotations were largest (see Figure S-1, Supplementary Data). Similarly, the COM measures for 3-dof were also broader when compared to 6-dof (see Figure S-2, Supplementary Data). These findings were expected given that a known rotation was introduced in the XCAT model but, importantly, this demonstrates that the algorithm is capable of optimizing rotational misregistration. Secondly, these findings showed that excluding rotational degrees of freedom from dynamic cardiac datasets where rotations are observed may result in suboptimal motion correction.
Patient Studies
Figure 6 shows the mean and standard error of the translational distances computed per frame for all patients. The first frame in all patient datasets did not meet the minimum count threshold to be included in the algorithm, therefore these points were not plotted in figure 6. As we expected from literature findings with adenosine pharmacologic stress, the dynamic PET acquisition starts with the heart caudal relative to its resting position. At approximately 165 to 195 sec post injection, the heart begins its return to its resting position which is consistent with the end of the adenosine infusion at 180sec. We examined the associations between mean Tz per frame across all subjects and each of the rotation parameters and found a significant correlation of −0.81 (p < 0.0001) for Tz vs. Rx at stress and 0.80 (p < 0.0001) for Tz vs. Rz at stress. The return of the heart from the time of its maximum cranial-to-caudal extent (45 sec post-injection at rest, 195 sec post-injection at stress) to its final position at 510 sec post-injection was approximate 1.1 %/sec at rest and 1.8%/sec at stress. When examining the first 180sec of [N-13]-ammonia imaging at stress, the overall mean displacement was −7.0 ± 7.1 mm in the cranial-to-caudal direction. Of the 43 patients, a total of 37 vessels had measures of CFR and 89 vessels has measures of FFR. Figure 7 shown the correlation of CFR vs MFR and FFR vs RFR for the uncorrected and motion corrected datasets. Although the correlations improved with motion correction, these changes were not statistically different since the confidence intervals overlapped.
Discussion
We report on the development of a gradient-based motion correction algorithm for dynamic cardiac PET that employs 6 degrees-of-freedom and a weighted cost function to account for opposing gradients between the blood pool and perfused tissue phases. We employed a dynamic phantom model of cardiac creep utilizing XCAT that provides a realistic “ground truth” for evaluation of the algorithm’s accuracy. The XCAT simulation parameters were based on literature reports describing the respiratory and cardiac trajectories following administration of the adenosine pharmacologic. With regard to attenuation correction, a common practice is to acquire CT data prior to pharmacologic administration or following completion of the PET acquisition. In the former situation, the heart is in the rest position and in the latter the effects of adenosine have largely subsided and the heart returns to a rest position which may be different than that prior to the pharmacologic administration14,17. To simulate this clinical observation in XCAT, the CT used for attenuation correction was obtained from the last frame and applied to all previous frames in the dynamic time-series. This simulates the corrupted attenuation correction in the early uptake frames that is commonly observed in clinical protocols at stress and demonstrated in figure 3. Lastly, we introduced a modest rotation of the heart along the anterior-posterior axis to replicate rotation events we have observed clinically and described by other groups14,15,20 but have not been well characterized in the nuclear medicine literature.
Following the end of adenosine infusion in our patient studies, the heart returned to its resting position along the cranial-to-caudal trajectory quicker than modeled in our simulations and observed by other groups14,15. In addition, we show for the first time a strong correlation between the cranial-to-caudal motion and rotations along the anterior\posterior axis and cranial\caudal axis at stress, although this effect was small. Interestingly, cranial-to-caudal motion was observed during rest, which was an unexpected finding but consistent with findings from other groups15,30.
Prior work examining dynamic cardiac PET motion correction has employed similarity metrics based on correlation of image intensity and modification of the similarity metric to address flipping of the correlation sign when comparing blood pool to perfused tissue images. Turkington et al.20 included five individualized segmented templates that varied based on the activity distribution in the time-series to ensure the correlation metric remained positive during optimization. Their work was evaluated on a smaller number of subjects and did not address rotational degrees of freedom but noted that their inclusion would be desired. Woo et al.31 included both a local similarity bounded to the left ventricle and global similarity that included the entire field-of-view while utilizing a full rigid-body (6-degrees of freedom) model. The local similarity was weighted to positive correlations and, when approaching zero, the global similarity metric dominated. Both Turkington et al. and Woo et al. lacked a ground truth for evaluating algorithm accuracy but reported the largest motion correction events occurring in the first few frames of the dynamic time-series of their patient populations, which is consistent with our findings.
Motion correction based on gradient fields was introduced initially for the brain50 and later adapted for dynamic cardiac studies30. An advantage of using gradient fields is that edges between different time points in the dynamic time-series are concordant and opposing gradient directions can be addressed by weighting or computing the magnitude. Lee et al. employed weights to address opposing gradients by iteratively segmenting the right and left ventricle cavities from myocardial tissue where the sign of their similarity metric was changed based on the frame position in the time-series. Their work addressed translations only and used manual registration by expert readers to establish ground truth finding that the greatest motion events occurred in the initial uptake period, which is consistent with the results in this work. Important advancements of our approach compared to that reported by Lee et al., are the addition of rotational degrees of freedom and weighting of the 3-D gradient field angles in the similarity metric that alleviates the need to segment the heart into ventricular and tissue regions. In addition, we have incorporated a multi-resolution step and off-grid sampling, which are well-documented features that improve registration robustness43,45,55,56.
The use of XCAT as a ground truth in dynamic PET has been reported previously in the context of assessing gross body motion between the PET and CT acquisitions22. Our comprehensive simulation includes PET-CT mismatch observed in clinical protocols and physical factors from imaging to specifically address cardiac drift, which is the most common motion event observed in dynamic cardiac imaging and affects up to half of all studies14,17. The ability to incorporate realistic physiological measures with XCAT provides an objective alternative to truth established by expert observers, which can be subject to operator bias22,57. In this work, poorer performance of the algorithm was observed in the earlier frames when the blood pool and myocardial tissue had similar intensity and we hypothesize that may be due to fewer gradient surfaces available for computation of the similarity metric. In these cases, it may be informative to add additional similarity measures to improve the reliability at these points in the time-series, such as mutual information50.
The literature is mixed on the overall mean translational extent of cardiac creep following pharmacological stress but the severity of motion does appear to depend on choice of pharmacologic stress agent14. Vleeming et al., showed that the maximum cranial-to-caudal displacement was significantly greater with adenosine at 9.9 mm compared to regadenoson at 7.1 mm15 while other groups reported more modest motion events of less than 2 mm in a patient population using adenosine31 and less than 5mm in a patient population using regadenoson30. Our patient findings show a mean cranial-to-caudal translation of 7 mm which is larger than some reports20,30,31 but in good agreement with others14,15,17. This discrepancy could be explained by the recent observation that cardiac creep events are more frequent than, and distinct from, gross patient motion. Past work addressing motion based on a similarity metric computed over the entire field-of-view would have likely underestimated cardiac creep events. The importance of addressing motion is well-accepted as these events can alter estimates of absolute myocardial blood flow as well as introduce additional variance14,22–25.
FFR, and to lesser extent CFR, are important clinical measures in guiding revascularization, and our group is developing tools to measure imaging analogues, such as RFR, to localize flow abnormalities along the vessel33,58. Overall, we show lower correlations between CFR vs. MFR compared to FFR vs. RFR, which is consistent with published reports35. Although not statistically significant, we show a trend of improved correlation between these invasive and non-invasive measures after motion correction.
With the advent of deep learning techniques, there are opportunities to develop motion correction algorithms that transform images within the context of convolutional neuro networks (CNN)59,60, more recently applied to dynamic cardiac PET61. In the latter work, the approach is supervised thus relying on expert readers to determine the 3-dof transform per time point that serves as the learning target, which has recently been shown to have higher variability than using unsupervised automated algorithms22,57. It may be optimal in these cases to use a traditional unsupervised motion correction algorithm to determine the input to target transform for training the CNN, then run the trained model on optimized computing hardware (e.g. GPUs) to take advantage of the increased speeds relative to traditional approaches.
Limitations exist with our approach, specifically all phantom simulations used a normal heart condition with the same input contrast, frame sampling and degrading physical factors. Secondly, it is difficult to simulate the natural physiological noise present in PET such as local variations in activity distributions within cardiac and peripheral organ compartments. Local variations in activity can be large with [N-13]-ammonia such as high uptake in lung and liver, which may contribute erroneous gradient information if not carefully masked during the sample selection. Image based registration approaches poorly address some motion events that can be severe, such as intra-frame motion occurring over long frame durations, and these may be better solved by data-driven estimates of motion trajectories that can be incorporated into the reconstruction process62,63. Because there is no ground for in vivo MBF measurements, we examined the correlation of CFR and FFR with their non-invasive correlates to evaluate improvements in accuracy between uncorrected and motion corrected cardiac dynamic PET. Higher correlation does not strictly imply improved agreement, as the Pearson contains a bias component compared to true measures of agreements such as the concordance correlation coefficient64. Although the blood flow protocols for PET and ICA were designed to reproduce the physiological state between modalities by delivering the same adenosine dose intravenously, some variability is expected due to differences in physiological states since the measurements were not done simultaneously. Finally, the study was likely underpowered to detect significant differences between our invasive and non-invasive measures in the patient population.
Conclusions
This work presents a robust rigid-body motion correction approach based on the application of 3D normalized gradient fields for dynamic cardiac PET. We have demonstrated excellent accuracy and robustness of the algorithm using a comprehensive XCAT simulation that incorporates known physiological motions of the heart within the thoracic cavity during adenosine pharmacologic stress. Our approach does not require segmentation or weighting of tissue regions in the cost function and performs well in the presence of attenuation artifacts commonly present from PET-CT mismatch.
Supplementary Material
Acknowledgements
We greatly appreciate discussions with Paul Segars on the functionality of the XCAT phantom and adjustment of the default heart. We also thank the reviewers for their constructive critique that yielded several improvements to the methods and reporting of the results. Research reported in this publication was supported by the National Heart, Lung, And Blood Institute of the National Institutes of Health under Award Number R01HL143350. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Institutes of Health.
Footnotes
Conflicts of Interest Statement
Dr. Ernest Garcia and C. David Cooke receives royalties from the sale of the Emory Cardiac Toolbox and has equity positions with Syntermed, Inc. The terms of these arrangements have been reviewed and approved by Emory University in accordance with its conflict of interest policies.
Data sharing and Data Accessibility
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
- 1.Parkash R, deKemp RA, Ruddy TD, et al. Potential utility of rubidium 82 PET quantification in patients with 3-vessel coronary artery disease. J Nucl Cardiol. 2004;11(4):440–449. [DOI] [PubMed] [Google Scholar]
- 2.Ziadi MC, Dekemp RA, Williams K, et al. Does quantification of myocardial flow reserve using rubidium-82 positron emission tomography facilitate detection of multivessel coronary artery disease? J Nucl Cardiol. 2012;19(4):670–680. [DOI] [PubMed] [Google Scholar]
- 3.Bravo PE, Di Carli MF, Dorbala S. Role of PET to evaluate coronary microvascular dysfunction in non-ischemic cardiomyopathies. Heart Fail Rev. 2017;22(4):455–464. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Schindler TH, Schelbert HR, Quercioli A, Dilsizian V. Cardiac PET imaging for the detection and monitoring of coronary artery disease and microvascular health. JACC Cardiovasc Imaging. 2010;3(6):623–640. [DOI] [PubMed] [Google Scholar]
- 5.Klein R, Ocneanu A, Renaud JM, Ziadi MC, Beanlands RSB, deKemp RA. Consistent tracer administration profile improves test-retest repeatability of myocardial blood flow quantification with (82)Rb dynamic PET imaging. J Nucl Cardiol. 2018;25(3):929–941. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Vasquez AF, Johnson NP, Gould KL. Variation in quantitative myocardial perfusion due to arterial input selection. JACC Cardiovasc Imaging. 2013;6(5):559–568. [DOI] [PubMed] [Google Scholar]
- 7.Bui L, Kitkungvan D, Roby AE, Nguyen TT, Gould KL. Pitfalls in quantitative myocardial PET perfusion II: Arterial input function. J Nucl Cardiol. 2020;27(2):397–409. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Hutchins GD, Schwaiger M, Rosenspire KC, Krivokapich J, Schelbert H, Kuhl DE. Noninvasive quantification of regional blood flow in the human heart using N-13 ammonia and dynamic positron emission tomographic imaging. J Am Coll Cardiol. 1990;15(5):1032–1042. [DOI] [PubMed] [Google Scholar]
- 9.DeGrado TR, Hanson MW, Turkington TG, et al. Estimation of myocardial blood flow for longitudinal studies with 13N-labeled ammonia and positron emission tomography. J Nucl Cardiol. 1996;3(6 Pt 1):494–507. [DOI] [PubMed] [Google Scholar]
- 10.Kolthammer JA, Muzic RF. Optimized dynamic framing for PET-based myocardial blood flow estimation. Phys Med Biol. 2013;58(16):5783–5801. [DOI] [PubMed] [Google Scholar]
- 11.Lee BC, Moody JB, Weinberg RL, Corbett JR, Ficaro EP, Murthy VL. Optimization of temporal sampling for (82)rubidium PET myocardial blood flow quantification. J Nucl Cardiol. 2017;24(5):1517–1529. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Raylman RR, Caraher JM, Hutchins GD. Sampling Requirements for Dynamic Cardiac PET Studies Using Image-Derived Input Functions. J Nucl Med. 1993;34(3):440–447. [PubMed] [Google Scholar]
- 13.Loghin C, Sdringola S, Gould KL. Common artifacts in PET myocardial perfusion images due to attenuation-emission misregistration: clinical significance, causes, and solutions. J Nucl Med. 2004;45(6):1029–1039. [PubMed] [Google Scholar]
- 14.Memmott MJ, Tonge CM, Saint KJ, Arumugam P. Impact of pharmacological stress agent on patient motion during rubidium-82 myocardial perfusion PET/CT. J Nucl Cardiol. 2018;25(4):1286–1295. [DOI] [PubMed] [Google Scholar]
- 15.Vleeming EJ, Lazarenko SV, van der Zant FM, et al. Cardiac Displacement During (13)N-Ammonia Myocardial Perfusion PET/CT: Comparison Between Adenosine- and Regadenoson-Induced Stress. J Nucl Med Technol. 2018;46(2):114–122. [DOI] [PubMed] [Google Scholar]
- 16.Nye JA, Esteves F, Votaw JR. Minimizing artifacts resulting from respiratory and cardiac motion by optimization of the transmission scan in cardiac PET/CT. Medical Physics. 2007;34(6):1901–1906. [DOI] [PubMed] [Google Scholar]
- 17.Koenders SS, van Dijk JD, Jager PL, Ottervanger JP, Slump CH, van Dalen JA. Impact of regadenoson-induced myocardial creep on dynamic Rubidium-82 PET myocardial blood flow quantification. J Nucl Cardiol. 2019;26(3):719–728. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Gould KL, Pan T, Loghin C, Johnson NP, Guha A, Sdringola S. Frequent Diagnostic Errors in Cardiac PET/CT Due to Misregistration of CT Attenuation and Emission PET Images: A Definitive Analysis of Causes, Consequences, and Corrections. J Nucl Med. 2007;48(7):1112–1121. [DOI] [PubMed] [Google Scholar]
- 19.Friedman J, Van Train K, Maddahi J, et al. “Upward creep” of the heart: a frequent source of false-positive reversible defects during thallium-201 stress-redistribution SPECT. J Nucl Med. 1989;30(10):1718–1722. [PubMed] [Google Scholar]
- 20.Turkington TG, DeGrado TR, Hanson MW, Coleman RE. Alignment of dynamic cardiac PET images for correction of motion. IEEE Transactions on Nuclear Science. 1997;44(2):235–242. [Google Scholar]
- 21.Armstrong IS, Memmott MJ, Saint KJ, Saillant A, Hayden C, Arumugam P. Assessment of motion correction in dynamic rubidium-82 cardiac PET with and without frame-by-frame adjustment of attenuation maps for calculation of myocardial blood flow. J Nucl Cardiol. 2019. [DOI] [PubMed] [Google Scholar]
- 22.Hunter CR, Klein R, Beanlands RS, deKemp RA. Patient motion effects on the quantification of regional myocardial blood flow with dynamic PET imaging. Med Phys. 2016;43(4):1829. [DOI] [PubMed] [Google Scholar]
- 23.Votaw JR, Packard RRS. Motion correction to enhance absolute myocardial blood flow quantitation by PET. J Nucl Cardiol. 2020;27(4):1114–1117. [DOI] [PubMed] [Google Scholar]
- 24.Piccinelli M, Votaw JR, Garcia EV. Motion Correction and Its Impact on Absolute Myocardial Blood Flow Measures with PET. Curr Cardiol Rep. 2018;20(5):34. [DOI] [PubMed] [Google Scholar]
- 25.Votaw JR, Packard RRS. Technical aspects of acquiring and measuring myocardial blood flow: Method, technique, and QA. J Nucl Cardiol. 2018;25(2):665–670. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Lu Y, Liu C. Patient motion correction for dynamic cardiac PET: Current status and challenges. J Nucl Cardiol. 2018. [DOI] [PubMed] [Google Scholar]
- 27.Toga AW, Thompson PM. The role of image registration in brain mapping. Image Vis Comput. 2001;19(1–2):3–24. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Shechter G, Ozturk C, Resar JR, McVeigh ER. Respiratory motion of the heart from free breathing coronary angiograms. IEEE Trans Med Imaging. 2004;23(8):1046–1056. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Rubeaux M, Doris MK, Alessio A, Slomka PJ. Enhancing Cardiac PET by Motion Correction Techniques. Curr Cardiol Rep. 2017;19(2):14. [DOI] [PubMed] [Google Scholar]
- 30.Lee BC, Moody JB, Poitrasson-Riviere A, et al. Automated dynamic motion correction using normalized gradient fields for (82)rubidium PET myocardial blood flow quantification. J Nucl Cardiol. 2018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Woo J, Tamarappoo B, Dey D, et al. Automatic 3D registration of dynamic stress and rest (82)Rb and flurpiridaz F 18 myocardial perfusion PET data for patient motion detection and correction. Med Phys. 2011;38(11):6313–6326. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Shechter G, Resar JR, McVeigh ER. Displacement and velocity of the coronary arteries: cardiac and respiratory motion. IEEE Trans Med Imaging. 2006;25(3):369–375. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.AlBadri A, Piccinelli M, Cho SG, et al. Rationale and design of the quantification of myocardial blood flow using dynamic PET/CTA-fused imagery (DEMYSTIFY) to determine physiological significance of specific coronary lesions. J Nucl Cardiol 2020;27(3):1030–1039. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Lee JM, Kim CH, Koo BK, et al. Integrated Myocardial Perfusion Imaging Diagnostics Improve Detection of Functionally Significant Coronary Artery Stenosis by 13N-ammonia Positron Emission Tomography. Circ Cardiovasc Imaging. 2016;9(9). [DOI] [PubMed] [Google Scholar]
- 35.Hwang D, Jeon KH, Lee JM, et al. Diagnostic Performance of Resting and Hyperemic Invasive Physiological Indices to Define Myocardial Ischemia: Validation With (13)N-Ammonia Positron Emission Tomography. JACC Cardiovasc Interv 2017;10(8):751–760. [DOI] [PubMed] [Google Scholar]
- 36.Lee BK, Lim HS, Fearon WF, et al. Invasive evaluation of patients with angina in the absence of obstructive coronary artery disease. Circulation. 2015;131(12):1054–1060. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Segars WP, Sturgeon G, Mendonca S, Grimes J, Tsui BM. 4D XCAT phantom for multimodality imaging research. Med Phys. 2010;37(9):4902–4915. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Grossman W, McLaurin LP, Moos SP, Stefadouros M, Young DT. Wall thickness and diastolic properties of the left ventricle. Circulation. 1974;49(1):129–135. [DOI] [PubMed] [Google Scholar]
- 39.Biaggioni I, Olafsson B, Robertson RM, Hollister AS, Robertson D. Cardiovascular and respiratory effects of adenosine in conscious man. Evidence for chemoreceptor activation. Circ Res. 1987;61(6):779–786. [DOI] [PubMed] [Google Scholar]
- 40.Lassen ML, Rasmussen T, Christensen TE, Kjaer A, Hasbak P. Respiratory gating in cardiac PET: Effects of adenosine and dipyridamole. J Nucl Cardiol. 2017;24(6):1941–1949. [DOI] [PubMed] [Google Scholar]
- 41.Voigtlander T, Schmermund A, Bramlage P, et al. The adverse events and hemodynamic effects of adenosine-based cardiac MRI. Korean J Radiol. 2011;12(4):424–430. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Cuocolo A, Sullo P, Pace L, et al. Adenosine coronary vasodilation in coronary artery disease: technetium-99m tetrofosmin myocardial tomography versus echocardiography. J Nucl Med. 1997;38(7):1089–1094. [PubMed] [Google Scholar]
- 43.Klein S, Staring M, Murphy K, Viergever MA, Pluim JP. elastix: a toolbox for intensity-based medical image registration. IEEE Trans Med Imaging. 2010;29(1):196–205. [DOI] [PubMed] [Google Scholar]
- 44.Woods RP, Cherry SR, Mazziotta JC. Rapid automated algorithm for aligning and reslicing PET images. J Comput Assist Tomogr. 1992;16(4):620–633. [DOI] [PubMed] [Google Scholar]
- 45.Pluim JPW, Antoine Maintz JB, Viergever MA. Interpolation Artefacts in Mutual Information-Based Image Registration. Computer Vision and Image Understanding. 2000;77(2):211–232. [Google Scholar]
- 46.Liu J, Tian J. Registration of Brain MRI/PET Images Based on Adaptive Combination of Intensity and Gradient Field Mutual Information. Int J Biomed Imaging. 2007;2007:93479. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Barillot C, Haynor DR, Hellier P. Medical image computing and computer-assisted intervention : MICCAI 2004, 7th international conference, Saint-Malo, France, September 26–29, 2004 : proceedings. Berlin; New York, N.Y.: Springer; 2004. [Google Scholar]
- 48.Pluim JP, Maintz JB, Viergever MA. Mutual-information-based registration of medical images: a survey. IEEE Trans Med Imaging. 2003;22(8):986–1004. [DOI] [PubMed] [Google Scholar]
- 49.Press WH. Numerical recipes : the art of scientific computing. New York, N.Y.: Cambridge University Press; 1989. [Google Scholar]
- 50.Pluim JP, Maintz JB, Viergever MA. Image registration by maximization of combined mutual information and gradient information. IEEE Trans Med Imaging. 2000;19(8):809–814. [DOI] [PubMed] [Google Scholar]
- 51.Lewiner T, Lopes H, Vieira AW, Tavares G. Efficient Implementation of Marching Cubes’ Cases with Topological Guarantees. Journal of Graphics Tools. 2003;8:1–15. [Google Scholar]
- 52.Schreibmann E, Nye JA, Schuster DM, Martin DR, Votaw J, Fox T. MR-based attenuation correction for hybrid PET-MR brain imaging systems using deformable image registration. Medical Physics. 2010;37(5):2101–2109. [DOI] [PubMed] [Google Scholar]
- 53.Schelbert HR, Phelps ME, Huang SC, et al. N-13 ammonia as an indicator of myocardial blood flow. Circulation. 1981;63(6):1259–1272. [DOI] [PubMed] [Google Scholar]
- 54.Stuijfzand WJ, Uusitalo V, Kero T, et al. Relative flow reserve derived from quantitative perfusion imaging may not outperform stress myocardial blood flow for identification of hemodynamically significant coronary artery disease. Circ Cardiovasc Imaging. 2015;8(1). [DOI] [PubMed] [Google Scholar]
- 55.Avants BB, Tustison NJ, Song G, Cook PA, Klein A, Gee JC. A reproducible evaluation of ANTs similarity metric performance in brain image registration. Neuroimage. 2011;54(3):2033–2044. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 56.Aganj I, Yeo BT, Sabuncu MR, Fischl B. On removing interpolation and resampling artifacts in rigid image registration. IEEE Trans Image Process. 2013;22(2):816–827. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.Poitrasson-Riviere A, Moody JB, Hagio T, et al. Reducing motion-correction-induced variability in (82)rubidium myocardial blood-flow quantification. J Nucl Cardiol. 2020;27(4):1104–1113. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 58.Gould KL, Johnson NP, Bateman TM, et al. Anatomic versus physiologic assessment of coronary artery disease. Role of coronary flow reserve, fractional flow reserve, and positron emission tomography imaging in revascularization decision-making. J Am Coll Cardiol. 2013;62(18):1639–1653. [DOI] [PubMed] [Google Scholar]
- 59.Balakrishnan G, Zhao A, Sabuncu MR, Guttag J, Dalca AV. VoxelMorph: A Learning Framework for Deformable Medical Image Registration. IEEE Trans Med Imaging. 2019. [DOI] [PubMed] [Google Scholar]
- 60.de Vos BD, Berendsen FF, Viergever MA, Sokooti H, Staring M, Isgum I. A deep learning framework for unsupervised affine and deformable image registration. Med Image Anal. 2019;52:128–143. [DOI] [PubMed] [Google Scholar]
- 61.Shi L, Lu Y, Dvornek N, et al. Automatic Inter-frame Patient Motion Correction for Dynamic Cardiac PET Using Deep Learning. IEEE Trans Med Imaging. 2021;PP. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 62.Lassen ML, Kwiecinski J, Cadet S, et al. Data-Driven Gross Patient Motion Detection and Compensation: Implications for Coronary (18)F-NaF PET Imaging. J Nucl Med. 2019;60(6):830–836. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 63.Armstrong IS, Hayden C, Memmott MJ, Arumugam P. A preliminary evaluation of a high temporal resolution data-driven motion correction algorithm for rubidium-82 on a SiPM PET-CT system. J Nucl Cardiol. 2020. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 64.Lin LI. A concordance correlation coefficient to evaluate reproducibility. Biometrics. 1989;45(1):255–268. [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.