Oscillating steady-state imaging is a new acquisition method for T2*-weighted functional MRI that offers very high SNR, but longer acquisition times. The oscillations are highly reproducible, which make low-rank models suitable. In this work, a sparse sampling scheme combined with a patch-based low-rank tensor reconstruction is introduced to speed the image acquisitions. The low-n-rank algorithm was applied to oscillating steady state data to demonstrate the utility of this approach for functional MRI, demonstrating a 17-fold speed up with error levels less than 3%.
OSS imaging is a fundamentally new fMRI method similar to balanced steady-state free precession in the sense that multiple images are collected with RF cycling, except that it uses quadratic phase increments. Depending on parameters, the resultant signals are T2*-weighted and suitable for fMRI, but oscillate with a periodicity dictated by the phase progression.
There is past work on the use of low-rank (LR) models or LR and sparse (e.g. LR+S) models for fMRI 1. It uses space and time as the two dimension in the LR model. In the current work, there are two time dimensions, the oscillating or fast time dimension, and the time series or slow time dimension, which is a good match for patch-based low-rank tensors. We proposed to process OSS fMRI data as low-n-rank tensors, which imposes low-rank on all the tensor unfoldings 2. Since local information is more likely to be low-rank, the original tensor is partitioned into patch-tensors, which are further reshaped to satisfy the low-n-rank assumption. Using this non-direct low-n-rank structure of the original data greatly improves model adaptivity and potentially benefits random sampling pattern selection.
The convex optimization problem based on patch-tensor low-n-rank is expressed as
$$\text{minimize }\sum_{\mathcal{P^*}} \sum_{i = 1}^{N}\lVert\mathcal{P}(\mathbf{X})_{(i)}\rVert_* + \frac{\lambda}{2}\lVert\mathcal{A}(\mathbf{X})-b\rVert_2^2 ,$$where $$$\mathbf{X}\in\mathbb{R}^{I_x\times I_y\times I_t}$$$ represents the OSS fMRI images to be recovered, $$$\mathcal{P}(\mathbf{\cdot})$$$ divides the original tensor into patches and reshapes them to low-n-rank tensors. $$$\mathcal{P}(\mathbf{X})\in\mathbb{R}^{I_{xy}\times I_{ft} \times I_{st}}$$$, where $$$I_{xy}$$$ is a vectorized spatial dimension, $$$I_{ft}$$$ is the oscillating acquisition dimension and equals the number of TR's for the oscillation, $$$I_{st}$$$ denotes a temporal block of the functional signal. $$$\mathcal{P}(\mathbf{X})_{(i)}$$$ is the mode-$$$n$$$ unfolding of $$$\mathcal{P}(\mathbf{X})$$$. $$$\mathcal{A}(\mathbf{\cdot})$$$ can be composed of coil sensitivities and NUFFT. $$$b$$$ contains undersampled k-space measurements. We used two kinds of retrospective sampling patterns. The main pattern is given in Fig. 1 (a). It takes an undersampled variable-density spiral for each temporal frame and rotates with the golden-angle between frames. The other is Poisson-disk sampling without multi-coil to test the model capacity. The patch-tensors are treated as independent modules, and the updating algorithm derived from Alternating Direction Methods of Multipliers (ADMM) 3 is given in Fig. 2.
All the data were collected by the OSS acquisition, the parameters includes TR = 15 ms, $$$I_{ft} = 10$$$, FOV = 22 cm, and slice thickness of 4 mm. The human experiments were performed with a finger tapping task repeated 4 cycles, and the activation maps were generated by correlation with the reference waveform.
1. Chiew, M., Graedel, N. N., McNab, J. A., Smith, S. M. and Miller, K. L. (2016), Accelerating functional MRI using fixed-rank approximations and radial-cartesian sampling. Magn. Reson. Med., 76: 1825–1836.
2. T. G. Kolda and B. W. Bader, "Tensor decompositions and applications", SIAM Review, 2009, pp. 455-500.
3. S. Boyd, N. Parikh, E. Chu, et al, “Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers,” Foundations and Trends in Machine Learning, vol. 3, no. 1, pp. 1-122, 2010.