Flow-based White Matter Supervoxel Parcellation using Functional Bregman Divergence between Orientation Distribution Functions
Teng Zhang1, Kai Liu1, Lin Shi2,3, and Defeng Wang4,5

1Department of Imaging and Interventional Radiology, The Chinese University of Hong Kong, Hong Kong, Hong Kong, 2Department of Medicine and Therapeutics, The Chinese University of Hong Kong, Hong Kong, Hong Kong, 3Chow Yuk Ho Technology Centre for Innovative Medicine, The Chinese University of Hong Kong, Hong Kong, Hong Kong, 4Research Center for Medical Image Computing, Department of Imaging and Interventional Radiology, The Chinese University of Hong Kong, Hong Kong, Hong Kong, 5Shenzhen Research Institute, The Chinese University of Hong Kong, Shenzhen, China, People's Republic of

Synopsis

We propose a flow-based supervoxel parcellation method to split white matter into supervoxels with homogeneous diffusion property. In particular, we defined a new similarity metric between orientation distribution functions derived from q-ball imaging according to functional Bregman divergence. The proposed method was applied to high quality data from Human Connectome Project. Our work demonstrated a methodological feasibility to generate supervoxel approach tractography, construction of WM connectivity network, etc.

Purpose

This study aims to parcellate brain white matter (WM) into supervoxels with homogeneous diffusion property measured by Bregman divergence between orientation distribution functions (ODF) derived from q-ball imaging (QBI). Current WM parcellation method on large affinity matrix needs enormous computation resources1, or voxels in result supervoxel are disconnected2. In this study, we propose a fast and robust flow-based WM supervoxel parcellation method. Parcellating the white matter into supervoxels with homogeneous diffusion properties can benefit functional magnetic resonance imaging (fMRI) analysis3, WM connectivity network construction4, tractography, and region-of-interest based analysis5.

Method

The overview of the proposed method can be seen in Fig. 2. Our method was performed on WM graph, based on a flow-based supervoxel parcellation algorithm as described below.

(1) WM graph construction: We used FreeSurfer6 to segment T1 image, and selected WM tissues to construct a WM binary image. Voxels in WM binary image were then transferred to a node in WM graph. An edge was generated to connect each pair of adjacent voxels.

(2) Spherical harmonics (SH) expansion: We reconstructed ODF from diffusion weighted imaging (DWI) according to Descoteaux’s method7 using DSI-studio8. ODF is a spherical function and can be represented as a linear combination of SH. Because ODF is real and centro-symmetric, we performed an up-to 4th even order real SH expansion:

$${\bf D} = \sum_{{\it l}=0,2,4} \sum_{m=-{\it l}}^{{\it l}}f_{lm}Y_{lm}$$

where $$$Y_{lm}$$$ is m-order l-degree real Laplace spherical harmonic, and $$$f_{lm}$$$ is corresponding expansion coefficient. We also performed SH expansion to logarithm of ODF values. Then, two $$$15\times1$$$ vectors of SH coefficients were attached to each node of WM graph.

(3) Lattice seeding: We performed lattice seeding on whole WM image space to uniformly split image into grids. Since given lattice resolution is not always integral multiple of voxel size, we used an accumulator to sum residual grid resolution. As compensation, grid was enlarged when residual grid resolution was not less than a voxel size. For expected supervoxel number, a gradient descent search was used to find best grid resolution. We selected WM voxels nearest to grid centers as seeds to initialize supervoxel segmentation.

(4) Flow assignment: Starting from seeds, a flow assigned values to all nodes along edges. If flow from seed $$$s$$$ meet node $$$n$$$, the value to be assigned was defined as integral of ODF differences along trajectory of the flow:

$$v_n=\int_{\Gamma} d{\bf D}$$

If the to-be-assigned value was less than predefined value, the flow assigned new value to $$$n$$$, and labeled it as $$$s$$$.

We used functional Bregman divergence9 to define difference between ODFs. For ODF $$$g$$$, let

$$\phi\left[g\right]=\int_{S}g\ln(g)d\Omega$$

According to definition of functional Bregman divergence $$$d_{\phi}\left[f,g\right]=\phi\left[f\right]-\phi\left[g\right]-\delta\phi\left[g;f-g\right]$$$, relative entropy (also Kullback-Leibler divergence) between ODF $$$f$$$ and $$$g$$$ is then defined as:

$$d_{KL}\left[f,g\right]=\int_{S}{f\ln\frac{f}{g}-\left(f-g\right)d\Omega}$$

To obtain a symmetric non-negative measure, we used total average of $$$d_{KL}$$$ (also Jensen-Shannon divergence):

$$d_{JS}\left(f,g\right)=\frac{1}{2}\left(d_{KL}\left(f,g\right)+d_{KL}\left(g,f\right)\right)=\frac{1}{2}\int_{S}f\ln{f}-f\ln{g}+g\ln{g}-g\ln{f}{d\Omega}$$

Let $$$C^f$$$, $$$C^g$$$ denote SH coefficients of ODF $$$f$$$ and $$$g$$$, and $$$C^{\ln{f}}$$$, $$$C^{\ln{g}}$$$ denote SH coefficients of logarithms $$$ln{f}$$$ and $$$ln{g}$$$. Due to orthogonality of SH, $$$d_{JS}$$$ can be represented as:

$$d_{JS}\left(f,g\right)=\frac{1}{2}\sum_{{\it l}=0,2,4}\sum_{m=-{\it l}}^{\it l} C_{l,m}^{f}C_{l,m}^{\ln{f}}-C_{l,m}^{f}C_{l,m}^{\ln{g}}+C_{l,m}^{g}C_{l,m}^{\ln{g}}-C_{l,m}^{g}C_{l,m}^{\ln{f}}$$

(5) Reflow: Assignment flows could intersect each other, and hence some nodes were departed from corresponding seeds. We called a reflow process to fix this issue. Firstly, a flow searched connected nodes from same seed, and labeled them as “connected”. For “unconnected” nodes, we erased values and labels, and pushed their “connected” neighbors to call another flow assignment. The reflow process was called several times until all nodes were labeled as “connected”, to guarantee integrity of supervoxels.

(6) Update seeds: A gradient descent method was used to found new seeds (supervoxel centers) from original seeds. A new seed was a node within supervoxel that minimizes summed values. Then, a new flow assignment was called from new seeds. We terminated the assignment-update loop when seeds remained unchanged, or oscillated.

Results

We applied the proposed method to high-quality data in Human Connetome Project (HCP) (http://www.humanconnectomeproject.org). We parcellated WM into 5000 parcels. Fig. 2 illustrates the connectivity network with superovoxels as nodes. It can be seen that local fiber orientations within a supervoxel are homogeneous, as shown in Fig. 3. Fig. 4 illustrates the usage of WM supervoxels to extract corticospinal tracts, cingulum of cingulate gyrus, forceps major, and forceps minor.

Co
Conclusion

In this work, we propose a WM supervoxel parcellation method in QBI. This method is a feasible and efficient approach to generate WM parcels with homogenous diffusion properties. It could benefit future relevant neuroscience researches, like WM connectivity network construction, ROI-based analysis, tractography, etc.

Acknowledgements

Data were provided by the Human Connectome Project, WU-Minn Consortium (Principal Investigators: David Van Essen and Kamil Ugurbil; 1U54MH091657) funded by the 16 NIH Institutes and Centers that support the NIH Blueprint for Neuroscience Research; and by the McDonnell Center for Systems Neuroscience at Washington University.

The work described in this paper was supported by a grant from the Research Grants Council of the Hong Kong Special Administrative Region, China (Project No.: CUHK 14113214), a grant from The Science, Technology and Innovation Commission of Shenzhen Municipality (Project No. CXZZ20140606164105361), and the direct grant at CUHK (Project No.: 4054229)

References

1. Wassermann, D., Descoteaux, M. & Deriche, R. Diffusion Maps Clustering for Magnetic Resonance Q-Ball Imaging Segmentation. Journal of Biomedical Imaging, (2008).

2. Cabeen, R. & Laidlaw, D. White matter supervoxel segmentation by axial DP-means clustering. MICCAI Med. Comput. Vis. (2014).

3. Flandin, G. et al. Improved detection sensitivity in functional MRI data using a brain parcelling technique. Med. Image Comput. Comput. Interv. 467–474 (2002).

4. Bassett, D. S., Brown, J. A., Deshpande, V., Carlson, J. M. & Grafton, S. T. Conserved and variable architecture of human white matter connectivity. Neuroimage 54, 1262–1279 (2011).

5. S, M. & J, Z. Principles of Diffusion Tensor Imaging and Its Applications to Basic Neuroscience Research. Neuron 51, 527–539 (2006).

6. Fischl, B. FreeSurfer. Neuroimage 62, 774–81 (2012).

7. Descoteaux, M., Angelino, E., Fitzgibbons, S. & Deriche, R. Regularized, fast, and robust analytical Q-ball imaging. Magn. Reson. Med. 58, 497–510 (2007).

8. Yeh, F., Wedeen, V. J. & Tseng, W. Generalized Q-Sampling Imaging. IEEE Trans. Med. Imaging 29, 1626–1635 (2010).

9. Frigyik, B. a., Srivastava, S. & Gupta, M. R. Functional Bregman divergence and Bayesian estimation of distributions. IEEE Trans. Inf. Theory 54, 5130–5139 (2008).

Figures

Fig.1 Flow of WM supervoxel parcellation.

Fig.2 White matter supervoxels and the corresponding traversing fiber tracts. Local fiber orientations within supervoxel are homogeneous.

Fig.3 Fiber extraction using WM parcels as ROIs: left, corticospinal tracts; middle, cingulum of cingulate gyrus; right, forceps major and forceps minor.

Fig.4 White matter connectivity network. Left: adjacent matrix; Right: network, only with edges between neighbor supervoxels.



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