3210

A Model-based Neural Network for shear modulus estimation of MRE
Runke Wang1, Yu Chen1, Suhao Qiu1, and Yuan Feng1
1School of Biomedical Engineering, Shanghai Jiao Tong University, Shanghai, China

Synopsis

Algorithms providing accurate estimation of shear modulus and identification of tissue boundary are always desired for magnetic resonance elastography (MRE). In this study, we proposed a model-based neural network (MNN) embedding classic direct inversion (DI) and local frequency estimation (LFE). Convolution layers with Inception-like structure were applied for preprocessing, while postprocessing was implemented with a U-net structure. Additionally, DI and LFE algorithms were encapsulated as layers transforming wave images to shear modulus maps. The network performance was tested using a phantom with an inclusion. Compared with conventional algorithms, MNN provided modulus estimation with 5-fold higher contrast-to-noise ratio with clear boundaries.

Introduction

Shear modulus eastimation is crucial for MR elastography (MRE)1. Conventional algorithms based on the Navier-Stokes equation provide several strategies for modulus estimation, including direct inversion (DI), local frequency estimation (LFE), and nonlinear inversion (NLI)2. Recent studies showed deep learning-based methods trained on simulated data could provide higher robustness and time-efficiency for modulus estimation3,4. In addition, it is shown that LFE algorithm combined with a neural network outperformed the conventional significantly5. In this study, we propose a neural network based on physics models, aiming to achieve higher precision of modulus estimation and boundaries identification.

Methods

The proposed network is based on a GAN structure, consisting of a DI and LFE-based generator, a general discriminator, and an NLI-based discriminator (Figure 1). For the generator, three blocks with different structures are established, which are designed for preprocessing, inversion and postprocessing respectively. In the preprocessing block, convolution layers with different filter sizes and initial weights are set up and coalesced by the following CNN structure. In the inversion block, DI and LFE algorithms are applied to achieve the domain transformation from wave images to stiffness maps, respectively. The results are then merged by a CNN structure. To calibrate the fused modulus map, a Unet-based structure is applied in the last stage. The errors of modulus estimation and boundaries identification are corrected in this block. Finally, the loss function for the training of the generator is described as:
$$Loss_G =\min_{\theta_0}{ {\left \| f_G(U_{acq},\theta_0) - G_{label} \right \|}_1 }$$
where $$$U_{acq}$$$ is the acquired wave image as network input, $$$G_{label}$$$ is the reference shear modulus map. $$$f_G(\cdot)$$$ denotes the output of the proposed generator, while $$$\theta_0$$$ is the trainable parameters of the generator.
In addition, two discriminators are applied to improve the calculation accuracy. The first one is a conventional discriminator adopted from the pix2pix model, which enhances details in stiffness maps6. In the second discriminator, the simulation network is a pretrained model which estimates a wave image from a stiffness map based on the Helmholtz equation and a Unet-based structure. The difference between the estimated and acquired wave images indicating calculation errors of the generator is minimized. The discriminators are trained by optimizing the following loss functions:
$$Loss_D = Loss_{D1}+Loss_{D2}$$
$$Loss_{D1} = \min_{G_{est},\theta_1}{ {\left \| f_{D1}(G_{est},\theta_1) - \mathbf{M} _{fake} \right \|}_2^2 + {\left \| f_{D1}(G_{label},\theta_1) - \mathbf{M} _{real} \right \|}_2^2}$$
$$Loss_{D2} = \min_{G_{est}}{ {\left \| f_{D2}(G_{est}) - U_{acq} \right \|}_2^2}$$
where $$$\mathbf{M} _{fake}$$$ and $$$\mathbf{M} _{real}$$$ are matrices with single element 0 or 1, respectively. $$$G_{est}$$$ is the stiffness map estimated by the generator. $$$f_{D1}(\cdot)$$$ and $$$f_{D2}(\cdot)$$$ denotes the results of two discriminators.
Over 5000 wave images were simulated by COMSOL as the training dataset, while MRE data of a gel phantom with a stiffer inclusion was acquired with a 40/60Hz vibration (Figure 2). For comparison, a pix2pix model was also trained with the prepared dataset to evaluate the generalization capability of the proposed method.

Results and Discussion

Results from MNN outperformed that from DI and LFE . The boundary of the inclusion was relatively sharp with the pix2pix model or the proposed method, while noticeable artifacts covered the target in the results of DI and LFE (Figure 3A). In addition, the RMSE decreased to 0.025 by over 90%, while the CNR rose up to 46 by 3 times (Figure 3B). Compared with DI and LFE, the Dice coefficient of MNN was 10% higher . (Figure 3B). The results indicated that the deep learning-based methods provided higher estimation accuracy and better boundary identification.
In the experiment of acquired wave images, the results demonstrated the limitation of the data-driven model (pix2pix). Nonnegligible artifacts appeared and the wrong size of the inclusion was estimated (Figure 4A). In contrast, the proposed method showed better generalization ability. The CNR coefficient of MNN achieved an over 30% increase, while the Dice coefficient kept a high level for all test conditions (Figure 4B). Since the stiffness estimation was accomplished by DI and LFE layers, we observed a better generalization of MNN.

Conclusion

In this study, we proposed a physics model-based neural network for modulus estimation. DI and LFE algorithms were encapsulated as layers transforming wave images to shear modulus maps. We were able to achieve improved estimation accuracy with enhanced generalization capability. Results showed the potential of MNN in a variety of MRE applications.

Acknowledgements

Funding support from grant 31870941 from National Natural Science Foundation of China (NSFC) and grant 19441907700 from Shanghai Science and Technology Committee (STCSM) are acknowledged.

References

1. Murphy MC, Huston J, 3rd, Ehman RL. MR elastography of the brain and its application in neurological diseases. Neuroimage. 2019;187:176-183.

2. Manduca A, Oliphant TE, Dresner MA, et al. Magnetic resonance elastography: Non-invasive mapping of tissue elasticity. Medical Image Analysis. 2001;5(4):237-254.

3. Murphy MC, Manduca A, Trzasko JD, Glaser KJ, Huston J, 3rd, Ehman RL. Artificial neural networks for stiffness estimation in magnetic resonance elastography. Magn Reson Med. 2018;80(1):351-360.

4. Scott JM, Arani A, Manduca A, et al. Artificial neural networks for magnetic resonance elastography stiffness estimation in inhomogeneous materials. Med Image Anal. 2020;63:101710.

5. Hu L, Shan X. Enhanced complex local frequency elastography method for tumor viscoelastic shear modulus reconstruction. Comput Methods Programs Biomed. 2020;195:105605.

6. Isola P, Zhu JY, Zhou TH, Efros AA. Image-to-Image Translation with Conditional Adversarial Networks. Proc Cvpr Ieee. 2017:5967-5976.

Figures

Figure 1. The structure of the model-based neural network for modulus estimation. (A) The generator was designed based on DI and LFE algorithms. (B) The discriminator 1 was based on CNN to enhance image details. (C) The discriminator 2 was based on NLI.

Figure 2. (A) Training data set generated based on simulations of inclusions in gel phantoms. (B) A gel phantom with one inclusion was used for algorithm validation.

Figure 3. Results of experiment on validation data. (A) Stiffness maps estimated by different methods. (B) RMSE, CNR and Dice coefficient of different inversion algorithms.

Figure 4. Results of experiment on test data. (A) Wave images and estimated shear modulus maps of the gel phantom with an inclusion at 40Hz and 60Hz. (B) A comparison of CNR and Dice coefficient for the 4 modulus estimation algorithms.

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