Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it worth it to test the model on Spider dataset's images #18

Open
abelsalm opened this issue Nov 4, 2024 · 5 comments
Open

Is it worth it to test the model on Spider dataset's images #18

abelsalm opened this issue Nov 4, 2024 · 5 comments

Comments

@abelsalm
Copy link

abelsalm commented Nov 4, 2024

As we discussed in last dcm normalization meeting (2024/10/30), when asking "where to find some data with accurate groundtruth segmentations to test the model", one answer was to try it on Spider. The other idea was to create new groundtruths with sct_propseg on datasets we're interested in for a validation.

So the main advantage is that the spider segmentations are already available, on 257 subjects, but i's only lumbar, and not perfectly segmented : all of the images are over segmented, for differents reasons, see below

Here for instance (canal should be limited by the green line)
image

Or here, white voxels are segmented besides of being out of the dural sac, which is the limit we defined for the spinal canal
image

On the other side, I could generate some segmentations with sct_propseg, but it's quite time consuming for the correction part. However it would enable to create a validation set mixing differents datasets and with more accurate groundtruth segmentations.

So my question here would be : what should I choose ? Knowing that both is also possible, and considering that I would use those validaiton methods for the article about the model.

@abelsalm
Copy link
Author

abelsalm commented Nov 4, 2024

@jcohenadad @sandrinebedard @valosekj @NathanMolinier if you have any suggestions !

@jcohenadad
Copy link
Member

beyond the 'proper' anatomy, we should also be realistic about how the DL algorithm works, and what researchers will do with the spinal canal segmentation.

to me, that segmentation below looks ok:

image

@valosekj
Copy link
Member

valosekj commented Nov 4, 2024

I could generate some segmentations with sct_propseg, but it's quite time consuming for the correction part. However it would enable to create a validation set mixing differents datasets and with more accurate groundtruth segmentations.

I tried sct_propseg -i sub-amuAP_T2w.nii.gz -c t2 -CSF on a random subject (sub-amuAP) from the whole-spine dataset, and the canal segmentation is not too bad (of course, some corrections are needed, but hopefully it should not be longer than 10 minutes/subject). So a possible approach could be to select 5-6 images that were not included in the training/validation sets (e.g., 2 from whole-spine, 2 from spine-generic, 2 from ds004507), run sct_propseg, and correct.

image

@sandrinebedard
Copy link
Member

sandrinebedard commented Nov 4, 2024

these are the GT that @NathanMolinier used for total spine seg no?

@NathanMolinier
Copy link

Yes indeed, but they are not perfect I think since they were generated by registering the PAM50 template to each subject space.

Another idea would be to compare your model with totalspineseg to show that your model is more accurate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants