2012 Summer Project Week Breakout Session:Slicer DICOM

From NAMIC Wiki
Jump to: navigation, search
Home < 2012 Summer Project Week Breakout Session:Slicer DICOM

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)
  • 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)

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

  • 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