0% found this document useful (0 votes)
102 views

Basics of Data Loading and 3D Visualization in 3D Slicer: Sonia Pujol, PH.D

The tutorial provides an introduction to loading and visualizing DICOM images and 3D models in 3D Slicer. It covers loading DICOM volumes, adjusting display settings, volume rendering, and loading a scene with 3D surface models.

Uploaded by

Laura Cursaru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views

Basics of Data Loading and 3D Visualization in 3D Slicer: Sonia Pujol, PH.D

The tutorial provides an introduction to loading and visualizing DICOM images and 3D models in 3D Slicer. It covers loading DICOM volumes, adjusting display settings, volume rendering, and loading a scene with 3D surface models.

Uploaded by

Laura Cursaru
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 52

Basics of Data

Loading and 3D
Visualization in 3D
Slicer
Sonia Pujol, Ph.D.
Director of 3D Slicer Training & Education

Assistant Professor of Radiology


Brigham and Women’s Hospital
Harvard Medical School
Overall Goal

This tutorial is an
introduction to the basics
of loading and viewing
DICOM images and 3D
models in 3D Slicer.

© Sonia Pujol, Ph.D. All Rights Reserved 2


Learning Objectives
Following this tutorial, you will be able
• to load and visualize DICOM images in Slicer
• to perform volume rendering of CT datas
• to load and visualize 3D models reconstructed
from MRI data

© Sonia Pujol, Ph.D. All Rights Reserved 3


Tutorial materials

3DVisualizationDataset.zip
3D Slicer version 4.11.0
Tutorial dataset
• The file 3DVisualizationDataset.zip contains
two directories:
– dataset1_Thorax_Abdomen
– dataset2_Head
• Unzip the file 3DVisualizationDataset.zip on
your computer to access the datasets

© Sonia Pujol, Ph.D. All Rights Reserved 5


• 3D Slicer is a free open source software
application distributed under a BSD style license.
Disclaimer
• The software is not FDA approved or CE-Marked,
and is for research use only.
Tutorial Outline

Part 1: Loading and Viewing DICOM data

Part 2: Volume Rendering

Part 3: Loading and Viewing 3D models


Part 1
DICOM Data
Loading
Loading a DICOM volume

Drag and drop the directory dataset1_Thorax_Abdomen into Slicer

© Sonia Pujol, Ph.D. All Rights Reserved 9


Loading a DICOM volume

Click on OK to load
the directory in the
DICOM database

© Sonia Pujol, Ph.D. All Rights Reserved 10


Loading a DICOM volume

Slicer displays the user


interface of the DICOM
module

The patient1 study contains a CT Thorax Abdomen dataset

11
© Sonia Pujol, Ph.D. All Rights Reserved
Loading a DICOM volume

Select patient1 and click on Load


to load the dataset in Slicer

12
© Sonia Pujol, Ph.D. All Rights Reserved
Loading a DICOM volume

Slicer displays the axial, coronal


and sagittal images of the CT
Thorax Abdomen dataset Select the CT_Thorax_Abdomen dataset

© Sonia Pujol, Ph.D. All Rights Reserved 13


Loading a DICOM volume

Slicer displays the axial, coronal


and sagittal images of the CT
Thorax Abdomen dataset Select the CT_Thorax_Abdomen dataset

© Sonia Pujol, Ph.D. All Rights Reserved 14


Loading a DICOM volume
Left click on DICOM to display
the list of modules of Slicer

Select the module


Volumes

© Sonia Pujol, Ph.D. All Rights Reserved 15


Loading a DICOM volume

Click on the CT-abdomen


preset to automatically adjust
the window/level display of the
CT dataset

© Sonia Pujol, Ph.D. All Rights Reserved 16


Loading a DICOM volume

Position the mouse cursor


over the red banner in the
Red Viewer to display the slice
menu.

Click on the Links icon to link


the slice controls across all
Slice Viewers.

Click on the Eye icon to


display the three anatomical
slices in the 3D Viewer

© Sonia Pujol, Ph.D. All Rights Reserved 17


Visualizing DICOM images
The three anatomical slices
appear in the 3D viewer.

© Sonia Pujol, Ph.D. All Rights Reserved 18


Visualizing DICOM images
Click on the Slicer layout menu
icon, and select the
Conventional Widescreen layout

© Sonia Pujol, Ph.D. All Rights Reserved 19


Visualizing DICOM images
Click on the Slicer layout menu
icon, and select the
Conventional Widescreen layout

© Sonia Pujol, Ph.D. All Rights Reserved 20


Visualizing DICOM images
Slicer switches the layout
to Conventional
Widescreen layout

© Sonia Pujol, Ph.D. All Rights Reserved 21


Visualizing DICOM images
Use the right mouse button in the
3D Viewer to zoom in and out

© Sonia Pujol, Ph.D. All Rights Reserved 22


Visualizing DICOM images
Use the left mouse button in the
3D Viewer to rotate the images

© Sonia Pujol, Ph.D. All Rights Reserved 23


3D Viewer Controller

Position the mouse cursor over


the pin icon in the blue banner
of the 3D viewer window to
display the 3DView controller

Click on the second icon on the


top row of the 3DView
controller to center the 3D view
on the scene

© Sonia Pujol, Ph.D. All Rights Reserved 24


3D Viewer Controller

Select the Volume Rendering


module in the list of modules

© Sonia Pujol, Ph.D. All Rights Reserved 25


Part 2
Volume Rendering
Volume Rendering
• Volume rendering
techniques enable 3D
visualization of 3D
datasets

• The Volume Rendering


module in Slicer enables
interactive 3D visualization
of DICOM images

© Sonia Pujol, Ph.D. All Rights Reserved 27


Volume Rendering

Click on Preset in the Display tab


and select the preset CT-Cardiac3

© Sonia Pujol, Ph.D. All Rights Reserved 28


Volume Rendering

Select VTK GPU Ray Casting Rendering


Click on the eye icon in the Volume tab to display
the volume rendered image in the 3D viewer

© Sonia Pujol, Ph.D. All Rights Reserved 29


Volume Rendering

Use the shift slider to


change the transfer
function and display the
aorta

© Sonia Pujol, Ph.D. All Rights Reserved 30


Volume Rendering

Click on Display ROI to


display a region of interest
(ROI) in the 3D viewer and
check the option Enable

© Sonia Pujol, Ph.D. All Rights Reserved 31


Volume Rendering

Turn off the visibility of the


axial, sagittal and coronal
slices in the 2D viewer

Position the ROI around the


left kidney using the color
handles

© Sonia Pujol, Ph.D. All Rights Reserved 32


Volume Rendering

Click on the eye icon to


display the volume rendered
image

© Sonia Pujol, Ph.D. All Rights Reserved 33


Volume Rendering

Slicer displays the


volume rendered
image of the left kidney

© Sonia Pujol, Ph.D. All Rights Reserved 34


Volume Rendering

Extend the ROI to generate


a volume rendered image of
the right kidney

© Sonia Pujol, Ph.D. All Rights Reserved 35


Volume Rendering
Click on Fileà Close Scene
in the main menu

© Sonia Pujol, Ph.D. All Rights Reserved 36


Part 3
Loading and
viewing 3D models
Tutorial dataset
• The directory dataset2_Head
contains the Slicer scene called
Head_scene.mrb

• The scene contains 3D models


from the SPL brain atlas developed
by the department of Radiology at
Brigham and Women’s Hospital,
Harvard Medical School (NIH P41
RR013218, NIH R01 MH05074)

© Sonia Pujol, Ph.D. All Rights Reserved 38


Slicer Scene

Slicer stores all loaded data in a repository called a


scene

Each data set, such as an image volume, surface


model, or point set, is represented as a node in a
Slicer scene.

All Slicer modules operate on the data stored in a


Slicer scene.

© Sonia Pujol, Ph.D. All Rights Reserved 39


Loading a Scene

Drag and drop the file


Head_Scene.mrb located in
the dataset2_Head directory
into Slicer

© Sonia Pujol, Ph.D. All Rights Reserved 40


Loading a Scene

Slicer displays a 3D
surface model of the
head and 2D MRI slices

© Sonia Pujol, Ph.D. All Rights Reserved 41


Viewing 3D models

Position the cursor over


the pin icon to reveal the
slice menu and click on
the eye icon to display the
axial slice in the 3D viewer

© Sonia Pujol, Ph.D. All Rights Reserved 42


Viewing 3D models

Select the Models module


in the list of models

© Sonia Pujol, Ph.D. All Rights Reserved 43


Viewing 3D models

Slicer displays the list of


3D models loaded in the
scene

Select the model Skin.vtk

© Sonia Pujol, Ph.D. All Rights Reserved 44


Viewing 3D models

Lower the opacity of The skull bone and


the Skin model using eyeballs models appear
the visibility slider through the skin
© Sonia Pujol, Ph.D. All Rights Reserved 45
Viewing 3D models

Select the skull bone


model and click on the
eye icon to turn off its The white matter and
visibility optic nerve models
appear through the skin
© Sonia Pujol, Ph.D. All Rights Reserved 46
Interacting with 3D models

Click on the eye icon to


display the coronal slice
in Reserved
© Sonia Pujol, Ph.D. All Rights the 3D viewer 47
Interacting with 3D models

Select the hemispheric


white matter model and
select the option Clipping © Sonia Pujol, Ph.D. All Rights Reserved 48
Interacting with 3D models

Move the coronal slice


posteriorily to display the
optic chiasm
© Sonia Pujol, Ph.D. All Rights Reserved 49
Interacting with 3D models

Slicer displays a 3D view of


the optic chiasm
© Sonia Pujol, Ph.D. All Rights Reserved 50
Conclusion
• 3D Slicer provides advanced functionalities for
loading and viewing 3D medical imaging data

• The tutorial demonstrates how to use volume


rendering and 3D surface modeling for
interactive visualization of CT and MRI data

Contact: [email protected]
© Sonia Pujol, Ph.D. All Rights Reserved 51
Acknowledgments

Neuroimage Analysis
Center
(NIBIB P41 EB015902)

© Sonia Pujol, Ph.D. All Rights Reserved 52

You might also like