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

explore: automated rib cage morphometry #21

Open
msrepo opened this issue May 18, 2023 · 8 comments
Open

explore: automated rib cage morphometry #21

msrepo opened this issue May 18, 2023 · 8 comments
Assignees

Comments

@msrepo
Copy link
Collaborator

msrepo commented May 18, 2023

Description

what aspects of the rib cage mesh can be automatically measured?

Possible references:
3D reconstruction of the ribs from lateral and frontal X-rays in comparison to 3D CT-scan reconstruction

image
image

Dansereau, J., Stokes, I.A., 1988. Measurements of the three-dimensional
shape of the rib cage. J. Biomech. 21 (11), 893–901
image

@msrepo msrepo self-assigned this May 18, 2023
@bishesh
Copy link

bishesh commented May 18, 2023

Topology? How well individual ribs are separated and are not wrongly fractured/broken?

@msrepo msrepo closed this as completed in db7c23e May 20, 2023
@msrepo msrepo reopened this May 29, 2023
@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

Start with Groundtruth segmentation:
Obviously, we can do manual endpoint marking to obtain rib centerlines and then obtain required metrics. How far can we automate this?
image
also, caveat: vmtkCenterLine tool requires each sub-rib to be processed individually rather than in batch, which is cumbersome. refer: https://discourse.itk.org/t/centerline-extraction/4885/8

@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

How are the clinical metrics useful?
Answer:
https://www.sciencedirect.com/science/article/abs/pii/S0021929007004241
image
image

@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

  • Collect endpoints for 73 rib test set
  • tool to store and visualize these endpoints and corresponding rib mesh
  • adapt tool for centerline extraction from vmtk slicer python script
  • Extract metrics from the centerline

@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

there will be issues in extracting centerline if there are segmentation issues
image
there is a need to postprocess even groundtruth segmentation
image
some segmentations do not look like anatomically valid ribs.
Lets keep in mind how many of these cases we come across.

@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

fit a polynomial curve to the centerline
image
sometimes you do not get a centerline curve but do get a network model. why is that? case in point: Endpoints 3
image
Final result
image

@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

need to define the order in which the endpoints are picked. We will later need to compare the groundtruth with the model prediction at which point we do not want to solve the corresponding point problem.

@msrepo
Copy link
Collaborator Author

msrepo commented May 29, 2023

  • visualize points stored in the Slicer format
    orientation needs to be fixed
    image
    image

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