Jialong Li1, Qiqi Lu1, Yanqiu Feng1, and Xinyuan Zhang1
1Department of Biomedical Engneering, Southern Medical University, Guangzhou, China
Synopsis
Keywords: Machine Learning/Artificial Intelligence, Diffusion Tensor Imaging
Diffusion tensor imaging (DTI) is
widely used in clinical applications and neuroscience. Its practical utility is
limited by the need for multiple scans. Here, we integrate deep learning and
model-based optimization methods to estimate diffusion tensor using only one
non-diffusion-weighted images and six diffusion-weighted images. The data
fidelity term is the weighted linear least squares fitting (WLLS) and the
regularization term is Regularization by Denoising (RED). The Alternating
Direction Method of Multiplier (ADMM) is adopted to iteratively optimize the
model. Experiment results demonstrate that the proposed model-based strategy
has great potential to improve the accuracy of diffusion tensor estimation.
Introduction
Diffusion
tensor imaging (DTI) can noninvasively quantify the tissue microstructure by
detecting the direction and extent of water molecules diffusion. DTI is widely
used in disease diagnosis and nerve fiber tracking. However, diffusion-weighted
(DW) images suffered from severe noise, especially for high-resolution imaging.
The severe noise will reduce the accuracy of subsequent diffusion tensor
estimation. In practice, it is usually to acquire much more than six DW images
against the noise effect, which will further prolong scan time and increase
costs. Therefore, it is highly desirable to estimate the accurate diffusion
tensor from limited numbers of low signal-to-ratio (SNR) measurements.
Many
post-processing approaches have been proposed to improve the accuracy of
diffusion tensor estimation without increasing measurements. The traditional
approaches are to denoise the image first to improve the SNR and then
carry out parameter estimation. Among them, MPPCA 1 and NLM 2 denoising algorithms were commonly used. Recently,
data-driven deep learning approaches 3-5 are applied to estimate diffusion tensor, FA, and MD from a small number of
measurements, which are
superior in accuracy and speed to traditional methods. However, these deep learning methods are limited to the specific acquisition protocol
of the training data.
Therefore, we proposed a novel model-based deep learning
method for DTI tensor estimation. WLLS is adopted as data fidelity term to
achieve an unbiased estimate, and RED 6 is used as regularization term using a CNN to remove noise. ADMM is
adopted to decouple data fidelity terms and regularization terms for better
optimization.Methods
Simulated
data:
The
HCP diffusion MRI (dMRI) data from 24 healthy adults (16 for training, four for
validation, and four for evaluation) were used in our study. The dMRI data (five
b=0 and 64 b=1000) were denoised and corrected for Gibbs-ringing artifact and
bias field using MRtrix software 7. After that, WLLS 8 was applied to yield high-quality diffusion tensor field (D) and non-DW images (S0)
from the pre-processed dMRI data. The calculated D and S0 served as ground truth, and the DTI model was used to generate six DW images
with six optimized diffusion-encoding directions9 :
$$S=S_{0}e^{-b\boldsymbol{g}^{T}\mathbf{D}\boldsymbol{g}}$$
where S is the reconstructed DW images with a given optimized encoding direction g, D is
the diffusion tensor field, where each voxel can be represented by a 3×3
symmetric positive-definite matrix (with six unique elements). The Rician noise
under different noise levels ranging from 0.005 to 0.045 was added to
noise-free images.
Network
structure:
To
estimate diffusion tensor field D and non-DW images S0, which can be represented as x=[S0 Dxx Dyy Dzz Dxy Dyz Dxz],
from log-transformed measurements y, we solve problem by
minimizing the following objective function:
$$\hat{x}=\underset{x}{min}\sum_{i=1}^{N_{b}}\frac{W}{2\sigma^{2} }\left \|A_{i}x-y_{i} \right \|_{2}^{2}+\frac{\lambda }{2}x^{T}\left ( x-d\left ( x \right ) \right )$$
where $$$\sum_{i=1}^{N_{b}}\frac{W}{2\sigma^{2} }\left \|A_{i}x-y_{i} \right \|_{2}^{2}$$$ represents data consistency, W is a diagonal matrix with the diagonal
elements proportional to DW images, σ2 is the noise deviation, A is a mapping function from parameter maps to DW images with DTI model, $$$ x^{T}\left ( x-d\left ( x \right ) \right )$$$ is a regularization term, which adopts RED
with a residual CNN denoiser $$$d\left ( \cdot \right )$$$,
λ is regularization parameter. ADMM algorithm is
used to optimize the objective function by constructing the augmented
Lagrangian function:
$$\hat{x}=\sum_{i=1}^{N_{b}}\frac{W}{2\sigma^{2} }\left \|A_{i}x-y_{i} \right \|_{2}^{2}+\frac{\lambda }{2}z^{T}\left ( z-d\left ( z \right ) \right )+\left \langle \alpha,x-z \right \rangle+\frac{\rho }{2}\left \| x-z \right \|_{2}^{2} \; \; s.t. z=x$$
where α is Lagrangian multipliers, ρ is penalty parameter, z is auxiliary variable and the
scaled Lagrangian multiplier $$$ \beta =\frac{\alpha }{\rho } $$$.The architecture of the deep unrolled
network is shown in Fig.1. Gauss-Newton method, fixed point iteration method
and gradient ascend method were applied to solve the following each subproblem,
respectively:
$$\left\{\begin{matrix}x^{\left ( n,k \right )}=x^{\left ( n,k-1 \right )}-H_{f}^{-1}\left ( x^{\left ( n,k-1 \right )} \triangledown f(x^{\left ( n,k-1 \right )})\right )\\ z^{(n,t)}=\frac{\rho \left ( x^{n}+\beta ^{n-1} \; \right )+\lambda d\left ( z^{\left ( n,t-1 \right )\; \; } \right )}{\rho +\lambda }\\ \beta ^{n}=\beta ^{n-1}+x^{n}-z^{n}\end{matrix}\right.$$
where $$$n\in \left \{ 1,2,...,N_{s} \right \}, k\in \left \{ 1,2,...,N_{k} \right \}$$$ and $$$t\in \left \{ 1,2,...N_{t} \right \}$$$ index the stages, the iterations in fitting
layer and denoising layer respectively.Results
Fig.2
shows diffusion tensor maps and their corresponding tensor-derived parameters estimated
from six-direction test data using different approaches. Both the tensor maps
and DTI-derived parameter maps keep more detailed anatomical information with the
smallest NRMSEs.
Fig.3
shows the non-DW images (b=0) and DW images (b=1000) and their corresponding
error images for different methods on six-direction test data. It can be
clearly seen that the reconstructed images by our method are closest to the reference
with the smallest error.
Fig.4
shows the qualitative results of DW images, diffusion tensor field, FA and MD
maps of four test subjects. The proposed method yielded the highest PSNR and
the lowest NRMSE than the compared methods across different noise levels.
Fig.5
shows parameter maps estimated with different approaches on 32-direction test
data. The proposed method performed well on the test data acquired with
different protocols.Discussion and Conclusion
Preliminary experiments show that
our proposed method can improve the accuracy of tensor estimation from the data
acquired with different acquisition protocols. Model-driven deep learning
method has strong generalization capacity and shows great practical application
value.Acknowledgements
This study was supported by the
National Natural Science Foundation of China under Grant 61971214.References
1. Veraart
J, Fieremans E, Novikov D S. Diffusion MRI noise mapping using random matrix
theory[J]. Magn Reson Med, 2016, 76(5): 1582-1593.
2. Coupé
P, Manjón J V, Robles M, et al. Adaptive multiresolution non-local means filter
for three-dimensional magnetic resonance image denoising[J/OL]. IET Image
Processing, 2012,6(5): 558-568
3. Tian
Q, Bilgic B, Fan Q, et al. DeepDTI: High-fidelity six-direction diffusion
tensor imaging using deep learning[J]. Neuroimage, 2020, 219: 117017.
4. Li
H, Liang Z, Zhang C, et al. SuperDTI: Ultrafast DTI and fiber tractography with
deep learning[J]. Magn Reson Med, 2021, 86(6): 3334-3347.
5. Karimi
D, Gholipour A. Diffusion tensor estimation with transformer neural
networks[J]. Artif Intell Med, 2022, 130: 102330.
6. Romano
Y, Elad M, Milanfar P. The Little Engine That Could: Regularization by Denoising
(RED)[J]. SIAM Journal on Imaging Sciences, 2017, 10(4): 1804-1844.
7. Tournier
J D, Smith R, Raffelt D, et al. MRtrix3: A fast, flexible and open software
framework for medical image processing and visualisation[J]. Neuroimage, 2019,
202: 116137.
8. Garyfallidis
E, Brett M, Amirbekian B, et al. Dipy, a library for the analysis of diffusion
MRI data[J]. Front Neuroinform, 2014, 8: 8.
9. Skare
S, Hedehus M, Moseley M E, et al. Condition number as a measure of noise
performance of diffusion tensor data acquisition schemes with MRI[J]. J Magn
Reson, 2000, 147(2): 340-352.