Skip to content

ManskeLab/slicer-hand-nnUNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slicer-hand-nnUNet

3D Slicer module implementing nnUNet-model for hand segmentation

Usage Instructions

  1. Requirements: Install requirements from Slicer's Extension Manager
  • Slicer NNuNet extension
  1. Install: Install the handCBCT module

  2. Loading: Load CBCT scan into Slicer

  • You may wish to crop the volume before segmentation using the 'Crop Volume' tool in Slicer
  1. Module: Open module in Modules -> Segmentations -> handCBCT

  2. Setup: Select appropriate input, output, fold count (suggested: 1), and device type

  3. Segmentation: Press start to begin segmentation. Check status in Slicer's integrated Python Console.

  • If issues occur, check troubleshooting for more information
  1. Results If desired, use the "remove small islands" button to post process, removing undesired segment islands
  • Be aware that all disconnected islands of segments will be removed.
  • You may want to use the built-in Segment Editor module for additional edits
  • Recommended: Use the 'Erase', 'Paint', and 'Fill between slices tools' for manual segment editing if needed
  • Exporting can be done in Slicer's Segmentations module.

Troubleshooting

If the segmentation gets stuck at 100% and "done with volume" has been outputted, press the Stop button to manually end the process and load the results

Intel MacOS Requirements:

Helpful Resources

https://www.youtube.com/watch?v=u93kI1MG6Ic&t

Credit

https://github.com/KitwareMedical/SlicerNNUnet

https://github.com/gaudot/SlicerDentalSegmentator

About

3D Slicer module implementing nnUNet-model for hand segmentation

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors