3089

Two-Stage Kalman Filtering as a Framework for Accelerated Cardiac MRI
Aaron Curtis1,2 and Hai-Ling Margaret Cheng1,2,3
1Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada, 2Translational Biology & Engineering Program, Ted Rogers Centre for Heart Research, Toronto, ON, Canada, 3Institute of Biomedical Engineering, University of Toronto, Toronto, ON, Canada

Synopsis

Keywords: Image Reconstruction, Heart

Robust, real-time dynamic cardiac MRI (CMR) would provide information on the temporal signatures of disease that we currently cannot assess. We present a novel Kalman filtering framework that uses a priori statistics derived from a single cardiac cycle to adaptively predict temporal cardiac dynamics. Kalman filtering is ideal, as it ameliorates noise introduced from our maximum acceleration factor of 60, guarantees reconstruction fidelity, and enables flexible undersampling. Furthermore, reconstruction may be performed at an even higher temporal resolution than the training data. As such, our algorithm can be a foundation for true real-time dynamic CMR.

Introduction

Cardiac MRI (CMR) is an important clinical tool for assessing cardiac 3D anatomy, mechanics, and tissue microstructure and function. However, robust, real-time dynamic CMR has yet to see clinical implementation. Despite remarkable advances such as compressed sensing (CS) and artificial intelligence (AI) 1, they have significant limitations: CS imposes constraints on the undersampling pattern, AI cannot guarantee reconstruction fidelity, and both techniques can mask important local information. These limitations are exacerbated by the potential irregularity of cardiac dynamics, which conventional CINE accounts for via data rejection and re-binning.

We present a novel framework inspired by Kalman filtering and k-t accelerated imaging capable of an acceleration factor of at least 60. Our algorithm can adaptively predict temporal cardiac dynamics in the presence of a variable sinus rhythm, is amenable to multiple undersampling patterns, and does not require re-binning. This is accomplished via a statistical mathematical model derived from a training set consisting of a single cardiac cycle. Furthermore, the Kalman filter’s ability to guarantee reconstruction fidelity in the form of a minimum mean squared error (MSE) 2 naturally compensates for increased noise power resulting from high acquisition speeds. As such, our framework has broad implications by virtue of its real-time adaptation to unpredictable cardiac dynamics.

Theory

We propose the following model for dynamic cardiac MRI:
$$x_{t}=f(x_{t-1})+w_{t-1}$$
$$z_{t}=Hx_{t}+v_{t-1}$$
where $$$x_{t}$$$ is the fully sampled image, $$$f(x_{t-1})$$$ is a non-linear transformation of the previous image, $$$z_{t}$$$ is k-space that has not undergone re-binning, $$$H$$$ is a sampling/regridding mask plus the Fourier transform, and $$$w_{t-1}$$$ plus $$$v_{t}$$$ are noise. In previous work 3,4 $$$f(x_{t-1})=x_{t-1}$$$. This assumes marginal changes between subsequent phases, which is not reflective of irregular cardiac dynamics. We will refer to previous work as random-walk Kalman filtering.

We propose a novel method to estimate $$$f(x_{t-1})$$$ that uses a priori temporal statistics derived from a training scan consisting of a single cardiac cycle. A statistical approach enables us to model any arbitrary phase transition, provided the current and previous cardiac phases are known. However, our method is limited by the temporal resolution of the training scan. To overcome this, consider the following example: suppose our training scan can model a phase transition from phase 1-6. We will assume that phases 2-5 lie linearly in between 1 and 6. This assumption allows us to estimate $$$f(x_{t-1})$$$, which has significant implications on the acceleration factor.

Methods

Simulations were performed in MATLAB R2020a or later using DICOM’s from previously acquired fully sampled CINE datasets. Training data and test data were both obtained from the same patient. All simulations (except for the fourth) were repeated for cartesian, golden-angle radial, and spiral undersampling patterns. MSE convergence was verified for all simulations.

The first scenario examined our algorithm’s ability to reconstruct multiple periodic cardiac cycles. The second scenario simulates an arrhythmic event via an early return to systole. The third scenario simulates an increase in the sinus rhythm. These three scenarios were tested at an acceleration factor of 12.5. The fourth scenario accommodates for low temporal resolution training data, where the temporal resolution of the reconstructions is 5 times greater than the training data. This scenario achieved an effective acceleration of 62.5 using a radial undersampling mask.

Result and Discussion

Figures 1-3 demonstrate excellent reconstruction fidelity compared to the random-walk Kalman filter 3,4. Figure 4 demonstrates MSE convergence for scenarios 1-3. Figure 5 demonstrates the ability to reconstruct at a higher temporal resolution than the training data while ensuring MSE convergence. Acceleration factors were chosen such that the MSE remained well below that of the random-walk Kalman filter. Overall, radial sampling was the most robust due to repeated sampling of low frequency k-space. However, the MSE for radial showed little improvement, reminding us of the dichotomy between what our eyes perceive as “acceptable” versus the MSE.

Lastly, reconstruction fidelity is tied to our estimation of $$$f(x_{t-1})$$$; inaccurate estimates may cause divergence 5. Spikes in the MSE graph serve as a reminder (not an indicator) of this fact. To facilitate estimation of $$$f(x_{t-1})$$$, one must ensure that the training set is representative of the test set, cardiac phase estimation is robust, patient motion is compensated, and noise is properly dealt with.

Conclusion

We have demonstrated an algorithm that yields high-quality reconstructions, is adaptable to irregular cardiac dynamics, guarantees reconstruction quality, enables flexible undersampling, does not require re-binning, and can achieve a maximum acceleration factor of 62.5.

Acknowledgements

The authors thank Professor Ravi Adve and Professor Raymond Kwong for fruitful discussions and guidance on Kalman filtering and statistical modeling. The authors thank the following funding agencies for support: A.D.C. is funded by an Ontario Graduate Scholarship. H-L.M.C. is supported by a Natural Sciences & Engineering Research Council of Canada (NSERC) Discovery Grant (grant #2019-06137), Canadian Institutes of Health Research (grant #PJT 175131), and Canada Foundation for Innovation/Ontario Research Fund (grant #34038).

References

1. Curtis, A. D. & Cheng, H. M. Primer and Historical Review on Rapid Cardiac <scp>CINE MRI</scp>. Journal of Magnetic Resonance Imaging 55, 373–388 (2022).

2. Kay, S. M. Fundamentals of Statistical Signal Processing (III): Practical Algorithm Development. Prentice Hall (2013).

3. Feng, X., Salerno, M., Kramer, C. M. & Meyer, C. H. Kalman filter techniques for accelerated Cartesian dynamic cardiac imaging. Magn Reson Med (2013) doi:10.1002/mrm.24375.

4. Sümbül, U., Santos, J. M. & Pauly, J. M. Improved time series reconstruction for dynamic magnetic resonance imaging. IEEE Trans Med Imaging (2009) doi:10.1109/TMI.2008.2012030.

5. Jwo, D. J. & Cho, T. S. A practical note on evaluating Kalman filter performance optimality and degradation. Appl Math Comput 193, (2007).

Figures

Reconstruction of multiple cardiac cycles. Our proposed Kalman filter demonstrates improved tracking and reconstruction quality compared to the random-walk Kalman filter. This is highlighted by the orange arrows.

Reconstruction of a single arrhythmic event. Arrhythmia is simulated as skipping phases 31 to 50 in heartbeat 2 and a sudden return to systole (phase 1) in heartbeat 3. Our proposed Kalman filter can track the event and provide high-quality reconstructions. This is highlighted by the orange arrows.

Reconstruction in the presence of variable sinus rhythm. A doubling of the sinus rhythm is simulated by skipping every other phase in heartbeat 2. Our proposed Kalman filter demonstrates improved tracking and reconstruction quality compared to the random-walk Kalman filter. This is highlighted by the orange arrows.

Mean-squared error (MSE) plots for the first 3 scenarios. The subplots demonstrate the MSE for (a) multiple cardiac cycles, (b) single arrhythmic event, and (c) variable sinus rhythm. The MSE for the proposed Kalman filter simulations are shown in color. The MSE for the random-walk Kalman filter is shown in black. In all three scenarios, the MSE converges.

Reconstruction accommodating for low temporal resolution training data. All reconstruction results are shown in (a). The orange arrows highlight the improved tracking and reconstruction abilities of our proposed Kalman filter. The test set has a temporal resolution five times greater than that of the training set. Combined with a spatial undersampling factor of 12.5, the effective acceleration factor is 62.5. Subplot (b) provides the MSE for the reconstructions shown in (a), and demonstrates MSE convergence.

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