AIM on ClearCanvas
DISCLAIMER: These tests were performed by Andrey Fedorov using publicly available version of the software, since no response was obtained from the AIM on ClearCanvas group.
1.Description of the platform/product:
- name and version of the software: AIM ClearCanvas DICOM Viewer v4.6.0.4
- free? yes http://www.ict.mahidol.ac.th/research/Imaging-Informatics/index
- commercial? no
- open source? a version of the software source code is available at https://github.com/NCIP/annotation-and-image-markup
- what DICOM library do you use? DCMTK
2.Description of the relevant features of the platform:
- are both single and multiple segments supported? yes
- how are the overlapping segments handled? semi-transparent color overlay (see screenshot below showing both AIMonClearCanvas and Brainlab datasets from the Read task)
- do you support both BINARY and FRACTIONAL segmentation types? only BINARY can be displayed; SEGs that are saved as FRACTIONAL will be read as BINARY (i.e., no mapping to fractional occupancy or probability will be done)
- do you render the segment using the color specified in the DICOM object? yes
- how do you communicate segment semantics to the user? the user can trigger display of the panel showing the semantic information for the displayed segment (see screenshot below)
- how do you support the user in defining the semantics of the object at the time segmentation is created? user can select from a pre-defined list of terms
3.Read task: load each of the DICOM SEG datasets that accompany the imaging series into your platform
Test dataset #1
Test dataset | Result of rendering |
---|---|
3D Slicer |
Test dataset #2
Test dataset | Result of rendering |
---|---|
3D Slicer |
Test dataset #3
Test dataset | Result of rendering |
---|---|
3D Slicer |
Test dataset #4
Test dataset | Result of rendering |
---|---|
3D Slicer |
4.Write task
Andrey Fedorov could not understand how to use the software interface to generate new segments.