Evaluation of tractography using Fiberfox for whole brain connectome analysis
Hu Cheng1, Ahmad Abdulrahman M Alhulail2, and Sharlene Newman1

1Department of Psychological and Brain Sciences, Indiana University, Bloomington, IN, United States, 2Department of Physics, Indiana University, Bloomington, IN, United States

Synopsis

Due to the complexity of brain microstructure and organization, the validation of tractography results remains a challenging problem. In this work, effect of SNR and b value of diffusion imaging on the variability and errors of tractography was evaluated through a software phantom developed by Tractometer. Three fiber tracking algorithms based on DTI, CSD, and Q-sampling were tested. Large false positive and false negative rate was seen for all methods, regardless of SNR or b value. A moderate thresholding can reduce false positive rate and total error rate.

Introduction

Diffusion MRI based tractography has become the primary tool to construct structural brain network for human connectome analysis. To achieve plausible results, it is critical to optimize the imaging protocol for an appropriate algorithm. Many fiber tracking algorithms have been developed over the last two decades. Due to the complexity of brain microstructure and organization, the validation of tractography results remains a challenging problem. In this work, the effect of signal-to-noise ratio (SNR) and b value on fiber tracking were evaluated for three algorithms through a software phantom developed by Tractometer (tractometer.org/).

Methods

A phantom of 26 white matter bundles provided by Tractometer was used as ground truth. The diffusion MRI signal was generated using Fiberfox1 tool implemented in the diffusion module of MITK (http://mitk.org/) and then exported to different tractography software. By using Fiberfox, raw diffusion MRI datasets with different noise and b-values ware simulated from the phantom. Two b values were set for the simulation: b = 1000 s/mm2, b = 2000 s/mm2. For each acquisition, three different noise levels were assigned, resulting a final signal-to-noise ratio (SNR) of 22, 32, and 44. Each diffusion dataset contains 32 gradient directions and three b0 images. The image matrix for all datasets is 90 x 108 x 90 and an isotropic resolution of 2 mm and TR/TE = 4000/108 ms. Motion effect, ghost, and susceptibility distortion artifacts were also added in the simulation.

The fiber tracking was performed with three tractography algorithms: Diffusion tensor imaging (DTI), constrained spherical deconvolution (CSD)2 and generalized q-sampling imaging (GQI)3 using Diffusion Toolkit (trackvis.org), MRtrix (https://www.nitrc.org/projects/mrtrix/) and DSI Studio (http://dsi-studio.labsolver.org) respectively. Fractional anisotropy (FA) was first computed for b = 1000 and SNR = 44 to generate a seeding mask with FA > 0.2. The tracking parameters of DTI as well as GQI included an angle threshold = 35˚. The FACT4 algorithm was applied for DTI. For CSD, the deterministic streamline technique was employed at order 6. For each algorithm and diffusion dataset, the fiber tracking was performed twice to obtain two tractography files. Seed density was adjusted for DTI to generate roughly the same number of streamlines as the ground truth data (~200000).

The cortical region of the brain was parcellated into 278 ROIs5. Number of fibers between any pair of ROIs were computed to form a connectome matrix. Two analysis were performed. First, the variability of tracking algorithm was evaluated by computing the standard deviation of the difference between the two connectome matrices6. Second, the connectome was binarized and compared against the ground truth binarized connectome. The binarization entailed thresholding the connectome by removing connections if the number of fibers is smaller than a certain number. The false positive rate (FPR, ratio of spurious connections to the total number of true connections) and the false negative rate (FNR, ratio of missing connections to the total number of true connections) were computed respectively. The effect of thresholding was evaluated for FPR, FNR, and total error rate (FPR+FNR).

Results

The distribution of fiber length for different tracking algorithms for b = 1000 and SNR = 44 is displayed in Fig. 1 along with ground truth. The results from DTI and GQI are very similar, with an overestimation of shorter fibers and underestimation of long fibers. CSD did a better job in finding longer fibers, but the whole distribution was skewed to the long fiber end. The intrinsic variability of fiber tracking is shown in Table 1. The numbers are quite close to each, without apparent effects of SNR or b values.

The false positive and false negative rate is plotted against thresholding for each condition (Fig. 2). The FPR is insensitive to SNR or b value. But in general higher SNR leads to lower FNR. In comparing the algorithms, CSD has lower FNR but higher FPR than DTI and GQI. The total error rate decreases rapidly as threshold increases but become flat at two to three times the variability of fiber tracking (see Table 1).

Discussions

Large false positive and false negative rate was seen for all methods. A comparison of CSD and the other two methods suggests that the false negative is mainly caused by failure of tracking longer fibers. A moderate thresholding can reduce false positive rate and total error rate. Considering there exist other validation tools to remove false fibers such as Life6, it might be more desirable for a tracking algorithm to get low FNR at the first place. We will further investigate other factors such as resolution and number of diffusion gradients.

Acknowledgements

No acknowledgement found.

References

1. Neher PF et al. Fiberfox: facilitating the creation of realistic white matter software phantoms. Magn Reson Med. 2014;72:1460-70.

2. Tournier J et al., Robust determination of the fibre orientation distribution in diffusion MRI: non-negativity constrained super-resolved spherical deconvolution. NeuroImage. 2007;35:1459–1472.

3. Yeh FC et al., Generalized q-sampling imaging. IEEE Trans Med Imaging. 2010;29:1626-35.

4. Mori S et al. Three-dimensional tracking of axonal projections in the brain by magnetic resonance imaging. Ann Neurol. 1999;45:265-269.

5. Shen X et al., Groupwise whole-brain parcellation from resting-state fMRI data for network node identification. Neuroimage. 2013;82:403-15.

6. Pestilli F et al., Evaluation and statistical inference for human connectomes. Nat Methods. 2014;11:1058-63.

Figures

Fig. 1. Histograms of the fiber lengths of ground truth and derived from three fiber tracking algorithms.

False positive and false negative rates as a function of the threshold of number of fibers for different conditions. The false positive rate was computed as the ratio of spurious connections to the number of true connections; the false negative rate was computed as the ratio of missing connections to the number of true connections.

Fig. 3. The total error rate (false positive rate plus false negative rate) as a function of the threshold of number of fibers for each condition.

Table 1. Variability of tractography for different fiber tracking algorithms at different imaging conditions. The variability was computed as the standard deviation of the difference of two connectome matrices derived from two separate output files of a fiber tracking tool with the same parameters.



Proc. Intl. Soc. Mag. Reson. Med. 24 (2016)
3057