Diffusion tensor imaging (DTI) is widely used for clinical neuroimaging and neuroscientific research but has traditionally suffered from relatively length acquisition. Here, we propose a new approach to obtain both scalar and orientational DTI metrics from six diffusion-weighted images with optimal directional encoding. Through the careful choice of diffusion directions, we compute initial tensor results that are then denoised using a convolutional neural network. Our results provide comparable scalar and orientational DTI metric maps to those acquired with 90 directions.
Target Audience
Data. Pre-processed diffusion MRI data of 20 subjects (19 for training, 1 for evaluation) from the Human Connectome Project (HCP) WU-Minn-Oxford Consortium were used (https://www.humanconnectome.org/). Diffusion data were acquired at 1.25-mm isotropic resolution using a b-values of 1000 s/mm2, 90 uniform directions. The diffusion tensor model was fitted using all 90 directions using FSL’s “dtifit” function to derive tensor, FA, MD, primary eigenvector (V1). One b=0 image and DWIs along six chosen directions (Fig.1) that minimize the condition number of the diffusion tensor transformation matrix4 were selected from each subject for a tensor model fit to derive tensor, FA, MD, and V1. FreeSurfer volumetric segmentation of the T1w data was resampled to diffusion space to obtain binary masks of cerebrospinal fluid (CSF).
Data Formatting. The six-element diffusion tensor from six DWIs served as the input of the CNN while the tensor from 90 DWIs served as the target of the CNN. Blocks of 64×64×64 voxel size were extracted (stride of 32) and normalized by subtracting the mean value of block voxels and dividing by their standard deviation prior to training.
Network. A 3D U-Net5 was used to learn the mapping from the diffusion tensor from 6 DWIs to that from 90 DWIs. The U-Net was implemented using the Keras API (https://keras.io/) with a Tensorflow (https://www.tensorflow.org/) backend, L2 loss, leaky ReLU activation, 3×3×3 kernels, 5 levels and 64 kernels at the highest level, ×3 kernels at each lower level. The training was performed on 19 subjects (~1,000 samples) and tested on 3 (~180 samples) using an Nvidia V100 GPU for 20 epochs (~3 hours).
Figure 2 shows the diffusion tensor can be estimated from six chosen diffusion encoding directions but is noisy due to the low number of DWIs. The U-Net prediction results have higher signal-to-noise ratio and is comparable to the diffusion tensor estimated from 90 DWIs.
Figure 3 demonstrates the scalar (FA, MD) and orientational metrics (V1) derived from the U-Net results are more similar to those derived from 90 DWIs compared to those from 6 DWIs. However, the U-Net results are slightly blurry compare to the results from 90 DWIs.
[1] Jones DK. The effect of gradient sampling schemes on measures derived from diffusion tensor MRI: a Monte Carlo study. Magnetic Resonance in Medicine: An Official Journal of the International Society for Magnetic Resonance in Medicine. 2004;51(4):807-15.
[2] Golkov V, Dosovitskiy A, Sperl JI, Menzel MI, Czisch M, Samann P, Brox T, Cremers D. q-Space Deep Learning: Twelve-Fold Shorter and Model-Free Diffusion MRI Scans. IEEE transactions on medical imaging. 2016;35(5):1344-51.
[3] Li H, Zhang C, Liang Z, et al. Deep learning diffusion tensor imaging with accelerated q-space acquisition. 2018; ISMRM workshop on machine learning (Part II).
[4] Skare S, Hedehus M, Moseley ME, Li T-Q. Condition number as a measure of noise performance of diffusion tensor data acquisition schemes with MRI. Journal of Magnetic Resonance. 2000;147(2):340-352.
[5] Ronneberger O, Fischer P, Brox T. U-net: Convolutional networks for biomedical image segmentation. Paper presented at: International Conference on Medical image computing and computer-assisted intervention 2015.