fedorov / MultiVolumeImporter

A 3D Slicer module to support import of multi-volume data from non-DICOM sources, and provide plugin for importing such data from images saved in DICOM.
http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Modules/MultiVolumeImporter
Other
9 stars 25 forks source link

Added support for parsing Siemens DSC MRI #14

Closed fedorov closed 8 years ago

fedorov commented 8 years ago

This specific type of data has AcquisitionTime that is unique on a per-instance basis, so AcquisitionTime alone cannot be used to separate individual multivolume frames. Instead, the instances are first separated into lists based on ImagePositionPatient (IPP), and then sorted for each unique IPP by AcquisitionTime, with each frame identified by the collection of i-th items across the IPP-ordered lists.

Tested and confirmed to work with the example provided by the QIICR MGH team, acquired on Siemens "syngo MR B15" platform.