Coder Social home page Coder Social logo

luiserrador / indvertseg_verse Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 1.0 164.91 MB

Iterative Vertebrae Segmentation - VerSe dataset

License: Apache License 2.0

Python 100.00%
deep-learning machine-learning medical-image-segmentation segmentation-models segmentation-network tensorflow tensorflow-segmentation tensorflow2 unet unet-3d

indvertseg_verse's Introduction

Individual Vertebrae Segmentation on VerSe Dataset

This is the implementation of iterative vertebrae segmentation on VerSe datasets (2019 and 2020). Vertebrae segmentation is accomplished by first finding the spine location on CT volume and then performing an iterative segmentation of vertebrae from top to down:

1. Usage

After moving to the repo directory, the first thing to do is to clone ML_3D_Unet repo which is needed:

$ git clone https://github.com/luiserrador/ML_3D_Unet.git

Download VerSe dataset:

Note: We strongly recommend to test the repository with the data available. So, test steps 1.1 and 1.2 before downloanding all the data!

$ python get_verse_data.py

1.1 Training spine location network

$ python pre_processing_heatmap.py
$ python train_heatmap.py

1.2 Training segmentation network

$ python pre_processing_segmentation.py
$ python train_segmentation.py

BibTeX Citation

If you use this repo in a scientific publication, we would appreciate using the following citations:

@article{Serrador2024,
  title = {Knowledge distillation on individual vertebrae segmentation exploiting 3D U-Net},
  volume = {113},
  ISSN = {0895-6111},
  url = {http://dx.doi.org/10.1016/j.compmedimag.2024.102350},
  DOI = {10.1016/j.compmedimag.2024.102350},
  journal = {Computerized Medical Imaging and Graphics},
  publisher = {Elsevier BV},
  author = {Serrador,  Luís and Villani,  Francesca Pia and Moccia,  Sara and Santos,  Cristina P.},
  year = {2024},
  month = apr,
  pages = {102350}
}

indvertseg_verse's People

Contributors

luiserrador avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

admia1

indvertseg_verse's Issues

Run the network

Hello, I will appreciate it very much if you can give me some guidance on how to use the trained network to generate the slice level heatmap and segmentated image. Thanks.

some problem

Hello, I have a bug while trying to use your code,326 lines in utils/data_utilities.py file,ValueError: Not all axis codes [16, 42.0, 78.0, 57.0] in label set ['L', 'R', 'P', 'A', 'I', 'S', None].How do I fix this? Looking forward to your reply,thank you very much

test

How to perform test operation on test data?

verse data

So running the entire code on the verse dataset, does it get the effect of the verse dataset on 3D-unet?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.