Ting Zhao1,2, Zhuoxu Cui1, Sen Jia1, Qingyong Zhu1, Congcong Liu1, Yihang Zhou1, Yanjie Zhu1, Dong Liang1, and Haifeng Wang1
1Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China, 2University of Chinese Academy of Sciences, Beijing, China
Synopsis
Keywords: Image Reconstruction, Image Reconstruction
Motivation: Diffusion model has been applied to MRI reconstruction, including single and multi-coil acquisition of MRI data. Simultaneous multi-slice imaging (SMS), as a method for accelerating MR acquisition, significantly reduces scanning time, but further optimization of reconstruction results is still possible.
Goal(s): In order to optimize the reconstruction of SMS, we proposed a method to use diffusion model based on slice-GRAPPA and SPIRiT method.
Approach: Specifically, our method characterizes the prior distribution of SMS data by score matching and characterizes the k-space redundant prior between coils and slices based on self-consistency.
Results: With the utilization of diffusion model, we achieved better reconstruction results.
Impact: The application of
diffusion model can further reduce the scanning time of MRI without compromising
image quality, making it more advantageous for clinical application.
Introduction
There are many methods for SMS, including
SENSE-based SMS1, 2D CAIPIRINHA2, and SENSE-GRAPPA and
Slice-GRAPPA based on GRAPPA3. These methods are typically used to deal
with inter-slice aliasing, and other parallel imaging methods are needed to deal
with intra-slice undersampling-induced aliasing. In addition, research has also
been conducted to add sparse constraint optimization to SMS reconstruction
based on the above methods4. However, the current methods still
cannot achieve satisfactory reconstruction results at high acceleration
factors. With the proposal of score based generative models Song et al.5,
accurate estimation of the image prior distribution $$$p(x)$$$ becomes possible. Currently, diffusion models
have achieved satisfactory results in multi-coil MR reconstruction, making it
possible to further apply diffusion models to SMS for higher acceleration
factors and better reconstruction results. Inspired by SPIRiT-diffusion6,
our proposed method incorporates Slice-GRAPPA to achieve diffusion of SMS data,
optimizing the reconstruction results.Method
The reconstruction of SMS using Slice-GRAPPA
and SPIRiT can be represented using the following objective function:
$$
\mathop{\arg\min}\limits_{x}||(H-I)\tilde{x}||^2+\lambda||Dx-y||^2
$$
Where $$$x=\left[\begin{matrix}x_1\\x_2\\x_3\end{matrix}\right]$$$ ,meaning
the multi-slice image, $$$\tilde{x}$$$is the corresponding k-space data,
$$
H=\left[\begin{matrix}K_1\\K_2\\K_3\end{matrix}\right]\left[\begin{matrix}I&I&I\end{matrix}\right]\left[\begin{matrix}G_1&\quad&\quad\\\quad&G_2&\quad\\\quad&\quad&G_3\end{matrix}\right]
$$
meaning using SPIRiT
operators $$$G_i$$$ that convolve the entire
undersampling k-space to interpolate in the missing k-space data, and using
slice-GRAPPA operators $$$K_i$$$ to separate different slices. $$$D$$$ is the sampling matrix and $$$y$$$ is the SMS data. Eq. 1 can be
solved using the following iterative solution algorithm:
$$
x_i=x_{i+1}+2\eta_{i+1}\mathcal{F}^{-1}((H-I)^*(H-I)\mathcal{F}(x_{i+1}))+\lambda_{i+1}(Dx-y)
$$
Taking Eq. 2 as the
iteration of the reverse diffusion process, the corresponding forward diffusion
process can be defined. To solve the calculation of covariance of the
perturbation kernel in the
diffusion process, we add a
operator $$$\mathcal{T}$$$ to the standard Wiener process
to enforce the noises in diffusion process satisfy the self-consist operator $$$H$$$ , and it can be presented as
follows:
$$
\mathcal{T}(z)=\mathop{\arg\min}\limits_{z}||(H-I)\tilde{z}||^2
$$
Here, z is the Gaussian
noise added in the diffusion process, $$$\tilde{z}$$$ is
the corresponding k-space. The
reverse diffusion process is defined as:
$$
dx = (\frac{\eta(t)}{2}\Psi(x)-\beta(t)\mathcal{T}(\triangledown_xlogp_x(x|y)))dt+\sqrt{\beta(t)}\mathcal{T}dw
$$
where $$$\Psi(x)=\mathcal{F}^{-1}((H-I)^*(H-I)\mathcal{F}(x))$$$, $$$\frac{\eta(t)}{2}\Psi(x)$$$is the drift coefficient of $$$x(t)$$$and $$$\sqrt{\beta(t)}\mathcal{T}dw$$$is the diffusion coefficient of $$$x(t)$$$.
The corresponding forward diffusion process becomes:
$$
dx=\frac{\eta(t)}{2}\Psi(x)dt+\sqrt{\beta(t)}\mathcal{T}dw
$$
The perturbation kernel of
Slice-Diffusion can be derived as:
$$
p_{0t}(x(t)|x(0))=\mathcal{N}(x(t);x(0),\sigma^2\mathcal{T})
$$
then, the score model can be
trained using U-Net via:
$$
\theta^*=\mathop{\arg\min}\limits_{\theta}\mathbb{E}_t\{\lambda(t)\mathbb{E}_{x(0)}\mathbb{E}_{x(t)|x(0)}\left[||\theta\mathcal{T}(s_{\theta}(x(t),t))+z||^2\right]\}
$$Results
We conducted a
retrospective experiment on the fastMRI dataset, simulating SMS data with a
multi-slice factor of 3. To reduce the noise amplification, CAIPIRINHA was
utilized with a phase increment of 2π/3 that provides 1/3 FOV shifts in between
the adjacent slices. Fig 2 shows results from retrospectively 3-fold
SMS and 3-fold in-plane accelerated images. Our proposed method further optimized the
reconstruction results of SMS. Fig 3 shows results from 3-fold SMS and 10-fold
in-plane accelerated images. Under such extreme undersampling conditions, Our
proposed method achieved fairly good reconstruction results, although there
were some detail errors due to highly undersampling.Acknowledgements
Ting Zhao and Zhuoxu Cui contributed equally to this work. This work was
partially supported by the National Natural Science Foundation of China
(62271474), the National Key R&D Program of China (2023YFB3811400), the
High-level Talent Program in Pearl River Talent Plan of Guangdong Province
(2019QN01Y986) and the Shenzhen Science and Technology Program
(KQTD20180413181834876 and JCYJ20210324115810030).References
1. Hamilton,
Jesse, Dominique Franson, and Nicole Seiberlich. "Recent advances in
parallel imaging for MRI." Progress in nuclear magnetic resonance
spectroscopy 101 (2017): 71-95.
2. Breuer,
Felix A., et al. "Controlled aliasing in volumetric parallel imaging (2D
CAIPIRINHA)." Magnetic Resonance in Medicine: An Official Journal of the
International Society for Magnetic Resonance in Medicine 55.3 (2006): 549-556.
3. Setsompop,
Kawin, et al. "Blipped‐controlled aliasing in parallel imaging for
simultaneous multislice echo planar imaging with reduced g‐factor
penalty." Magnetic resonance in medicine 67.5 (2012): 1210-1224.
4. Demirel,
Ömer Burak, et al. "Improved Simultaneous Multi-slice imaging with
Composition of k-space Interpolations (SMS-COOKIE) for myocardial T1
mapping." PloS one 18.7 (2023): e0283972.
5. Song,
Yang, et al. "Score-based generative modeling through stochastic
differential equations." arXiv preprint arXiv:2011.13456 (2020).
6. Cao, Chentao, et al. "SPIRiT-Diffusion: SPIRiT-driven Score-Based
Generative Modeling for Vessel Wall imaging." arXiv preprint
arXiv:2212.11274 (2022).