Title: EMSegmentation in Slicer 3
1EMSegmentation in Slicer 3
B. Davis, S. Barre, Y. Yuan, W. Schroeder, P.
Golland, K. Pohl
2Overview
- Introduction
- EM Module Step-By-Step
- Feedback Discussion
- Live Demo
3Motivation
4Hierarchical Tree
5Applications of EM Segmenter
Subcortical SegmentationPsychiatry Neuroimaging
LaboratoryBWH, Harvard
White Matter LesionCenter for Neurological
Imaging BWH, Harvard
6Goals
- Design automatic segmenter that
- is easy to use
- adapts to variety of scenarios
- works on large data sets
- is a research tool
Slicer2
Slicer3
7Overview
- Introduction
- EM Module Step-By-Step
- Feedback Discussion
- Live Demo
8Wizard Interface
Parameter Set
Tree
Atlas
Target
Intensity
- Separates complex tasks into a sequence of
simpler steps - Checks user input before each transition
- Provides consistent access to help
Parameters
Registration
Run
9- Parameter set defines segmentation scenario
- Atlas, Images, Algorithm parameters
Parameter Set
Tree
Atlas
- Create new parameter set
- Apply/modify existing parameter set
Target
Intensity
Parameters
Registration
Run
10Defines a hierarchy of anatomical structures
Parameter Set
Tree
Atlas
Target
Intensity
Parameters
Registration
Run
11Assign atlas to anatomical structures
Parameter Set
Tree
Atlas
white matter
csf
Target
Intensity
grey matter
background
Parameters
Registration
Run
12Choose input channels
Parameter Set
Tree
Atlas
Target
T1
Intensity
Parameters
Registration
Run
T2
13Define intensity distribution for each structure
Parameter Set
Tree
Atlas
Target
Intensity
Parameters
Registration
Run
14Specify node-based segmentation parameters
Parameter Set
- Influence of
- Input channels
- Atlas
- Smoothing
- Relative weight to other structures
- Stopping conditions
Tree
Atlas
Target
Intensity
Parameters
Registration
Run
15Specify atlas-to-input channel registration
Parameter Set
Tree
Atlas
white matter
csf
Target
Intensity
grey matter
background
Parameters
Registration
Run
T2
T1
16Segment input channels using parameters
Parameter Set
Tree
Atlas
Target
Intensity
Parameters
Registration
Run
17Pipeline
2
3
1
AtlasAlignment
EMSegmentation
IntensityNormalization
18EM Segmenter
Image
Prior
Hierarchy
Labelmap
19Level 1
Prior Information
20Level 2
IMAGE
ICC
Current Parameter
ROI
21Example Tree
22(No Transcript)
23Overview
- Introduction
- EM Module Step-By-Step
- Feedback Discussion
- Live Demo
24Resouces
- Slicer3 EMSegment Wiki page http//wiki.na-mic.o
rg/Wiki/index.php/Slicer3EM - Project Description
- Steps in EMSegment Workflow
- Future Work
- Implementation Details
- EMSegment Tutorial
- Slicer2 Material
- Tutorial http//wiki.na-mic.org/Wiki/index.php/S
licerWorkshopsUser_Training_101 - Publications
- K.M. Pohl , S. Bouix, R. Kikinis, W.E.L. Grimson,
Anatomical Guided Segmentation with
Non-Stationary Tissue Class Distributions in an
Expectation-Maximization Framework, In Proc. ISBI
2004, pp. 81-84,2004 - K.M. Pohl, S. Bouix, M.E. Shenton, W.E.L.
Grimson, R. Kikinis, Automatic Segmentation Using
Non-Rigid Registratio, short communications of
MICCAI 2005
25Feedback Discussion
- Priorities for future development
- Class overview panel
- Graphical Display
- Controlled vocabulary
- Library of Templates
- One-Step-Segmentation
26Acknowledgements
- Steve Pieper
- Alex Yarmarkovich
- Wendy Plesniak
- Slicer developer community
- Psychiatry Neuroimaging Laboratory
- NAMIC
27Acknowledgements
28Overview
- Introduction
- EM Module Step-By-Step
- Feedback Discussion
- Live Demo
29Editing the Tree