Difference between revisions of "2012 Summer Project Week:EditorExtensions"

From NAMIC Wiki
Jump to: navigation, search
Line 23: Line 23:
 
<h3>Approach, Plan</h3>
 
<h3>Approach, Plan</h3>
  
An example implementation of GrowCut has been implemented as a test.  During project week we would like to discuss the implementation with potential users and developers in order to generalize the approach and improve the interface.
+
An example implementation of GrowCut has been implemented as a test.   
 +
 
 +
During project week we would like to:
 +
* Discuss the implementation with potential users and developers in order to generalize the approach and improve the interface.
 +
* Possibly test this module on multiple CPU/GPU options to compare performance. (may be tricking since installation is not automated)
 +
* Identify OpenCL/GPU programming experts to help evaluate and improve the implementation.
 +
 
  
 
See the repository for more information: https://github.com/pieper/SlicerCL
 
See the repository for more information: https://github.com/pieper/SlicerCL
 +
 +
(Note that use of this module requires installation of PyOpenCL into the slicer python build tree - see [https://github.com/pieper/SlicerCL/blob/master/Experiments/slicercl.sh this example script]).
  
 
</div>
 
</div>

Revision as of 22:29, 16 June 2012

Home < 2012 Summer Project Week:EditorExtensions


Key Investigators

  • Isomics: Steve Pieper
  • GI: Jim Miller

Objective

Provide a framework for Streered Segmentation in the Editor Module.

Approach, Plan

An example implementation of GrowCut has been implemented as a test.

During project week we would like to:

  • Discuss the implementation with potential users and developers in order to generalize the approach and improve the interface.
  • Possibly test this module on multiple CPU/GPU options to compare performance. (may be tricking since installation is not automated)
  • Identify OpenCL/GPU programming experts to help evaluate and improve the implementation.


See the repository for more information: https://github.com/pieper/SlicerCL

(Note that use of this module requires installation of PyOpenCL into the slicer python build tree - see this example script).

Progress


Delivery Mechanism

This work will be delivered to the NA-MIC Kit as a (please select the appropriate options by noting YES against them below)

  1. ITK Module
  2. Slicer Module - YES
    1. Built-in - YES
    2. Extension -- commandline
    3. Extension -- loadable
  3. Other (Please specify)

References