Skip to content

Deep learning multi modality automated organ segmentation tools

License

Notifications You must be signed in to change notification settings

YazdanSalimi/Organ-Segmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Organ-Segmentation

Deep Learning Multi-Modality Automated Organ Segmentation Tools

This repsotiry is about multiple organ segmentation on multi modality images. This repository provides tools for automated segmentation of multiple organs across various imaging modalities using deep learning. All models have been trained using nnU-Net. You can find inference instructions in the provided inference-example.py file. It includes easy-to-use code for handling large images and several useful options for efficient inference on large datasets. You can also select the appropriate input image modality based on your needs. Currently, the code supports only the NIfTI file format, so you’ll need to convert your DICOM images to NIfTI before running the code. Instructions and scripts for converting DICOM to NIfTI will be available shortly. Alternatively, you can follow the standard nnU-Net inference instructions available on nnU-Net after downloading the trained models folder.

Available Models

We offer two categories of CT segmentation models:

HQCT_SingleModel: Suitable for all CT images with acceptable image quality. ULDCT: Dedicated to ultra-low-dose CT images, such as those acquired in for ultra low dose PET/CT, SPECT/CT for any other ultra low dose CT. For PET images, the models require body-weight SUV unit images as input. Separate models are available for Ga-PSMA and 18FDG PET images. Please ensure you select the appropriate model based on your input, which may be an attenuation and scatter-corrected PET image or a non-corrected PET image.

Download Trained Models

All trained models

Separate Models by Modality:

Normal CT Scan Multi-Organ Segmentation

Low-Dose and Ultra-Low-Dose CT Scan Multi-Organ Segmentation

18FDG PET Multi-Organ Segmentation

68-Ga-PSMA PET Multi-Organ Segmentation

Multi-Tracer PET Cardiac and Cardiac Substructure Segmentation

Citation

If you use these models in your research or project, please cite the relevant papers:

CT Modalities paper

PET Modalities paper

Installation:

Before running the tools, make sure your GPU drivers are properly installed and that nnunetv2 is installed as per their instructions, which can be found at: https://github.com/MIC-DKFZ/nnUNet. Alternatively, you can install nnunetv2 using the following commands:

pip install --upgrade git+https://github.com/MIC-DKFZ/nnUNet.git

pip install --upgrade git+https://github.com/FabianIsensee/hiddenlayer.git

To install this repository, simply run:

pip install git+https://github.com/YazdanSalimi/Organ-Segmentation.git

We welcome any feedback, suggestions, or contributions to improve this project!

for any furtehr question please email me at: [email protected]

About

Deep learning multi modality automated organ segmentation tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages