Difference between revisions of "2013 Winter Project Week:InteractiveSegmentation"

From NAMIC Wiki
Jump to: navigation, search
Line 40: Line 40:
 
* bugfix for vanishing contour when image is ~constant or very noisy
 
* bugfix for vanishing contour when image is ~constant or very noisy
 
* generate and [https://github.com/pkarasev3/kslice/tree/master/data  some synthetic data to stress the segmentor]
 
* generate and [https://github.com/pkarasev3/kslice/tree/master/data  some synthetic data to stress the segmentor]
 +
* gained some better understanding of python modules, planning on having kslice get instantiated from python script, although this might be limited to linux/mac.
 +
* with integration functions, technically Slicer python + numpy can do this but requires a programmer with python knowledge. Prototyped a small parser for matlab-like syntax to be applied to Volumes in Slicer.
 
</div>
 
</div>
 
</div>
 
</div>

Revision as of 16:16, 11 January 2013

Home < 2013 Winter Project Week:InteractiveSegmentation


Key Investigators

Peter Karasev, GT/UAB; Ivan Kolesov, GT/UAB; Allen Tannenbaum, UAB; Phillip Mitchell, Emory; John Xerogeanes, Emory

Project Description

Objective

  • Improve Slicer interactive segmentation workflow
  • Add useful integral-like functionality to Slicer that have been useful in external matlab/c++
  • Port new theoretical developments into Slicer segmentation tool
  • Add coupled interactive level sets, use coupling matrix that pivots on the "active" surface

Approach, Plan

  • Verify lack of current integral functions in Slicer
  • Integrate bug fixes from Ivan Kolesov and Karl Fritscher
  • Try to separate CLI-like functions in interactive segmentation tool into separate own modules

Progress

  • bugfix for vanishing contour when image is ~constant or very noisy
  • generate and some synthetic data to stress the segmentor
  • gained some better understanding of python modules, planning on having kslice get instantiated from python script, although this might be limited to linux/mac.
  • with integration functions, technically Slicer python + numpy can do this but requires a programmer with python knowledge. Prototyped a small parser for matlab-like syntax to be applied to Volumes in Slicer.