A general low-rank tensor framework for high-dimensional cardiac imaging: Application to time-resolved T1 mapping
Anthony G. Christodoulou1,2, Jaime L. Shaw2,3, Behzad Sharif2,4, and Debiao Li2,3

1Heart Institute, Cedars-Sinai Medical Center, Los Angeles, CA, United States, 2Biomedical Imaging Research Institute, Cedars-Sinai Medical Center, Los Angeles, CA, United States, 3Department of Bioengineering, University of California, Los Angeles, Los Angeles, CA, United States, 4Department of Biomedical Sciences, Cedars-Sinai Medical Center, Los Angeles, CA, United States

Synopsis

We present a general low-rank tensor framework for high-dimensional cardiac imaging, modeling the underlying image as partially separable in all relevant dimensions: space, cardiac phase, respiratory phase, wall-clock time (e.g., for contrast agent dynamics), variable sequence parameters (e.g., inversion time), etc. An explicit-subspace variant of the framework is demonstrated, with subspaces estimated from navigator data and a signal recovery dictionary of solutions to the Bloch equations (similar to MR fingerprinting). This variant is used to perform ECG-less cardiac- and time-resolved T1 mapping during first-pass perfusion, as well as free-breathing, ECG-less native T1 mapping at multiple cardiac phases. The framework shows promise for time-resolved T1 mapping and other high-dimensional applications.

Purpose

High-dimensional imaging has great potential to improve many cardiac applications, but is difficult to perform due to prohibitive data acquisition requirements. For example, first-pass myocardial perfusion quantification may be improved by $$$T_1$$$ mapping1 (requiring a relaxometry/recovery dimension) and may additionally benefit from analysis at multiple cardiac phases. Here we propose a general framework for high-dimensional cardiac imaging, employing low-rank tensor modeling2–4 and extending motion-sorted joint reconstruction5,6 to additional dimensions. We demonstrate a variant of the framework using explicit subspaces (estimated from navigator data and a dictionary of solutions to the Bloch equations, similar to MR fingerprinting7) to perform free-breathing, ECG-less $$$T_1$$$ mapping of native myocardium at multiple cardiac phases, as well as ECG-less, cardiac- and time-resolved $$$T_1$$$ mapping during first-pass perfusion.

Methods

We model a high-dimensional cardiac image $$$a$$$ as a low-rank tensor $$$\mathcal{A}$$$, partially separable in some combination of space ($$$\mathbf{x}$$$), cardiac phase ($$$t_\mathrm{c}$$$), respiratory phase ($$$t_\mathrm{r}$$$), wall-clock time ($$$t$$$, e.g. to represent contrast agent dynamics), and variable sequence or timing parameters $$$p_1,p_2,\dots,p_N$$$ (e.g., flip angle, recovery time):$$\begin{array}{l}a(\mathbf{x},t_\mathrm{c},t_\mathrm{r},t,p_1,\dots,p_N)\\\quad=\sum_{\ell_\mathrm{x}=1}^{L_\mathrm{x}}\sum_{\ell_\mathrm{c}=1}^{L_\mathrm{c}}\sum_{\ell_\mathrm{r}=1}^{L_\mathrm{r}}\sum_{\ell_\mathrm{t}=1}^{L_\mathrm{t}}\sum_{\ell_\mathrm{1}=1}^{L_\mathrm{1}}\dots\sum_{\ell_\mathrm{N}=1}^{L_\mathrm{N}}\\\quad\qquad{b}_{\ell_\mathrm{x}\ell_\mathrm{c}\ell_\mathrm{r}\ell_\mathrm{t}\ell_1\dots\ell_N}u_{\mathrm{x},\ell_\mathrm{x}}(\mathbf{x})u_{\mathrm{c},\ell_\mathrm{c}}(t_\mathrm{c})u_{\mathrm{r},\ell_\mathrm{r}}(t_\mathrm{r})u_{\mathrm{t},\ell_\mathrm{t}}(t)u_{1,\ell_1}(p_1)\dots u_{N,\ell_N}(p_N).\end{array}\quad(1)$$ The $$$u$$$’s denote basis functions, $$$L$$$’s denote model orders, and $$$b$$$ denotes the core tensor. Equation (1) is more compactly represented in matrix form as$$\mathbf{A}_{(1)}=\mathbf{U}_\mathrm{x}\mathbf{B}_{(1)}(\mathbf{U}_\mathrm{p_N}\otimes\dots\otimes\mathbf{U}_\mathrm{p_1}\otimes\mathbf{U}_\mathrm{t}\otimes\mathbf{U}_\mathrm{r}\otimes\mathbf{U}_\mathrm{c})^T,\quad(2)$$where the columns of each $$$\mathbf{U}$$$ contain basis functions, $$$\otimes$$$ denotes the Kronecker product, and subscript $$$(i)$$$ denotes mode-$$$i$$$ unfolding of the tensor8.

Given (1), $$$\mathcal{A}$$$ can be recovered from undersampled measured data $$$\mathbf{y}$$$ via low-rank tensor completion, e.g.,$$\arg\min_\mathcal{A}\|\mathbf{y}-\Omega(\mathbf{FSA}_{(1)})\|_2^2+\lambda\sum_i\|\mathbf{A}_{(i)}\|_*+R(\mathcal{A}),\quad(3)$$with undersampling operator $$$\Omega$$$, Fourier transform $$$\mathbf{F}$$$, coil sensitivity operator $$$\mathbf{S}$$$, and regularization functional $$$R(\cdot)$$$. However, it may instead be preferable to constrain the solution to an explicit subspace, which has many benefits for low-rank imaging9. Image reconstruction then reduces to recovery of the $$$L_\mathrm{x}$$$ images in $$$\mathbf{U}_\mathrm{x}$$$:$$\arg\min_{\mathbf{U}_\mathrm{x}}\|\mathbf{y}-\Omega(\mathbf{FSU}_\mathrm{x}\mathbf{\Phi})\|_2^2+R(\mathbf{U}_\mathrm{x}),\quad(4)$$with known $$$\mathbf{\Phi}=\mathbf{B}_{(1)}(\mathbf{U}_\mathrm{p_N}\otimes\dots\otimes\mathbf{U}_\mathrm{p_1}\otimes\mathbf{U}_\mathrm{t}\otimes\mathbf{U}_\mathrm{r}\otimes\mathbf{U}_\mathrm{c})^T$$$.

One approach to define $$$\mathbf{\Phi}$$$ is to frequently collect a small set of “navigator” $$$\mathbf{k}$$$-space locations (data which are also useful for identifying cardiac/respiratory phases). The $$$(\mathbf{k},t_\mathrm{c},t_\mathrm{r},t,p_1,\dots,p_N)$$$-space tensor $$$\mathcal{D}_\mathrm{nav}$$$—defined only at the navigator $$$\mathbf{k}$$$-space coordinates—will be missing relatively few entries, which are recoverable by small-scale low-rank tensor completion, e.g.,$$\mathcal{\hat{D}}_\mathrm{nav}=\arg\min_{\mathcal{D}_\mathrm{nav}}\|\mathbf{y}_\mathrm{nav}-\Omega(\mathcal{D}_\mathrm{nav})\|_2^2+\lambda\sum_i\|\mathbf{D}_{\mathrm{nav},(i)}\|_*+R(\mathcal{\mathcal{D}_\mathrm{nav}}).\quad(5)$$$$$\mathbf{\Phi}$$$ can then be extracted from $$$\mathcal{\hat{D}}_\mathrm{nav}$$$, e.g., by the truncated HOSVD10.

For certain applications, we also propose to predetermine some of the matrix subspaces and further constrain (5) so that $$$\mathcal{D}_\mathrm{nav}$$$ (and by extension $$$\mathcal{A}$$$) lives in these subspaces. For example, with inversion recovery fitting ($$$p_1=T_\mathrm{I}$$$), we predetermine the recovery subspace by generating a dictionary of signal curves from the Bloch equations (factoring in the potential $$$B_1$$$ homogeneity and inefficient inversion) and extracting basis functions from this dictionary’s SVD.

All data were acquired on a 3T Siemens Verio scanner using a modified golden-angle radial sequence with parameters in Fig. 1. The $$$0^\circ$$$ radial line was acquired every other $$$\alpha$$$-pulse for$$$\mathbf{y}_\mathrm{nav}$$$. Only 1 minute of data were used for each reconstruction. The full recovery curve was sampled by continually applying alpha pulses in between preparation pulses. We reconstructed the full set of inversion times experienced by the golden angle readouts (345 for IR-FLASH, 71 for SR-FLASH) in order to avoid grouping lines from different recovery times, as frequent collection of center $$$\mathbf{k}$$$-space in radial trajectories temporally blurs image contrast. $$$T_1$$$, amplitude, $$$\alpha$$$, and preparation pulse efficiency were calculated pixel-by-pixel from the reconstructed images.

Results

Figure 2 depicts end-systole and end-diastole images and inversion recovery profiles for Subject 1, as well as native $$$T_1$$$ maps and MOLLI11,12 reference $$$T_1$$$ maps. Figure 3 depicts the same for Subject 2. Figure 4 shows first-pass perfusion images, saturation recovery curves as a function of wall-clock time, and quantitative $$$R_1$$$ curves for the LV blood pool (at end-diastole for maximum LV volume) and septal myocardial segments (at end-systole for maximum myocardial thickness).

Native $$$T_1$$$ measurements with the proposed framework show good agreement with MOLLI—the absolute difference in mean myocardial $$$T_1$$$s ranged from 25 ms (Subject 2 diastole) to 80 ms (Subject 1 diastole; all other differences were <40ms)—and did so without breathhold- or ECG-reliance. There is no standard method to compare first-pass $$$T_1$$$ maps against, but the measured blood pool and myocardial signal curves obeyed typical patterns regarding contrast agent dynamics.

Discussion and Conclusion

We have presented a novel framework exploiting the low-rank tensor structure of high-dimensional cardiac images, demonstrating its use for two challenging applications. The framework enhances the practical utility of native $$$T_1$$$ mapping—using efficient, continual acquisition and advanced reconstruction techniques to overcome the practical limitations of ECG and breathholds; and 2) demonstrating time-resolved $$$T_1$$$ mapping during first-pass perfusion, which may allow direct quantification of tissue contrast agent concentration. Future work includes quantitative evaluation and validation of these applications as well as exploration of other high-dimensional applications.

Acknowledgements

This work was supported by NIH T32HL116273 and NIH 1R01HL124649.

References

1. D. Chen, B. Sharif, R. Dharmakumar, L. E. J. Thomson, C. N. B. Merz, D. S. Berman, and D. Li. "Quantification of myocardial blood flow using non–ECG-triggered MR imaging," Magn. Reson. Med., 2014, vol. 74, no. 3, pp. 765–771.

2. Z.-P. Liang, “Spatiotemporal imaging with partially separable functions,” in Proc. IEEE Int. Symp. Biomed. Imaging, 2007, pp. 988–991.

3. J. D. Trzasko and A. Manduca, “A unified tensor regression framework for calibrationless dynamic, multi-channel MRI reconstruction,” in Proc. Int. Soc. Magn. Reson. Med., 2013, p. 603.

4. A. G. Christodoulou and Z.-P. Liang, "3D dynamic T1 mapping of the myocardium using a time-varying subspace," in Proc. Int. Soc. Magn. Reson. Med., 2015, p. 2614.

5. J. Pang, B. Sharif, Z. Fan, X. Bi, R. Arsanjani, D. S. Berman, and D. Li, "ECG and navigator-free four-dimensional whole-heart coronary MRA for simultaneous visualization of cardiac anatomy and function," Magn. Reson. Med., pp. 1208–1217, 2014.

6. L. Feng, L. Axel, H. Chandarana, K. T. Block, D. K. Sodickson, and R. Otazo. "XD-GRASP: Golden-angle radial MRI with reconstruction of extra motion-state dimensions using compressed sensing," Magn. Reson. Med., in press.

7. D. Ma, V. Gulani, N. Seiberlich, K. Liu, J. L. Sunshine, J. L. Duerk, and M. A. Griswold, “Magnetic resonance fingerprinting,” Nature, vol. 495, no. 7440, pp. 187–192, 2013.

8. T. G. Kolda and B. W. Bader, “Tensor decompositions and applications,” SIAM Review, vol. 51, no. 3, pp. 455–500, 2009.

9. B. Zhao, J. P. Haldar, A. G. Christodoulou, and Z.-P. Liang, “Image reconstruction from highly undersampled (k,t)-space data with joint partial separability and sparsity constraints,” IEEE Trans. Med. Imaging, vol. 31, no. 9, pp. 1809–1820, 2012.

10. L. de Lathauwer, B. de Moor, and J. Vanderwalle, “A multilinear singular value decomposition,” SIAM J. Matrix Anal. Appl., vol. 21, no. 4, pp. 1253–1278, 2000.

11. D. R. Messroghli, A. Radjenovic, S. Kozerke, D. M. Higgins, M. U. Sivananthan, and J. P. Ridgway, "Modified Look-Locker inversion recovery (MOLLI) for high-resolution T1 mapping of the heart," Magn. Reson. Med., vol. 52, no. 1, pp. 141–146, 2004.

12. H. Xue, A. Greiser, S. Zuehlsdorff, M.-P. Jolly, J. Guehring, A. E. Arai, and P. Kellman, "Phase-sensitive inversion recovery for myocardial T1 mapping with motion correction and parametric fitting," Magn. Reson. Med., vol. 69, no. 5, pp. 1408–1420.

Figures

Figure 1. Acquisition and reconstruction parameters used for each subject and application.

Figure 2. Free-breathing native T1 mapping results for Subject 1. From left to right: 1) black-blood images (at the null inversion time of blood), and 2) spatiotemporal slices depicting inversion recovery evolution over a line through the ventricles. These images are available for both end-systole and end-diastole, demonstrating different ways to slice the reconstructed tensor. 3) T1 maps for both end-systole and end-diastole. 4) Reference T1 maps using MOLLI, showing reasonable agreement.

Figure 3. Same as Fig. 2, but with native T1 mapping results from Subject 2.

Figure 4. Time-resolved T1 mapping during the first pass of contrast agent. The top row shows reconstructed images with the locations of the regions of interest. The middle row depicts the change in saturation recovery behavior (vertical) from heartbeat to heartbeat (horizontal). Finally, the bottom row shows the calculated R1 as a function of time for blood (red) and myocardium (blue), allowing quantification of contrast agent concentration.



Proc. Intl. Soc. Mag. Reson. Med. 24 (2016)
0867