Here is a review on the last training I did on ann nnU-Net for spinal canal segmentation.
I went back on the data I used for the previous training and the data used for the kaggle competition to select more precisely the relevant subjects (without motion artefacts for instance), mixing data from spine-generic, dcm-oklahoma, dcm-brno, sci-paris. I corrected some segmentations, and removed the ones from dcm-zurich, I will review them after an anatomy course with @maxradx because there are too manyu doubts on those.
I trained the model for 500 epochs, with on a fold I chose :
splits_final.json
So here there were only 8 validations cases, so that is 10% of the traing data. I wanted the model to learn as much as possible just having a few heterogenous validation cases (at least one from every dataset) to see the progress.
Training progress:

Then I wanted to try the model on the data I really wanted to add for this model's training : whole-spine
Here is the qc : https://drive.google.com/file/d/1jxdl9hzLBa7hbTac3lTOzn4tRAKP7371/view?usp=drive_link
I justed tested the model on all of the dataset, some images could originally appear weirdly.
Next step would be to :
- add corrections from dcm zurich
- add corrections from whole spine
- test the model !
I think it would be a good time to make at least a first release ?
I created a new branch to upload the preprocessing pipeline and make a more actual version of what this repository is about
Here is a review on the last training I did on ann nnU-Net for spinal canal segmentation.
I went back on the data I used for the previous training and the data used for the kaggle competition to select more precisely the relevant subjects (without motion artefacts for instance), mixing data from spine-generic, dcm-oklahoma, dcm-brno, sci-paris. I corrected some segmentations, and removed the ones from dcm-zurich, I will review them after an anatomy course with @maxradx because there are too manyu doubts on those.
I trained the model for 500 epochs, with on a fold I chose :
splits_final.json
So here there were only 8 validations cases, so that is 10% of the traing data. I wanted the model to learn as much as possible just having a few heterogenous validation cases (at least one from every dataset) to see the progress.
Training progress:
Then I wanted to try the model on the data I really wanted to add for this model's training : whole-spine
Here is the qc : https://drive.google.com/file/d/1jxdl9hzLBa7hbTac3lTOzn4tRAKP7371/view?usp=drive_link
I justed tested the model on all of the dataset, some images could originally appear weirdly.
Next step would be to :
I think it would be a good time to make at least a first release ?
I created a new branch to upload the preprocessing pipeline and make a more actual version of what this repository is about