Difference between revisions of "2011 Summer Project Week Slicer4 Tractography Interaction and Display"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '__NOTOC__ <gallery> Image:PW-SLC2011.png|Projects List </gallery> ==Key Investigators== * BWH: Lauren O'Donnell, Demian Wasserman, Isaiah N…')
 
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
<gallery>
 
<gallery>
 
Image:PW-SLC2011.png|[[2011_Winter_Project_Week#Projects|Projects List]]
 
Image:PW-SLC2011.png|[[2011_Winter_Project_Week#Projects|Projects List]]
 +
Image:Tractdisplay-screenshot.png
 +
Image:distancemapseeding-Anim1.gif
 
</gallery>
 
</gallery>
  
 
==Key Investigators==
 
==Key Investigators==
* BWH: Lauren O'Donnell, Demian Wasserman, Isaiah Norton, (Sylvain's intern?)
+
* BWH: Isaiah Norton, Lauren O'Donnell, Demian Wasserman
  
 
<div style="margin: 20px;">
 
<div style="margin: 20px;">
Line 11: Line 13:
  
 
<h3>Objective</h3>
 
<h3>Objective</h3>
- Touch-up remaining issues to reach feature-parity with Slicer3 for tractography display.
+
Touch-up remaining issues to reach feature-parity with Slicer3 for tractography display control.
  
- Improvements to tractography display for Slicer4 to address issues affecting performance and usability, and in order to support future (re)implementation/porting of:
+
Port Distance transform module from Slicer3 for tumor boundary seeding.
 
 
# modes of selection (ROI, bundle picking, etc.)
 
# cluster interaction: picking, cropping, changing cluster id
 
# selection/deletion of individual sub-streamlines from a fiberBundleNode (like slicer2)
 
# interactive statistics
 
# unified tractography interface
 
  
 
</div>
 
</div>
Line 26: Line 22:
  
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
 +
Identify and address any remaining issues with FiberBundle display interface.
  
 +
Implement DistanceTransformModel as C++ Slicer module.
  
 
</div>
 
</div>
Line 34: Line 32:
 
<h3>Progress</h3>
 
<h3>Progress</h3>
  
* FiducialSeeding is implemented, needs better integration with Annotation for Fiducial selection
+
* Created DistanceTransformModel module for Slicer4, tested with FiducialSeeding module for use in peri-tumoral tract identification. Main module done, need to improve performance and eliminate bug in the model->tract seeding pipeline for some DTI datasets.
* FiberBundle display module is implemented
 
  
 +
* Identified advanced Glyph controls missing from Slicer4, implementation in progress.
 
</div>
 
</div>
 
</div>
 
</div>
Line 47: Line 45:
  
 
==References==
 
==References==
 
+
Golby A.J., Kindlmann G., Norton I., Yarmarkovich A., Pieper S., Kikinis R. [http://www.ncigt.org/publications/item/view/1948 Interactive Diffusion Tensor Tractography Visualization for Neurosurgical Planning.] Neurosurgery. 2011 Feb; 68(2):496-505. PMID: 21135713.
  
 
</div>
 
</div>

Latest revision as of 15:37, 24 June 2011

Home < 2011 Summer Project Week Slicer4 Tractography Interaction and Display

Key Investigators

  • BWH: Isaiah Norton, Lauren O'Donnell, Demian Wasserman

Objective

Touch-up remaining issues to reach feature-parity with Slicer3 for tractography display control.

Port Distance transform module from Slicer3 for tumor boundary seeding.

Approach, Plan

Identify and address any remaining issues with FiberBundle display interface.

Implement DistanceTransformModel as C++ Slicer module.

Progress

  • Created DistanceTransformModel module for Slicer4, tested with FiducialSeeding module for use in peri-tumoral tract identification. Main module done, need to improve performance and eliminate bug in the model->tract seeding pipeline for some DTI datasets.
  • Identified advanced Glyph controls missing from Slicer4, implementation in progress.

Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a Slicer Module

References

Golby A.J., Kindlmann G., Norton I., Yarmarkovich A., Pieper S., Kikinis R. Interactive Diffusion Tensor Tractography Visualization for Neurosurgical Planning. Neurosurgery. 2011 Feb; 68(2):496-505. PMID: 21135713.