Replies: 5 comments 15 replies
-
@masadcv can you help here.. |
Beta Was this translation helpful? Give feedback.
-
I've also tried this on the reoriented version of the abdominal CT dataset here. Using a ROI results in just a few voxels segmented in a closer, but still not correct location: |
Beta Was this translation helpful? Give feedback.
-
Thanks for the detailed report, @marianabb While we wait for @masadcv to reply, have you considered using other manual annotation tools available in Slicer? Like, Grow from seeds OR the 3D brush? |
Beta Was this translation helpful? Give feedback.
-
Glad to hear this helped :) |
Beta Was this translation helpful? Give feedback.
-
@marianabb many thanks for reporting this. I am looking into the issue and have successfully recreated the error using the Abdominal dataset from https://www.synapse.org/#!Synapse:syn3193805/wiki/217789 The issue seems to be in header information for the images mentioned here. Using the default nibabel to load these images raises the following error message: I looked at header for one of the images in your screenshots (img0034.nii.gz) using As a comparison, here is the same information from a volume in MSD Spleen dataset (which has more plausible pxidim[0]): I will discuss this issue with @SachidanandAlle and @diazandr3s tomorrow and try to work out a solution.... |
Beta Was this translation helpful? Give feedback.
-
Hello,
I've been testing a few of the example apps in hopes of using this great tool in our environment. I've now setup a working version of both the 'radiology/segmentation_spleen' and 'radiology/segmentation' apps (our final application would be multi-label, so the 'segmentation' app is the one I'm more interested in). I am using MONAILabel version 0.4.0rc3, 3D Slicer 5.1.0 r30918.
The Scribbles module works as intended in both these applications when using the spleen task dataset. However, it doesn't generate correct results when using the abdominal CT data from https://www.synapse.org/#!Synapse:syn3193805/wiki/217789. I also have the same issues when using my local abdominal CT data.
In most cases, even though foreground scribbles have been drawn, I can see the following in the logs:
[2022-05-13 16:34:04,972] [229768] [MainThread] [INFO] (root:128) - warning: no foreground scribbles received with label 15, adding foreground scribbles to ROI centre
This is the result after I've created a ROI and added some foreground scribbles:
This is another result if I don't include the ROI, which maybe is more of the expected result, but still outside the frame of the original image:
If I add reader="ITKReader" to the LoadImaged pre-transform in class HistogramBasedGraphCut, I get a segmentation in the same frame as the original image, but still inverted (this was also generated without ROI, but if I add one the result is usually just a couple of voxels):
The Auto-segmentation module using the pretrained network works fine, so this seems to be an issue specific to the scribbles part. Any ideas on what to try next?
Thanks in advance!
Beta Was this translation helpful? Give feedback.
All reactions