Project Week 25/Conversion of DICOM Single Frame MR to Enhanced Multiframe

From NAMIC Wiki
Jump to: navigation, search
Home < Project Week 25 < Conversion of DICOM Single Frame MR to Enhanced Multiframe


Back to Projects List

Key Investigators

Project Description

Objective Approach and Plan Progress and Next Steps

Create tools and best practices for creating DICOM standard compliant multiframe MR instances from DICOM MR single frames.

  • Define target use cases and input datasets
    • What acquisition protocols will we address
    • What sample data should we use to drive development
  • Try to be 'document driven' in the sense that conversion should be parameterized by this document from David Clunie
    • automatically parse xml
    • apply to specific datasets
  • Approach:
    • Define XML or JSON profile that specifies the DICOM attribute mapping required from single frame instances to the created multi-frame instance
    • Such an editable profile makes sense to make the conversion configurable by the user. Besides the mapping rules, "commands" to the conversion engine can be added later, that filter the input, perform generalizations on attribute values, or something similar
    • For the start, focus on a specific example to start, i.e. make sure the profile is sufficient to cover a selected use case
    • Create such a profile from the DICOM Standard (XML) text
    • Implement the engine (based on DCMTK) that utilizes such a profile in order to perform the conversion
      • Probably using XSLT

The plan for the project week is to have most of the XML profile done at the end of the week. The implementation of the conversion engine will happen afterwards.

Current results:

  • First steps with XSLT are done
  • The current transformation script transforms an object description from (IOD) part 3 of the DICOM standard in XML format into a XML list of all attributes contained, thus resolving links to the different modules and macros contained therein.
  • Current version of the script (File:XSL as TXT.txt)
  • Output created when applying the script to the standard (MR Image IOD XML as TXT)
  • For convenience: Part 3 of the DICOM standard in XML format

Illustrations

Background and References