Difference between revisions of "2012 Summer Project Week Breakout Session:Slicer DICOM"
From NAMIC Wiki
(8 intermediate revisions by the same user not shown) | |||
Line 18: | Line 18: | ||
*** Can associate markups with vocabularies | *** Can associate markups with vocabularies | ||
** (Possibly augment slicer color tables with radlex terms) | ** (Possibly augment slicer color tables with radlex terms) | ||
+ | ** Can be loaded in Syngo VIA, but does not display (Andrey is in contact with David Clunie and Siemens on this) | ||
+ | * Plans | ||
+ | ** Complete Reporting module with read/write support for Segmentation | ||
+ | ** Andrey will email segmentation object file to Larry Tarbox for testing | ||
+ | ** Integrate with DICOM Module | ||
+ | * Bundle nrrd data in private tags | ||
=== RT (Greg/Andras)=== | === RT (Greg/Andras)=== | ||
+ | * Since January (Andras) | ||
+ | ** Custom reader plugins | ||
+ | ** Structure Sets, RT Plan, Dose | ||
+ | * Some data stored in slicer MRML node attribues (dose units, scale) | ||
+ | * Deforming dose volumes loses dose information | ||
+ | ** User needs to specify dose units by hand | ||
+ | * Needs: | ||
+ | ** DICOM Export (dcmtk create by hand) | ||
+ | ** Connecting structure sets to the color tables | ||
− | === Diffusion === | + | === Diffusion and Timeseries === |
+ | * Rely on DICOMToNRRD for diffusion import | ||
=== Bug List (Steve) === | === Bug List (Steve) === | ||
+ | http://www.na-mic.org/Bug/search.php?project_id=0&category=DICOM&sticky_issues=on&sortby=last_updated&dir=DESC&hide_status_id=90 | ||
=== Q&A === | === Q&A === | ||
Line 32: | Line 49: | ||
** David Clunie has some samples (Mulitframe, SR, Segmentation...) | ** David Clunie has some samples (Mulitframe, SR, Segmentation...) | ||
** SlicerRT has many examples | ** SlicerRT has many examples | ||
− | |||
* Other data types | * Other data types | ||
Line 38: | Line 54: | ||
** Surfaces | ** Surfaces | ||
** Transforms | ** Transforms | ||
+ | ** Statistics types? | ||
+ | |||
+ | * Attribute/Provenance handling | ||
+ | ** auto tracking | ||
+ | ** manual association | ||
+ | ** Use mrml hierarchies to encode patient/study/series | ||
+ | |||
+ | * Private tag decoder? | ||
+ | ** CSR in GDCM |
Latest revision as of 22:03, 19 June 2012
Home < 2012 Summer Project Week Breakout Session:Slicer DICOMContents
What
Catch up on DICOM projects.
Networking (Steve)
- Fix outstanding bugs
- Future work: CFINDSCP?
AIM/Structured Reporting/SEG (Andrey)
- Since January:
- Slicer Reporting Module:
- Slicer Infrastructure: ties to imaging data so things can go back to DICOM (requires volumes are DICOM)
- Serialize slicer data structures to interoperable format (AIM)
- DICOM Database integrated to support creation of correct AIM/SR documents
- Standard Compliant Segmentation Objects (Tested against Syngo VIA)
- Bitmasks per markup (can overlap)
- Can associate markups with vocabularies
- (Possibly augment slicer color tables with radlex terms)
- Can be loaded in Syngo VIA, but does not display (Andrey is in contact with David Clunie and Siemens on this)
- Slicer Reporting Module:
- Plans
- Complete Reporting module with read/write support for Segmentation
- Andrey will email segmentation object file to Larry Tarbox for testing
- Integrate with DICOM Module
- Bundle nrrd data in private tags
RT (Greg/Andras)
- Since January (Andras)
- Custom reader plugins
- Structure Sets, RT Plan, Dose
- Some data stored in slicer MRML node attribues (dose units, scale)
- Deforming dose volumes loses dose information
- User needs to specify dose units by hand
- Needs:
- DICOM Export (dcmtk create by hand)
- Connecting structure sets to the color tables
Diffusion and Timeseries
- Rely on DICOMToNRRD for diffusion import
Bug List (Steve)
Q&A
- Multiframe - same volume in multiple files?
- Database of Reference Datasets:
- David Clunie has some samples (Mulitframe, SR, Segmentation...)
- SlicerRT has many examples
- Other data types
- DICOM Audio
- Surfaces
- Transforms
- Statistics types?
- Attribute/Provenance handling
- auto tracking
- manual association
- Use mrml hierarchies to encode patient/study/series
- Private tag decoder?
- CSR in GDCM