Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for...

32
Sonia Pujol, PhD -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial Slicer3 minute tutorial Slicer3 minute tutorial Slicer3 minute tutorial Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard Medical School

Transcript of Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for...

Page 1: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-1-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Slicer3 minute tutorialSlicer3 minute tutorialSlicer3 minute tutorialSlicer3 minute tutorial

Sonia Pujol, Ph.D.

Surgical Planning LaboratoryHarvard Medical School

Page 2: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-2-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Slicer3 minute tutorial

This tutorial is a short

introduction to the advanced 3D visualizationcapabilities of the Slicer3software for medical image analysis.

Page 3: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-3-

National Alliance for Medical Image Computing Neuroimage Analysis Center

The Slicer3 software• An end-user application for

image analysis

• An open-source environment for software development

• A software platform that is both easy to use for clinical researchers and easy to extend for programmers

Page 4: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-4-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Download the material Slicer3 is a multi-platform software running on

Windows, Linux, and Mac OSX.

• Download and install the Slicer3.4 software from the Slicer web site

http://www.slicer.org/pages/Special:SlicerDownloads

Disclaimer

It is the responsibility of the user of 3DSlicer to comply with both the terms ofthe license and with the applicable laws, regulations and rules.

Page 5: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-5-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Download Slicer3.4

Slicer3 is under active development by the medical

research community. Frequent releases incorporating cutting-edge

medical image analysis capabilities. This tutorial

uses the current stable Slicer3.4 release version.

Page 6: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-6-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Download Slicer3.4

Select the type of download

‘Stable Releases’

Page 7: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-7-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Download Slicer3.4

Select the Operating System

appropriate for your computer.

Page 8: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-8-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Download Slicer3.4

Select the corresponding latest

Slicer3.4 release and click on Download.

Page 9: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-9-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Download the materialSlicer3 is a multi-platform software running on

Windows, Linux, and Mac OSX.

• Download the training dataset:

Slicer3minuteDataset.zip

http://www.slicer.org/slicerWiki/index.php/Slicer3.4:Training

Page 10: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-10-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Tutorial Dataset• The Slicer3minute dataset is

composed of an MR scan of the brain

and 3D surface reconstructions of

anatomical structures.

• The data are part of the SPL Brain

Atlas developed by Talos et al. The atlas

is available at:

http://www.spl.harvard.edu/publications/item/view/1265

Page 11: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-11-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Start Slicer3Linux/Mac users

Launch the Slicer3

executable located in

the Slicer3.4 directory

Windows users

Select

Start � All Programs

� Slicer3 3.4 2009-05-21�Slicer3

Page 12: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-12-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Slicer Welcome

The SlicerWelcome module is the

module displayed by default.

This module gives an overview of the

GUI of Slicer3, and data loading & saving

functionalities.

Page 13: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-13-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Loading a 3D Scene

Select File���� Load Scene from the

File menu

Page 14: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-14-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Loading a 3D Scene

Browse to the location of the

Slicer3MinuteDataset directory and select the scene file slicer3minute.mrml

Click on Open to load the scene

Page 15: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-15-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Loading a 3D SceneSlicer displays a 3D model of

the head in the 3DViewer, and anatomical MR slices of the

brain in the 2D Slice Viewer.3D Viewer

2D Slice

Viewer

Page 16: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-16-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Loading a 3D Scene

Left click on the menu Modules and

select All Modules to display the list of 95 modules available for image

analysis and 3D visualization.

Page 17: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-17-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Loading a 3D Scene

To access the module Models,

browse through the list of modules or click on the icon in the toolbar

button.

Page 18: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-18-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Loading a 3D Scene

Slicer displays the GUI of the

module Models

Page 19: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-19-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Position the mouse in

the 3D Viewer, hold down the left mouse

button and drag to

rotate the model.

Page 20: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-20-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Click on the Slice

Visibility icon to display the axial slice

in the 3D Viewer

Page 21: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-21-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Select the Skin model and turn

the opacity of the model from 1.0 to 0.0.

Page 22: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-22-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D VisualizationThe model of the skull bone and

eyeballs appear through the

model of the skin in the 3D viewer.

Page 23: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-23-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Page 24: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-24-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Click on the Slice

Visibility icon to display the coronal

slice in the 3D Viewer

Page 25: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-25-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Select the 3D model skull

bone in the Model Hierarchy, and select the

option Clipping

Page 26: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-26-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Browse through the coronal

slices to expose the 3D model of the white matter and left

and right optic nerves.

Page 27: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-27-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D VisualizationSelect the hemispheric white matter model in

the Model Hierarchy and turn off its visibility.

Page 28: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-28-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Slicer displays the optic nerve, optic

chiasm and optic tracts overlaid on the MR images of the brain.

Page 29: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-29-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Windows/Linux users:

Position the mouse in the 3D Viewer, hold down the

right mouse button and

move the mouse down to

zoom in.

Mac users: Position the mouse in

the 3D Viewer, hold down the

apple button and the mouse button and move the mouse

down to zoom in.

Page 30: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-30-

National Alliance for Medical Image Computing Neuroimage Analysis Center

3D Visualization

Slicer3 displays a

closer view of 3D anatomical structures

overlaid on 2D MR

slices

Page 31: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-31-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Slicer3 minute tutorial• Slicer3 is an open-source

software for image analysis

and 3D visualization

• Slicer3 core functionalities, 95

available modules and built-in

libraries represent more than

2.8 million lines of code

• Slicer3 is a multi-institution

effort to share the latest

advances in image analysis

with the scientific and clinical

community. www.slicer.org

Page 32: Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard ...Sonia Pujol, PhD-31-National Alliance for Medical Image Computing Neuroimage Analysis Center Slicer3 minute tutorial •

Sonia Pujol, PhD

-32-

National Alliance for Medical Image Computing Neuroimage Analysis Center

Acknowledgments

National Alliance for Medical Image Computing

NIH U54EB005149

Neuroimage Analysis Center

NIH P41RR013218