Emsegmentation cannot found

Cannot found Emsegmentation module in 4.10. Any clue?

There were no volunteers to maintain this module, so it was phased out. What would you need to segment?

I’m segmenting some vocal tracts from MRI data. It takes ages to clip all the teeth out manually in every mri series, so I was thinking if Emsegmentation could help.

I am also thinking if I can extract the teeth and apply it as a mask to every vocal tract from the same person, but I am not sure how that can be achieved.-- it would involve align the teeth extraction to the images and mask it out so the seeds won’t grow into the area of the teeth. Any advice for this?

You should be able to all this with Segment Editor module. If you can share an image volume (or at least a couple of annotated screenshots) to illustrate what you described then we can give more specific advice.

7-Figure3-1 mri%20VT%20Teeth The-hypopharynx-cavities-in-the-Vocal-Tract-Vocal-Tract-profile-superimposed-on-an-MRI_W640

The area without the part in the red circle, which is teeth, is the area I want. As you can see, both teeth and air are black in MRI images, so the teeth will be captured as well if I run growing from seeds after using paint. So I need to remove all the teeth afterward manually which is really time-consuming as I have lots of vocal tract for segmentation.

The thing is I have several vocal tracts for one person and the teeth for one person is the same, so I think it could be sensible to manually select all the teeth area for the person in vocal tract and make it a mask all other vocal tract images for the same person. And when I run growing from seeds, the teeth area will not be included.

The last page shows what I want.

I hope my explanation is clear to read. Thank you.

1 Like

This sounds relatively easily doable using grown from seeds effect in recent nightly Slicer versions (Slicer-4.11.x downloaded not longer than 2 weeks ago):

  • Crop and resample the input volume before segmentation using Crop volume module. Crop it to minimal size to reduce memory usage and enable isotropic spacing for optimal propagation of seeds.
  • Create segments: air (will contain airways inside the head), teeth, and outside (will contain air outside the head and other airways that you would like to exclude from air segment)
  • In Segment Editor module, use Threshold effect to highlight air intensity range, the click “Use for masking”
  • Draw seeds using all 3 segments
  • Click “Show 3D” near Apply button to preview seed growing result in 3D
  • Use Paint effect to add more seeds to refine results (hold down shift while moving the mouse to see current position in all views)
  • Click apply when previewed segmentation looks good enough
  • Reduce noise using Smoothing effect, joint smoothing method (optional)

To segment more images, compute registration using “General registration (Elastix)” module (provided by SlicerElastix extension), use the computed transform to warp the seeds to match the new image, harden the transform, then use Grow from seeds effect using these seeds.

Hello Everybody,

Most of Tutorial that I can found regarding Automatic Brain Segmentation is by using this EMSegmenter Module. Is there any alternative way to perform it using current module which available?
Thank you in advance


You might want to start with freesurfer. It’s independent of slicer but you can load the results.

1 Like

Thanks Steve Pieper, will give it a try.