-
Notifications
You must be signed in to change notification settings - Fork 0
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
Improving SC MP2RAGE manual segmentations #268
Comments
@Nilser3 as discussed and agreed on (#266 (comment)) the plan was to apply the contrast-agnostic model on these data, and then manually correct the output segmentations. Was there a misunderstanding somewhere? Also, when sharing the QC, pls also add the current segmentation so we can compare with your corrections. |
understood,
|
@Nilser3 based on what I am seeing, you corrected "_label-SC_seg.nii.gz", not "_pred_bin.nii.gz". This is different than what is described in #268 (comment). |
What do you mean by "I used both"? Did you mean visually, or algorithmically (eg: summation of both masks), or other? Please elaborate. When flipping back-and-forth between the GT and _rater2, and then between pred_bin and _rater2, I notice that in most slices, the contour of the SC on _rater2 is more similar to GT than pred_bin. Given that the goal of the contrast-agnostic project is to avoid propagating the bias of the previous algo (deepseg_sc, which was applied to GT), we need to be very careful with choosing the starting point of the SC segmentation for manual correction. Tagging @sandrinebedard @naga-karthik @valosekj @plbenveniste who can further clarify if something is unclear in my explanation |
Sorry, I was not clear,
In general, the pred_bin masks seem eroded when compared to the GT, perhaps that is why the effect is seen that the corrections are more similar to the GT |
Exactly. And that is precisely the issue. By summing the two SC segmentations, you will keep the bigger one, which might not be the 'most accurate' one. |
Thanks you! Now it makes more sense to me, |
Here is a manual correction, based only on the binarized images (pred_bin) of the contrast-agnostic masks (thr = 0.5001). |
You did a great job, Nilser! My only concern is that your manual correction seems to 'over-segment' compared to what the contrast-agnostic model produces. For example: I would suggest to not alter too much the outer boundaries of the contrast-agnostic model (at the risk of introducing a bias when re-training the model with active learning), and primarily focus on:
Tagging @sandrinebedard @naga-karthik @valosekj @plbenveniste in case they have additional feedback Also, feel free to upload the ZIP directly in this issue, in case the AMU link breaks in the future |
Proposed strategy: sct-pipeline/contrast-agnostic-softseg-spinalcord#84 |
Another more recent QC: sct-pipeline/contrast-agnostic-softseg-spinalcord#84 (comment) |
Here is a QC of manual correction on the entire Legend of QC maks
|
I suggest we put a hold on the correction of the masks until this issue is settled: sct-pipeline/contrast-agnostic-softseg-spinalcord#99 |
Description
It has been observed that manual segmentations of SC in MP2RAGE datas (
basel-mp2rage
marseille-3T-mp2rage
) have some issues like:This issue is for improve these SC segmentations
Here the first QC in some MP2RAGE subjects: https://amubox.univ-amu.fr/s/FBAfYqcGwGXRGRy
Related issues
#266 #267
The text was updated successfully, but these errors were encountered: