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

Ensure that labeling is reliable when the FOV is only thoracic #45

Open
NathanMolinier opened this issue Aug 28, 2024 · 3 comments
Open
Assignees

Comments

@NathanMolinier
Copy link
Collaborator

NathanMolinier commented Aug 28, 2024

Description

The aim of this issue is to validate the relevance of the labeling when the following classes are not visible in the image:

  • The sacrum (92)
  • The disc L5-S1 (202)
  • The vertebrae C1 (41)
  • The vertebrae C2 (40)
  • The disc C2-C3 (224)

Method

To check this information, 30 images were randomly selected from 3 different datasets unseen during training.

  1. The inference was run on these images a first time to identify different classes:

    • The sacrum (92)
    • The disc L5-S1 (202)
    • The vertebrae C1 (41)
    • The vertebrae C2 (40)
    • The disc C2-C3 (224)
  2. The same images were then cropped using the generated segmentations to exclude the top and bottom parts of the images where these previous classes were visible.

  3. The inference was run another time but this time using the cropped versions of the images.

Screenshot 2024-09-11 at 16 42 40

Results

commit 4ba0d78

Each white square presents the original segmentation (left) and the segmentation after cropping.

validate_crop__step2_output

Discussion

  1. In some images, we can observe that there is a shift between the discs and the vertebrae probably due to fact that the:
  1. When the FOV is really small (axial aquisition) the model is not able to perform the labeling correctly, so no output is ultimately generated. Using a localizer to help the labeling as proposed in this PR is the solution to fix this issue.
@NathanMolinier NathanMolinier self-assigned this Sep 12, 2024
@NathanMolinier
Copy link
Collaborator Author

Results

commit 253ce5a

These results were created based on this #54

validate_crop__step2_output

@yw7
Copy link
Collaborator

yw7 commented Sep 12, 2024

Hi @NathanMolinier ,
Thank you for this amazing investigation!
Is it possible to include also the raw results (step2_raw) so we can have more details about the cause for the problem?

@NathanMolinier
Copy link
Collaborator Author

Yes I will do that for next iterations !

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

2 participants