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

How was the spinal canal segmentation obtained? #2

Closed
jcohenadad opened this issue Feb 1, 2024 · 5 comments · Fixed by #3
Closed

How was the spinal canal segmentation obtained? #2

jcohenadad opened this issue Feb 1, 2024 · 5 comments · Fixed by #3

Comments

@jcohenadad
Copy link
Member

Describe code to generate the segmentation shared at: https://github.com/ivadomed/model-csf-seg/blob/ws/fill-csf/sub-cmrrb03_T2w_canal-manual_RPI_r.zip

Note: the link above will eventually disappear (see #1)

@WilliamSirois
Copy link
Collaborator

La segmentation que l'on cherche à atteindre est celle du canal spinal. Pour se faire, des segmentations manuelles du CSF sont utiliser. On souhaite donc créer un code qui permet de fermer les segmentation pour avoir le canal au complet.
La première version du code réalise un remplissage par une fermeture mais ajoute du bruit autour du CSF.
la seconde version du code pour obtenir la segmentation du canal spinal prend en entrée la segmentation du CSF puis remplis la segmentation à partir d'un point

@jcohenadad
Copy link
Member Author

La première version du code réalise un remplissage par une fermeture mais ajoute du bruit autour du CSF.
la seconde version du code pour obtenir la segmentation du canal spinal prend en entrée la segmentation du CSF puis remplis la segmentation à partir d'un point

À quelles versions fais-tu référence ? STP ajoute un hyperlien vers chaque version du code afin qu'on puisse commenter

La première version du code réalise un remplissage par une fermeture mais ajoute du bruit autour du CSF.

quel est le rationnel pour l'ajout du bruit? quel type de bruit?

@jcohenadad
Copy link
Member Author

Je suggère aussi de discuter de strategies pour la fermeture, méthodes existantes, etc. avant de commencer à implémenter

@WilliamSirois
Copy link
Collaborator

WilliamSirois commented Feb 6, 2024

À quelles versions fais-tu référence ? STP ajoute un hyperlien vers chaque version du code afin qu'on puisse commenter

Je fais référence aux versions qui sont dans ce pull request. Donc à celle qui est actuellement dedans et au changement que je lui ai apporter : #3 Je ne sais pas si les modifications sont actuellement visible je crois que je suis en mode draft merci de me dire si le tout est visible pour toi. La première version correspond donc au premier commit et la seconde au deuxième commit.

quel est le rationnel pour l'ajout du bruit? quel type de bruit?

Je n'est pas quantifier le bruit. Il s'agit seulement des pixels ajoutés que nous avions constater ensemble dans les images obtenus par mon premier code lors de ma rencontre en zoom du 1 février.

Je suggère aussi de discuter de strategies pour la fermeture, méthodes existantes, etc. avant de commencer à implémenter

D'accord j'avais cru comprendre que je devais essayer puis créer un pull request pour que l'on travail cela ensemble mais je peut en discuter ici d'abord si cela est plus optimal selon toi!

@jcohenadad
Copy link
Member Author

Je ne sais pas si les modifications sont actuellement visible je crois que je suis en mode draft merci de me dire si le tout est visible pour toi.

oui-- pour t'en convaincre, ouvre le lien en mode incognito:
image

La première version correspond donc au premier commit et la seconde au deuxième commit.

Plutôt que de parler de premier/deuxieme/etc version, utilise plutot des lien vers les commit SHA, eg: 9846190

Par ailleurs, utiliser les commits de git pour tester des approches différentes n'est pas une bonne méthode. Une meilleure méthode serait de créer 2 scripts différents, de les comparer/discuter dans la PR, et avant de merger, ne garder que celui qui fonctionne bien.

Je n'est pas quantifier le bruit. Il s'agit seulement des pixels ajoutés que nous avions constater ensemble dans les images obtenus par mon premier code lors de ma rencontre en zoom du 1 février.

voir ma suggestion: #3 (comment)

D'accord j'avais cru comprendre que je devais essayer puis créer un pull request pour que l'on travail cela ensemble mais je peut en discuter ici d'abord si cela est plus optimal selon toi!

Non ça va-- je voulais simplement te suggérer de faire du brainstorming, poser des questions, proposer des approches, etc. plutôt que de juste commit du code.

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

Successfully merging a pull request may close this issue.

2 participants