4808

LeaRning nonlineAr representatIon and projectIon for faSt constrained MRSI rEconstruction (RAIISE) 
Yahang Li1,2, Loreen Ruhm3,4, Anke Henning3,4, and Fan Lam1,2,5
1Department of Bioengineering, University of Illinois Urbana-Champaign, Urbana, IL, United States, 2Beckman Institute for Advanced Science and Technology, Urbana, IL, United States, 3Advanced Imaging Research Center, University of Texas Southwestern Medical Center (UTSW), Dallas, TX, United States, 4Max Planck Institute for Biological Cybernetics, Tübingen, Germany, 5Cancer Center at Illinois, Urbana, IL, United States

Synopsis

We proposed here a novel method for computationally efficient reconstruction from noisy MRSI data. The proposed method is characterized by (a) a strategy that jointly learns a nonlinear low-dimensional representation of high-dimensional spectroscopic signals and a projector to recover the low-dimensional embeddings from noisy FIDs; and (b) a formulation that integrates forward encoding model, a spectral constraint from the learned representation and a complementary spatial constraint. The learned projector allows for the derivation of a highly efficient algorithm combining projected gradient descent and ADMM. The proposed method has been evaluated using simulation and in vivo data, demonstrating impressive SNR-enhancing performance.

Introduction

Advanced reconstruction methods have become more widely adopted to address the SNR challenge in MRSI1. Neural network (NN) derived priors have shown potential in achieving higher-quality MRSI reconstructions2-9. One approach to leverage NN is to train end-to-end networks that directly map noisy, artifact-corrupted data to high-SNR, artifact-free data2-4. An alternative approach is to formulate an optimization problem that integrates the physical forward model and network prior5-9. While the second approach can be flexibly adapted for different acquisition parameters and SNRs, it often solves a high-dimensional, nonconvex problem that requires backpropagation and calculation of large Jacobian matrices, which is computationally demanding. Here, we propose a new method for MRSI reconstruction, called RAIISE (joint leaRning of nonlineAr representatIon and projectIon for faSt constrained MRSI rEconstruction). RAIISE is characterized by three key features: (a) a novel strategy to jointly learn low-dimensional representations of high-dimensional spectroscopic signals and a network-based projector that recover the low-dimensional embeddings from noisy data; (b) a formulation that integrates the encoding model, a nonlinear low-dimensional model constraint enforced through the learned projector, and complementary spatial constraint(s); and (c) a highly efficient algorithm based on alternating-direction-method-of-multipliers (ADMM) and NN-based projected gradient descent (PGD)10,11. We have evaluated RAIISE using simulations as well as in vivo 31P-MRSI and 1H-MRSI data. Impressive SNR-enhancement is demonstrated, both qualitatively and quantitatively. Key details for RAIISE are provided below.

Theory and Methods


Learning nonlinear representation and projection for MRSI

Learned nonlinear representations can be effective constraints for improved reconstruction from noisy MRSI data. As already described previously7-9, the representations can be learned using deep-autoencoder-based networks (Fig. 1 top section). Let $$$E(.;\boldsymbol{\theta}_e)$$$ and $$$D(.;\boldsymbol{\theta}_d)$$$ denote the learned encoder and decoder (either fully connected7,8 or containing convolutional layers9) with $$$\boldsymbol{\theta}_e$$$ and $$$\boldsymbol{\theta}_d$$$ representing the corresponding parameters, enforcing this low-dimensional representation for the desired true signals during reconstruction (i.e., $$$\|D(E(x;\boldsymbol{\theta}_e);\boldsymbol{\theta}_d)-x\|_2^2$$$) can be computationally challenging. RAIISE seeks to learn a projection network to address this issue. Specifically, we generated different noisy samples $$$\left\{{\widetilde{x}}_i\right\}$$$ at various SNRs, i.e., $$$\tilde{x}_i=x_i+e_i$$$ (Fig. 1, bottom section), and trained a projector to recover the low-dimensional embeddings as follows:
$${\hat{\boldsymbol{\theta}}}_p=\arg{\min_{\boldsymbol{\theta}_p}{\frac{1}{M}\sum_{m=1}^{M}{\epsilon_1\left(E\left(x_m;\boldsymbol{\theta}_e\right),P\left({\widetilde{x}}_m;\boldsymbol{\theta}_p\right)\right)+\lambda\epsilon_2(x_m,D(P\left({\widetilde{x}}_m;\boldsymbol{\theta}_p\right);\boldsymbol{\theta}_d))}}},\ \ (1)$$
where $$$P(.;\boldsymbol{\theta}_p)$$$ denotes the projector with parameters $$$\boldsymbol{\theta}_p$$$ (input being noisy data), $$$\epsilon_1$$$ and $$$\epsilon_2$$$ assess the “projection” errors for the low-dimensional features and the full signals, respectively, and $$$\lambda$$$ balances the two losses. The encoder $$$E(.)$$$ and decoder $$$D(.)$$$ are from the representation network. Note that the projector can be trained with different structures adapted to the data characteristics (single or multi-TE FIDs), and $$$\epsilon_1$$$ and $$$\epsilon_2$$$ can be chosen separately. In this study, the projector had the same architecture as the encoder, and mean-squared-error (MSE) was used.

Reconstruction using the learned projector

With the learned projector, RAIISE formulates the reconstruction problem as follows
$$\hat{\mathbf{X}}=\arg{\min_{\mathbf{X}\in D\left(\mathbf{z}\right)}{||\mathbf{d}-\mathcal{F}_\Omega\left\{\mathbf{B}\odot\mathbf{X}\right\}||_2^2}}+\gamma\ R\left(\mathbf{X}\right),\ \ (2)$$
where $$$\mathbf{X}\in D\left(\mathbf{z}\right)$$$ ($$$D$$$ the decoder) enforces the prior that the underlying true spectroscopic signal $$$\mathbf{X}$$$ should yield a low-dimensional representation (residing on a low-dimensional manifold). $$$\mathbf{B}$$$ models the B0 inhomogeneity, $$$\mathcal{F}_\Omega$$$ an encoding operator with sampling pattern $$$\Omega$$$, $$$\mathbf{d}$$$ the noisy (k, t)-space measurements, and $$$R(.)$$$ impose a complementary constraint with parameter $$$\gamma$$$, e.g., $$$R\left(\mathbf{X}\right)=\|\mathbf{D}_w\mathbf{X}\|_1$$$ in this work, where $$$\mathbf{D}_w$$$ is a weighted finite-difference operator.
A variable-splitting ADMM-based method was used to handle the nonquadratic $$$R\left(\mathbf{X}\right)$$$ i.e., with $$$\mathbf{D}_w\mathbf{X}=\mathbf{S}$$$, the algorithm alternates between the following subproblems:
$$\mathbf{S}^{t+1}=\arg\min_{\mathbf{S}}\lambda\|\mathbf{S}\|_1+\frac{\mu}{2}\|\mathbf{D}_w\mathbf{X}^t-\mathbf{S}+\frac{\mathbf{Y}^t}{\mu}\|^2_F,\ \ (3)$$ $$\mathbf{X}^{t+1}=\arg\min_{\mathbf{X}\in D(\mathbf{z})}\|\mathbf{d}-\mathcal{F}_\Omega\{\mathbf{B}\odot\mathbf{X}\}\|_2^2+\frac{\mu}{2}\|\mathbf{D}_w\mathbf{X}\mathbf{S}^{t+1}+\frac{\mathbf{Y}^t}{\mu}\|^2_F,\ \ (4)$$
and updating the Lagrangian multiplier $$$\mathbf{Y}$$$. The subproblem in (3) can be solved by soft-thresholding, while the subproblem in (4) can be efficiently solved by a fast PGD algorithm10,11. The projector during PGD was $$$\text{Proj}(.):=D(P(.;\hat{\boldsymbol{\theta}}_p),\boldsymbol{\theta}_d)$$$. The remaining algorithmic and theoretical details were omitted.

Results

Figure 2 shows reconstructions from a numerical 31P-MRSI phantom (see [7] for details). We also compared RAIISE with the reconstruction from a previously reported NN-based method that achieved state-of-the-art performance (referred to as the NN constraint), for both simulation and in vivo data7. Significant SNR improvement and higher reconstruction accuracy were achieved by both methods compared to noisy data, while RAIISE produced slightly better accuracy, according to the MSE, metabolite maps, and localized spectra. More importantly, RAIISE is dramatically faster than the previous method (~5 mins vs. ~4.5 hrs). A set of reconstructions from in vivo 31P-MRSI data are shown in Fig. 3 (acquisition parameters: TR/TE = 250/1.3 ms, FOV = 180*200*180 mm3, matrix size = 28*30*13, spectral bandwidth = 5000 Hz and 512 FID points)12. As can be seen, both methods yielded significant SNR enhancement over the noisy data, especially for low-abundance metabolites, while RAIISE is much faster (~20 mins vs. ~2 days; ~100X acceleration). For a further quantitative evaluation, a test-retest experiment was conducted, and Fig. 4 shows a Bland-Altman analysis of metabolite quantification results. The improved reproducibility and consistency between measurements can be clearly seen for the proposed method. To demonstrate the wide applicability of RAIISE, we also performed training and reconstruction using 1H-MRSI data. SNR improvements for both metabolite maps (revealing contrasts concealed by noise) and voxel spectra can be observed for in vivo data (Fig. 5; acquisition parameters in figure caption). All studies received IRB approval.

Conclusion

RAIISE achieved highly computationally efficient SNR-enhancing MRSI reconstruction using NN-based priors, and has shown great potential for various high-dimensional MRSI acquisitions.

Acknowledgements

This work was supported in part by NSF-CBET-1944249 and NIH-NIBIB-1R21EB029076A.

References

[1] Maudsley AA, et al. Advanced magnetic resonance spectroscopic neuroimaging: Experts' consensus recommendations. NMR Biomed, 2021;34:e4309.

[2] Koonjoo N, et al. In vivo Cerebellum MRSI reconstruction by domain-transform manifold learning. In Proc of ISMRM, 2021;p. 2022.

[3] Lee HH, et al. Intact metabolite spectrum mining by deep learning in proton magnetic resonance spectroscopy of the brain. MRM, 2019;82:33-48.

[4] Qu X, et al. Accelerated nuclear magnetic resonance spectroscopy with deep learning. Angew Chem, 2020;132:10383-6.

[5] Li Y, et al. Machine learning-enabled high-resolution dynamic deuterium MR spectroscopic imaging. IEEE-TMI, 2021, In Press.

[6] Gong K, et al. High resolution MR spectroscopic imaging using deep image prior constrained subspace modeling. In Proc of ISMRM, 2020;p. 388.

[7] Lam F, et al. Constrained magnetic resonance spectroscopic imaging by learning nonlinear low-dimensional models. IEEE-TMI, 2020;39:545-555.

[8] Li Y, et al. Separation of metabolites and macromolecules for short-TE 1H-MRSI using learned component-specific representations. IEEE-TMI, 2021;40:1157-1167.

[9] Li Y, et al. SNR-enhancing reconstruction for multi-TE MRSI using a learned nonlinear low-dimensional model. In Proc of ISMRM, 2021;p. 1998.

[10] Raj A, et al. GAN-based projector for faster recovery with convergence guarantees in linear inverse problems. In Proc of ICCV, 2019;pp. 5602-5611.

[11] Gupta H, et al. CNN-based projected gradient descent for consistent CT image reconstruction. IEEE-TMI, 2018;37:1440-1453.

[12] Ruhm L, et al. 3D 31P MRSI of the human brain at 9.4 Tesla: optimization and quantitative analysis of metabolic images. MRM, 2021;86:2368-2383.

[13] Ratiney H, et al. Time-domain quantitation of 1H short echo-time signals: background accommodation. Magn Reson Mater Phys Biol Med, 2004;16:284–296.

Figures

Fig 1: The proposed strategy to jointly learn a nonlinear low-dimensional representation and a projector for spectroscopic signals. The representation model (top) was trained with a similar strategy in [7]. The trained encoder and decoder were used to train a projector (using same training data added with noise at different levels) that aims to recover low-dimensional features captured by the representation encoder from noisy data, also with high reconstruction accuracy for the final signals. Note that the input data can be single- or multi-TE FIDs for different encoder structures.

Fig 2: Simulation: Gold standard, noisy data (peak SNR=20 for PCr), reconstructions from a previous NN-based method (NN Constraint), and RAIISE are shown in different rows. MSEs are shown under each method label. The left panel shows the maps (PCr, $$$\alpha$$$-ATP, Pi), and the right panel compares spectra from gray matter (GM), white matter (WM), and lesion and the corresponding error spectra. Both methods produced significantly better reconstructions than noisy data, while RAIISE achieved a slightly lower error, with reduced computation time (~5 mins vs. ~4.5 hrs).

Fig 3: Spatiospectral reconstructions from in vivo 3D 31P-MRSI. Results from different methods are compared in individual rows. Metabolite maps (selected slices, spectral integral) are shown on the first three columns (in institutional unit), while spatially-resolved spectra from selected voxels (locations marked in the anatomical image inserts) are shown in the subsequent columns. SNR improvement is apparent for both methods, while RAIISE enjoyed a dramatically faster speed (~20 mins vs ~2 days), making it more practically useful for higher-dimensional volumetric MRSI data.

Fig 4: Bland-Altman analysis of the denoising results from a test-retest experiment, where metabolite quantification was performed using a QUEST-based method for all reconstructions13. Compared to noisy data, constrained reconstruction using network priors achieved significant variance reduction and improved consistency between repeated measurements. RAIISE slightly outperformed the previous NN constraint method (e.g., for PCr and Pi), as indicated by the scatter plots and reproducibility coefficient (RPC).

Fig 5: Results from an in vivo 1H-MRSI dataset (nuisance removed). Data were acquired using a fast 3D EPSI scan: TR/TE = 1200/65 ms, FOV = 220*220*64 mm3, matrix size = 32*32*8, spectral bandwidth = 1250 Hz and 3.9 Hz spectral resolution. The top panel compares the metabolite maps of NAA, Cr, and Glx (left: noisy; right: denoised), and the bottom compares some localized spectra. SNR enhancement is apparent. Better GM/WM/CSF contrasts can be seen in the denoised data. Note that minimum signal was reconstructed from the background, demonstrating that the proposed method is not overfitting.

Proc. Intl. Soc. Mag. Reson. Med. 30 (2022)
4808
DOI: https://doi.org/10.58530/2022/4808