Difference between revisions of "Algorithm:GATech:Finsler Active Contour DWI"

From NAMIC Wiki
Jump to: navigation, search
m (Update from Wiki)
 
 
(11 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
'''Objective:'''
 
'''Objective:'''
  
We want to extract the white matter tracts from Diffusion Tensor MR data. The idea is to use directional information in a new anisotropic energy functional based on Finsler geometry.
+
We want to extract the white matter tracts from Diffusion Weighted MRI scans. The idea is to use directional information in a new anisotropic energy functional based on Finsler geometry.
  
 
'''Progress:'''
 
'''Progress:'''
  
We have implemented the algorithm in matlab/C using the Fast Sweeping algorithm. We are in the process of porting the code to ITK.
+
We have implemented the algorithm in Matlab/C using the Fast Sweeping algorithm. We are in the process of porting the code to ITK.
 +
 
 +
We are continuing to work on our new framework for white matter tractography in high angular resolution diffusion data. We base our work on concepts from Finsler geometry. Namely, a direction-dependent local cost is defined based on the diffusion data for every direction on the unit sphere. Minimum cost curves are determined by solving the Hamilton-Jacobi-Bellman using the Fast Sweeping algorithm. Classical costs based on the diffusion tensor field can be seen as a special case. While the minimum cost (or equivalently the travel time of a particle moving along the curve) and the anisotropic front propagation frameworks are related, front speed is related to particle speed through a Legendre transformation which can severely impact anisotropy information for front propagation techniques. Implementation details and results on high angular diffusion data show that this method can successfully take advantage of the increased angular resolution in high b-value diffusion weighted data despite lower signal to noise ratio.
 +
 
 +
''Data''
 +
 
 +
We are using Harvard's high angular resolution datasets which currently consist of a population of 12 schizophrenics and 12 normal controls.
 +
 
 +
''Visual Results''
 +
 
 +
Recently, we have applied this method to the cingulum bundle, as shown in the following images:
  
We are continuing to work on our new framework for white matter tractography in high angular resolution diffusion data. We base our work on concepts from Finsler geometry. Namely, a direction-dependent local cost is defined based on the diffusion data for every direction on the unit sphere. Minimum cost curves are determined by solving the Hamilton-Jacobi-Bellman using the fast-sweeping algorithm. Classical costs based on the diffusion tensor field can be seen as a special case. While the minimum cost (or equivalently the travel time of a particle moving along the curve) and the anisotropic front propagation frameworks are related, front speed is related to particle speed through a Legendre transformation which can severely impact anisotropy information for front propagation techniques. Implementation details and results on high angular diffusion data show that this method can successfully take advantage of the increased angular resolution in high b-value diffusion weighted data despite lower signal to noise ratio. (See Figures 1 and 2 at the end of this page for examples. This method also works nicely for the segmentation of blood vessels as is indicated in Figure 3.)
 
  
<br />
 
  
 
{|
 
{|
| valign="top" |
+
|+ '''Fig 1. Results on Cingulum Bundle'''
<div class="thumb tleft"><div style="width: 182px">[[Image:Tracts1.png|[[Image:180px-Tracts1.png|Figure 1: Fiber tracking from high resolution data set.]]]]<div class="thumbcaption"><div class="magnify" style="float: right">[[Image:Tracts1.png|[[Image:magnify-clip.png|Enlarge]]]]</div>Figure 1: Fiber tracking from high resolution data set.</div></div></div>
+
|valign="top"|[[Image:Case24-coronal-tensors-edit.png |thumb|250px|Detailed View of the Cingulum Bundle Anchor Tract]]
| valign="top" |
+
|valign="top"|[[Image:Case25-sagstream-tensors-edit.png|thumb|250px|Streamline Comparison]]
<div class="thumb tleft"><div style="width: 182px">[[Image:Tracts2.png|[[Image:180px-Tracts2.png|Figure 2: Comparison of technique with streamline based on tensor field.]]]]<div class="thumbcaption"><div class="magnify" style="float: right">[[Image:Tracts2.png|[[Image:magnify-clip.png|Enlarge]]]]</div>Figure 2: Comparison of technique with streamline based on tensor field.</div></div></div>
+
|-
| valign="top" |
+
|valign="top"|[[Image:Case26-anterior.png |thumb|250px|Anterior View of the Cingulum Bundle Anchor Tract]]
<div class="thumb tleft"><div style="width: 182px">[[Image:Vessels1.png|[[Image:180px-Vessels1.png|Figure 3: Vessel Segmentation]]]]<div class="thumbcaption"><div class="magnify" style="float: right">[[Image:Vessels1.png|[[Image:magnify-clip.png|Enlarge]]]]</div>Figure 3: Vessel Segmentation</div></div></div>
+
|valign="top"|[[Image:Case26-posterior.png|thumb|250px|Posterior View of the Cingulum Bundle Anchor Tract]]
 
|}
 
|}
  
* Working 3D implementation in Matlab using the C-based mex functions.
+
Previously, this method was applied to full brain fiber tractography, as shown in the following images:
* Currently porting to ITK.
+
 
 +
{|
 +
|+ '''Fig 2. Results on full brain fiber tractograpy'''
 +
|valign="top"|[[Image:Tracts1.png |thumb|250px|Fiber tracking from high resolution data set.]]
 +
|valign="top"|[[Image:Tracts2.png|thumb|250px|Comparison of technique with streamline based on tensor field.]]
 +
|}
 +
 
 +
 
 +
This method may also be used in pattern detection applications, such as vessel segmentation:
 +
 
 +
{|
 +
|+ '''Fig 3. Results on Vessel Segmentation'''
 +
|valign="top"|[[Image:Vessels1.png |thumb|250px|Vessel Segmentation]]
 +
|}
 +
 
 +
''Statistical Results''
 +
 
 +
We are currently investigating Cingulum Bundle fractional anisotropy (FA) differences between a population of 12 schizophrenics and 12 normal controls.  We find the anchor tracts as described above and then compute statistics for FA inside a tube of radii 1-3mm centered on the anchor tract.  So far using this method we have been unable to find a statistical difference between the normal controls and the schizophrenics.  Therefore, we are investigating a more precise extraction of the cingulum bundle using Finsler Levelsets, rather than using the primitive cylinder as is currently done.
 +
 
 +
Download the current statistical results [[Media:ResultsAnchorTube.txt|here.‎]] (last updated 18/Apr/2007)
  
''References:''
 
  
* E. Pichon, J. Melonakos, S. Angenet, and A. Tannenbaum. Publication under review.
+
''Project Status''
 +
*Working 3D implementation in Matlab using the C-based Mex functions.
 +
*Currently porting to ITK.
  
 +
''References:''
 +
* V. Mohan, J. Melonakos, M. Niethammer, M. Kubicki, and A. Tannenbaum. Finsler Level Set Segmentation for Imagery in Oriented Domains. BMVC 2007. Under review.
 +
* J. Melonakos, V. Mohan, M. Niethammer, K. Smith, M. Kubicki, and A. Tannenbaum. Finsler Tractography for White Matter Connectivity Analysis of the Cingulum Bundle. MICCAI 2007. Under review.
 +
* J. Melonakos, E. Pichon, S. Angenet, and A. Tannenbaum. Finsler Active Contours. IEEE Transactions on Pattern Analysis and Machine Intelligence, to appear in 2007.
 
* E. Pichon and A. Tannenbaum. Curve segmentation using directional information, relation to pattern detection. In IEEE International Conference on Image Processing (ICIP), volume 2, pages 794-797, 2005.
 
* E. Pichon and A. Tannenbaum. Curve segmentation using directional information, relation to pattern detection. In IEEE International Conference on Image Processing (ICIP), volume 2, pages 794-797, 2005.
 
+
* E. Pichon, C-F Westin, and A. Tannenbaum. A Hamilton-Jacobi-Bellman approach to high angular resolution diffusion tractography. In International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI), pages 180-187, 2005.
* E. Pichon, C-F Westin, and A. Tannenbaum. A Hamilton-Jacobi-Bellman approach to high angular resolution diffusion tractography. In International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI), pages 180-187, 2005
 
  
 
'''Key Investigators:'''
 
'''Key Investigators:'''
  
* Georgia Tech: John Melonakos, Eric Pichon, Allen Tannenbaum
+
* Georgia Tech: John Melonakos, Vandana Mohan, Allen Tannenbaum
* Harvard/BWH: C-F Westin, Martha Shenton
+
* Harvard/BWH: Marek Kubicki, Marc Niethammer, Kate Smith, C-F Westin, Martha Shenton
  
 
'''Links:'''
 
'''Links:'''
  
* [[Algorithm:GATech|Georgia Tech Algorithms]]
+
* [[Algorithm:Stony Brook|Stony Brook University Algorithms]]
 
* [[NA-MIC_Collaborations|NA-MIC Collaborations]]
 
* [[NA-MIC_Collaborations|NA-MIC Collaborations]]
 +
* [[Media:2007_Project_Half_Week_FinslerTractography.ppt| 4-block PPT Jan 2007]]
 +
* [[Projects/Diffusion/2007_Project_Week_Geodesic_Tractography| June 2007 Project Week]]

Latest revision as of 01:08, 16 November 2013

Home < Algorithm:GATech:Finsler Active Contour DWI
Back to NA-MIC_Collaborations

Objective:

We want to extract the white matter tracts from Diffusion Weighted MRI scans. The idea is to use directional information in a new anisotropic energy functional based on Finsler geometry.

Progress:

We have implemented the algorithm in Matlab/C using the Fast Sweeping algorithm. We are in the process of porting the code to ITK.

We are continuing to work on our new framework for white matter tractography in high angular resolution diffusion data. We base our work on concepts from Finsler geometry. Namely, a direction-dependent local cost is defined based on the diffusion data for every direction on the unit sphere. Minimum cost curves are determined by solving the Hamilton-Jacobi-Bellman using the Fast Sweeping algorithm. Classical costs based on the diffusion tensor field can be seen as a special case. While the minimum cost (or equivalently the travel time of a particle moving along the curve) and the anisotropic front propagation frameworks are related, front speed is related to particle speed through a Legendre transformation which can severely impact anisotropy information for front propagation techniques. Implementation details and results on high angular diffusion data show that this method can successfully take advantage of the increased angular resolution in high b-value diffusion weighted data despite lower signal to noise ratio.

Data

We are using Harvard's high angular resolution datasets which currently consist of a population of 12 schizophrenics and 12 normal controls.

Visual Results

Recently, we have applied this method to the cingulum bundle, as shown in the following images:


Fig 1. Results on Cingulum Bundle
Detailed View of the Cingulum Bundle Anchor Tract
Streamline Comparison
Anterior View of the Cingulum Bundle Anchor Tract
Posterior View of the Cingulum Bundle Anchor Tract

Previously, this method was applied to full brain fiber tractography, as shown in the following images:

Fig 2. Results on full brain fiber tractograpy
Fiber tracking from high resolution data set.
Comparison of technique with streamline based on tensor field.


This method may also be used in pattern detection applications, such as vessel segmentation:

Fig 3. Results on Vessel Segmentation
Vessel Segmentation

Statistical Results

We are currently investigating Cingulum Bundle fractional anisotropy (FA) differences between a population of 12 schizophrenics and 12 normal controls. We find the anchor tracts as described above and then compute statistics for FA inside a tube of radii 1-3mm centered on the anchor tract. So far using this method we have been unable to find a statistical difference between the normal controls and the schizophrenics. Therefore, we are investigating a more precise extraction of the cingulum bundle using Finsler Levelsets, rather than using the primitive cylinder as is currently done.

Download the current statistical results here.‎ (last updated 18/Apr/2007)


Project Status

  • Working 3D implementation in Matlab using the C-based Mex functions.
  • Currently porting to ITK.

References:

  • V. Mohan, J. Melonakos, M. Niethammer, M. Kubicki, and A. Tannenbaum. Finsler Level Set Segmentation for Imagery in Oriented Domains. BMVC 2007. Under review.
  • J. Melonakos, V. Mohan, M. Niethammer, K. Smith, M. Kubicki, and A. Tannenbaum. Finsler Tractography for White Matter Connectivity Analysis of the Cingulum Bundle. MICCAI 2007. Under review.
  • J. Melonakos, E. Pichon, S. Angenet, and A. Tannenbaum. Finsler Active Contours. IEEE Transactions on Pattern Analysis and Machine Intelligence, to appear in 2007.
  • E. Pichon and A. Tannenbaum. Curve segmentation using directional information, relation to pattern detection. In IEEE International Conference on Image Processing (ICIP), volume 2, pages 794-797, 2005.
  • E. Pichon, C-F Westin, and A. Tannenbaum. A Hamilton-Jacobi-Bellman approach to high angular resolution diffusion tractography. In International Conference on Medical Image Computing and Computer Assisted Intervention (MICCAI), pages 180-187, 2005.

Key Investigators:

  • Georgia Tech: John Melonakos, Vandana Mohan, Allen Tannenbaum
  • Harvard/BWH: Marek Kubicki, Marc Niethammer, Kate Smith, C-F Westin, Martha Shenton

Links: