Difference between revisions of "2012 Winter Project Week:RTSS"

From NAMIC Wiki
Jump to: navigation, search
Line 4: Line 4:
 
</gallery>
 
</gallery>
  
==Background==
+
==Key Investigators==
Need to add RT support for Slicer. There were some preliminary work in Slicer3 (using Plastimatch) and new efforts (Plastimatch, DCMTK/DCMRT, SparKit).
 
  
==Key Investigators==
+
Greg Sharp, Steve Pieper, Andras Lasso
* MGH: Greg Sharp
+
 
* NA-MIC: Steve Pieper
+
<div style="margin: 20px;">
* Queen's University: Andras Lasso
 
  
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Objective</h3>
 
<h3>Objective</h3>
* Find a good representation of RT structure sets in Slicer.
+
Find a good representation of RT structure sets in Slicer. There were some preliminary work in Slicer3 (using Plastimatch) and new efforts (Plastimatch, DCMTK/DCMRT, SparKit).
</div>  
+
</div>
  
 
<div style="width: 27%; float: left; padding-right: 3%;">
 
<div style="width: 27%; float: left; padding-right: 3%;">
Line 26: Line 24:
 
<div style="width: 40%; float: left;">
 
<div style="width: 40%; float: left;">
 
<h3>Progress</h3>
 
<h3>Progress</h3>
* Preliminary discussions
+
Preliminary discussions, requirement specification, identification of design options completed.
 
</div>
 
</div>
 +
 +
</div>
 +
 +
<div style="width: 97%; float: left;">
  
 
==Notes==
 
==Notes==
Line 42: Line 44:
 
** Store multiple structure in a labelmap as bitfield (limited to 32 structures, complicated editing, data loss when converted from contours)
 
** Store multiple structure in a labelmap as bitfield (limited to 32 structures, complicated editing, data loss when converted from contours)
 
** Store as model or annotation contours (not the usual representation for segmented structures, models cannot be edited)
 
** Store as model or annotation contours (not the usual representation for segmented structures, models cannot be edited)
 
==Delivery Mechanism==
 
  
 
==References==
 
==References==
 
 
* [https://www.assembla.com/spaces/sparkit/wiki SparKit project wiki]
 
* [https://www.assembla.com/spaces/sparkit/wiki SparKit project wiki]
 
* [http://www.dcmtk.org/ DCMTK]
 
* [http://www.dcmtk.org/ DCMTK]
 
* [http://plastimatch.org/ Plastimatch]
 
* [http://plastimatch.org/ Plastimatch]
 +
 +
</div>

Revision as of 14:38, 31 December 2011

Home < 2012 Winter Project Week:RTSS

Key Investigators

Greg Sharp, Steve Pieper, Andras Lasso

Objective

Find a good representation of RT structure sets in Slicer. There were some preliminary work in Slicer3 (using Plastimatch) and new efforts (Plastimatch, DCMTK/DCMRT, SparKit).

Approach, Plan

  • Specify requirements for representing structure sets in Slicer
  • Decide on the design
  • Implement the solution in Slicer4

Progress

Preliminary discussions, requirement specification, identification of design options completed.

Notes

  • Requirements
    • Support up to 100 structures
    • Support overlapping structures
    • Display a name for each structure
    • Show/hide each structure
    • Manual editing of each structure
    • Rigid/deformable transform of the structures
    • DICOM-RT export
  • Design options
    • Store each structure as one labelmap (lots of memory, data loss when converted from contours)
    • Store multiple structure in a labelmap as bitfield (limited to 32 structures, complicated editing, data loss when converted from contours)
    • Store as model or annotation contours (not the usual representation for segmented structures, models cannot be edited)

References