0861

Time-resolved cardiac imaging and motion analysis using a multi-scale dynamics decomposition
Thomas E. Olausson1, Casper Beijst2, Alessandro Sbrizzi1, Cornelis A.T. van den Berg1, and Niek R.F. Huttinga1
1Computational Imaging Group for MR therapy & Diagnostics, Department of Radiotherapy, University Medical Center Utrecht, Utrecht, Netherlands, Utrecht, Netherlands, 2UMC Utrecht Cancer Center, Department of Radiotherapy, University Medical Center Utrecht, Utrecht, Netherlands

Synopsis

Keywords: Sparse & Low-Rank Models, Cardiovascular, Motion estimation; Motion correction; Low-Rank & Sparse;Time-resolved imaging

In this work we present a time-resolved (ungated, free-breathing) dynamic cardiac MRI method which disentangles and jointly estimates motion-fields and time-varying contrast images. Different sources of intensity variations are represented with L+S decompositions and motion-fields, that can naturally provide the information required for downstream tasks such as perfusion (contrast dynamics) and myocardial strain analysis (tissue dynamics). Results indicate the feasibility of disentangling the different sources of temporal intensity variations such as respiratory motion or contrast enhancement. Moreover, no breath holds nor ECG triggering/sorting are required since the time-resolved framework can simultaneously resolve the many overlapping dynamics from a continuous data-stream.

Introduction

Cardiac MRI (CMR) aims at non-invasive assessment of cardiovascular function. A typical examination analyses two types of cardiac dynamics: 1) perfusion (myocardial contrast uptake) and myocardial contraction (morphological).1 A common approach in CMR re-sorts the data with respect to cardiac phase and reconstructs an average heart-beat.2 However, for frequently occurring cardiac pathologies such as arrythmia, a complete time-resolved assessment of cardiac dynamics (contrast+morphological) could provide more valuable information and would remove the need for breath holds and ECG electrodes.1,3

In this work, we propose a framework to jointly estimate time-resolved contrast and motion from ungated free-breathing acquisitions. For this purpose, we explicitly model motion-fields as well as exploit spatiotemporal intensity correlations in the time-varying MRI contrast. Our framework thereby automatically decomposes the spatio-temporal dynamics into several scales: larger scale tissue dynamics (e.g. breathing, myocardial contraction), and smaller scale contrast dynamics (e.g. perfusion).

Theory

We define target time-series images $$$\bf{I}=\left[{\bf{I}}_1,...,{\bf{I}}_\it{M}\right]$$$, reference contrast images $$$\bf{Q}=\left[{\bf{q}}_1,...,{\bf{q}}_\it{M}\right]$$$ and motion fields $$$\bf{D}=\left[{\bf{D}}_1,...,{\bf{D}}_\it{M}\right]$$$ for each dynamic $$$\it{t}$$$, up to $$$\it{M}$$$ total number of dynamics, and relate them as follows
$$\bf{I}_\it{t}\left(\bf{r}\right)=\bf{q}_\it{t}\left(\bf{D}_\it{t}^{\tt{-1}}\left(\bf{r}\right)\right)\cdot\det\left(\bf{\nabla}\bf{D}_\it{t}^{\tt{-1}}\right)\mathrm{,}\bf{}\tag{1}$$
where $$$\bf{r}=\it{}\left(x,y,z\right)$$$ are spatial coordinates and $$$\bf{\nabla}$$$ indicates the Jacobian. From equation 1, $$$\bf{I}_\it{t}$$$ is approximated by warping the reference image $$$\bf{q}_\it{t}$$$. This is a small but crucial extension to the MR-MOTUS framework4 where there is now a reference image for each $$$\it{t}$$$ giving the flexibility to use the low rank plus sparse (L+S) model5; thereby, the time-dependent image contrast variation is accounted for. In this work alternations are performed between 1) motion estimation for determining the motion fields $$$\bf{D}$$$ and 2) motion correction for determining the time-dependent contrast changes $$$\bf{Q}$$$. We briefly describe both reconstruction steps.
1) Motion Estimation
The following model $$$\bf{F}$$$ is an extension of the MR-MOTUS model6 which explicitly relates the reference contrast images $$$\bf{Q}$$$ to the motion fields $$$\bf{D}$$$ for the measured k-space data $$$\bf{s}_\it{t}$$$
$$
\bf{s}_\it{t}\left(\bf{k}\right)=\bf{F}\left(\bf{D}_\it{t}|\bf{q}_\it{t}\right)=\int_{\Omega}\bf{q}_\it{t}\left(\bf{r}\right)e^{-i2\pi\bf{k}\cdot\bf{D}_\it{t}\left(\bf{r}\right)} d\bf{r}\mathrm{,}\bf{}\tag{2}
$$
where $$$\bf{k}=\it{}\left(k_x,k_y,k_z \right)$$$ are k-space coordinates. To estimate motion, the following minimization problem is solved given the current motion-corrected estimation of $$$\bf{Q}$$$ from step 2
$$
\left[\bf{\Phi}^\it{*},\bf{\Psi}^\it{*}\right]=\underset{\bf{\Phi}\bf{\Psi}^\it{T}=\left[\bf{D}_\tt{1},...,\bf{D}_\it{M}\right]}{\mathrm{argmin}}\sum_t^M||\bf{F}\left(\bf{D}_\it{t}|\bf{q}_\it{t}\right)-\bf{s}_\it{t}||_\tt{2}^2+\lambda_{\text{TV}}\mathrm{TV}\left(\bf{D}\right)+\lambda_\text{T}\it{}||\bar{\bf{D}}\it{}||_\tt{2}\mathrm{.}\bf{}\tag{3}
$$
Here, $$$\bf{\Phi}$$$ and $$$\bf{\Psi}$$$ represent the spatial and temporal low rank approximation for motion fields, respectively. In addition to the total variation ($$$\text{TV}$$$) spatial regularization of the motion fields, a penalty on the temporal mean $$$\bar{\bf{D}}$$$ is added. $$$\lambda_{\tt{TV}}\mathrm{>0}$$$ and $$$\lambda_\text{T}\mathrm{>0}$$$ denote the regularization parameters. Equation 3 is a non-linear problem which is solved with L-BFGS.
2) Motion Correction
Given the current motion estimation of $$$\bf{D}_\it{t}$$$ from step 1, the following minimization problem is solved
$$
\left[\bf{L}^\it{*},\bf{S}^\it{*}\right]=\underset{\bf{Q}=\left[\bf{L}+\bf{S}\right]}{\mathrm{argmin}}\sum_t^M||\bf{F}\left(\bf{q}_\it{t}|\bf{D}_\it{t}\right)-\bf{s}_\it{t}||_\tt{2}^2+\lambda_{\tt{L}}\it{||}\bf{L}\it{||}_*+\lambda_\tt{S}\it{}||\mathcal{F}\bf{S}\it{}||_\tt{1}\mathrm{.}\bf{}\tag{4}
$$
Here, the reference images $$$\bf{Q}$$$ are decomposed into low-rank $$$\bf{L}$$$ and sparse $$$\bf{S}$$$ components $$$\bf{Q}=\bf{L}+\bf{S}$$$ like in [5], and $$$\mathcal{F}$$$ is a temporal Fourier transform. The regularization terms forces the reference images to be in the same motion state, with a slight flexibility to describe signal variations such as dynamic contrast enhancement. $$$\lambda_\tt{L} \mathrm{>0}$$$ and $$$\lambda_\tt{S}\mathrm{>0}$$$ denote the regularization parameters. Equation 3 is a linear problem which can be solved with standard L1 optimization routines.7
Alternating Scheme
Equations 3 and 4 are solved in an alternating scheme. This allows to estimate motion-fields from highly under sampled data (Eq. 3), then subsequently use that estimation to reconstruct a motion corrected image (Eq. 4). Repeating this scheme with suitable parameters results in different motion dynamics $$$\bf{D}$$$, $$$\bf{L}$$$ and $$$\bf{S}$$$, as well as reconstruct motion-corrected reference contrast images $$$\bf{Q}$$$. An overview of the pipeline is presented in Figure 1.

Methods

Two datasets of 2D cine CMR (one with contrast enhancement) were used. K-space was retrospectively simulated for this data. The dataset with contrast enhancement was used to test whether the different dynamics could be separated correctly by the framework. The alternating reconstruction scheme was initialized with $$$\bf{D} = \bf{0}$$$ for both datasets.
Total reconstruction time for one alternating iteration (Equation 3 and Equation 4) was around 5 minutes for 2D data on a PC with 64 threads.

Results

Figure 1 shows an overview of the framework.

Figure 2 shows tests whether the framework could separate the signal modulation by contrast-agent uptake with the $$$\bf{S}$$$ component and (b) the breathing motion could be described by the motion-fields $$$\bf{D}$$$.

Figure 3 shows tests whether the framework could correctly separate (i) local intensity variations, (ii) respiratory motion and (iii) myocardial contraction.

Discussion

In this work we presented a time-resolved (ungated and free-breathing) dynamic CMRI method which disentangles and jointly estimates motion field and time-varying contrast images. Different sources of intensity variations were represented with L+S decompositions and motion-fields, that could naturally provide the information required for downstream tasks such as perfusion (contrast dynamics) and myocardial strain analysis (tissue dynamics). Results indicate the feasibility of disentangling the different sources of temporal intensity variations such as respiratory motion or contrast enhancement. Moreover, no breath holds nor ECG triggering/sorting are required since the time-resolved framework can simultaneously resolve the many overlapping dynamics from a continuous data-stream. Overall, this method presents new possibilities of time-resolved and free-breathing assessment of cardio-vascular imaging.

In conclusion, we present a new approach for time-resolved CMRI using a multi-scale dynamics decomposition. The simulations from this study warrant further investigation on 3D and prospectively acquired in-vivo data.

Acknowledgements

This research is funded by the Netherlands Organisation for Scientific Research (NWO), domain Applied and Engineering Sciences, Grant number 19003.

References

[1] T. F. Ismail, W. Strugnell, C. Coletti, M. Božić-Iven, S. Weingärtner, K. Hammernik, T. Correia and T. Küstner, “Cardiac MR: From Theory to Practice,” Frontiers in Cardiovascular Medicine, vol. 9, p. 826283, 2022

[2] F. Han, Z. Zhou, E. Han, Y. Gao, K.-L. Nguyen, J. P. Finn and P. Hu, “Self-gated 4D multiphase, steady-state imaging with contrast enhancement (MUSIC) using rotating cartesian K-space (ROCK): Validation in children with congenital heart disease: Ferumoxytol-enhanced 4D ROCK-MUSIC,” Magnetic Resonance in Medicine, vol. 78, no. 2, pp. 472-483, 2017.

[3] T. Küstner, N. Fuin, K. Hammernik, A. Bustin, H. Qi, R. Hajhosseiny, P. G. Masci, R. Neji, D. Rueckert, R. M. Botnar and C. Prieto, “CINENet: deep learning-based 3D cardiac CINE MRI reconstruction with multi-coil complex-valued 4D spatio-temporal convolutions,” Scientific Reports, vol. 10, no. 1, p. 13710, 2020.

[4] N. R. F. Huttinga, C. A. T. van den Berg, P. R. Luijten and A. Sbrizzi, “MR-MOTUS: model-based non-rigid motion estimation for MR-guided radiotherapy using a reference image and minimal k-space data,” Physics in Medicine & Biology, vol. 65, no. 1, p. 015004, 2020.

[5] R. Otazo, E. Candès and D. K. Sodickson, “Low-rank plus sparse matrix decomposition for accelerated dynamic MRI with separation of background and dynamic components: L+S Reconstruction,” Magnetic Resonance in Medicine, vol. 73, no. 3, pp. 1125-1136, 2015.

[6] N. R. F. Huttinga, T. Bruijnen, C. A. T. Berg and A. Sbrizzi, “Nonrigid 3D motion estimation at high temporal resolution from prospectively undersampled k‐space data using low‐rank MR‐MOTUS,” Magnetic Resonance in Medicine, vol. 85, no. 4, pp. 2309-2326, 2021.

[7] A. Beck and M. Teboulle, “A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems,” SIAM Journal on Imaging Sciences, vol. 2, no. 1, pp. 183-202, 2009.

[8] S. G. Lingala, Y. Hu, E. DiBella and M. Jacob, “Accelerated Dynamic MRI Exploiting Sparsity and Low-Rank Structure: k-t SLR,” IEEE Transactions on Medical Imaging, vol. 30, no. 5, pp. 1042-1054, 2011.

Figures

Overview of framework. Left part shows the input 2D under sampled cardiac data into the framework. Left images shows motion corruption. This data was inserted into the alternating scheme where motion estimation (equation 3) and motion correction (equation 4) are performed. After 6 iterations (~30 minutes) the resulting motion estimation and motion corrections are exported and shown on the right. Motion static reference image shows the time-dependent contrasts qt, Motion fields show the Dt applied to qt, Prominent structures shows L, and Local intensity variations shows S.

(a) Shows the extracted dynamic components for a 2D perfusion dataset8 which has the temporal resolution of one heartbeat. We observe that the Static motion state shows L, the Contrast enchancement shows S, and the Larger scale motions shows motion-fields Dt applied to qt. (b) shows an analysis of the contrast enhancement in the ventricular blood volume over time for the framework output It and the ground-truth data. A region of interest (ROI) is overlaid as red on the Our reconstruction and Ground truth animations. The mean intensity of this ROI over the number of frames is plotted.

This shows the separation of motion components. The centre image (red) shows the target time-series images I. Four different components are extracted from this image indicated by the arrows. The Static motion state (top-left) is the component L, the Local intensity variations (bottom-left) is the component S, the Respiratory motion fields (top-right) are the ΦΨ2T (spatial coefficients and temporal scaling) motion fields, and the Contraction motion fields (bottom-right) are the ΦΨ1T motion fields. Plots of the Ψ value over time show the frequency of the respective motion fields.

Proc. Intl. Soc. Mag. Reson. Med. 31 (2023)
0861
DOI: https://doi.org/10.58530/2023/0861