Image Guided Therapy in Slicer3 Planning for Image Guided Neurosurgery Nobuhiko Hata, PhD Slicer3 Training Compendium Neurosurgery Tutorial, N. Hata.

Slides:



Advertisements
Similar presentations
Surgical Planning Laboratory -1- Brigham and Womens Hospital Slicer Tutorial 7 Saving Data Sonia Pujol, Ph.D. Randy Gollub, M.D.,
Advertisements

Pujol S, Gollub R -1- National Alliance for Medical Image Computing Stochastic Tractography Module Tri Ngo Slicer3 Training Compendium.
-1- iGyne1.0 Tutorial Xiaojun Chen, Ph.D. and iGyne Team Surgical Planning Laboratory, Brigham and Women's Hospital, Harvard Medical School Surgical Planning.
© NIH National Center for Image-Guided Therapy, November, 2008 Visualization of DTI Tractography while Tracking by BrainLab System Haiying Liu Surgical.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
Image Guided Therapy in Slicer3 Planning for Image Guided Neurosurgery Nobuhiko Hata, Ph.D. Slicer3 Training Compendium Neurosurgery Tutorial, N. Hata.
Image Guided Therapy in Slicer3
National Alliance for Medical Image Computing © 2010, All Rights Reserved Sonia Pujol, PhD Slicer3Minute Tutorial Sonia.
National Alliance for Medical Image Computing © 2010, ARR Sonia Pujol, PhD Slicer3Minute Tutorial Slicer3 minute tutorial.
NA-MIC National Alliance for Medical Image Computing Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
Slicer4Minute Tutorial Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard Medical School Slicer4Minute - Sonia Pujol, Ph.D. NA-MIC ARR
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial / Registration Library: Case 29 - DTI converting and aligning diffusion.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial / Registration Library: Case 03 - DTI aligning low-resolution diffusion.
-- CTSA at RSNA 2010 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD PET/CT Visualization and Analysis.
Slicer Welcome Tutorial
NA-MIC National Alliance for Medical Image Computing Slicer Tutorial Module: DTMRI Data: Dartmouth DTI May 26-27, 2005.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1 Loading and Viewing Data Sonia Pujol, Ph.D. Randy.
Pohl K, Konukoglu E -1- National Alliance for Medical Image Computing Measuring Volume Change in Tumors Kilian M Pohl, PhD Ender Konugolu Slicer3 Training.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1: Loading and Viewing Data.
NA-MIC National Alliance for Medical Image Computing Interactive Editor tutorial Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard.
-1- Pujol S et al. National Alliance for Medical Image Computing 3D Visualization of FreeSurfer Data Sonia Pujol, Ph.D. Silas Mann, B.Sc. Randy Gollub,
NA-MIC National Alliance for Medical Image Computing Slicer for Neurosurgical Planning IBMSPS th Annual World Congress for Brain.
© NIH National Center for Image-Guided Therapy, 2011 Tumor Segmentation from DCE-MRI with the SegmentCAD module Vivek Narayan, Jayender Jagadeesan Brigham.
-- CTSA at RSNA 2009 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD Slicer3 Training Compendium.
NA-MIC National Alliance for Medical Image Computing Fiducials Nicole Aucoin Brigham and Women's Hospital
-1- 3D Visualization. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing 3D Visualization Sonia Pujol, Ph.D. Surgical.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Atlas Registration & Label Merging Dominik Meier, Ron Kikinis February.
Jeffrey Yap, PhD Ron Kikinis, MD Wendy Plesniak, PhD -1- CTSA at RSNA 2009 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 10 EMAtlasBrainClassifier Sonia Pujol, Ph.D. Randy.
Pujol S., Plesniak, W. -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Harvard CTSC Slicer3 minute tutorial Sonia Pujol, PhD.
DICOM to NRRD Conversion Tutorial Martin Styner 1 University of North Carolina Neuro Image Research and Analysis Lab.
Sonia Pujol, PhD National Alliance for Medical Image Computing © 2010, ARR.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 14 Intra-subject Brain PET-MRI fusion.
PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD Slicer3 Training Compendium.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
NA-MIC National Alliance for Medical Image Computing Hands-on Diffusion Tensor Imaging Training Randy Gollub, M.D, Ph.D. Massachusetts.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 1 Loading and Viewing Data Sonia Pujol, Ph.D. Randy.
Exploring Peritumoral White Matter Fibers for Neurosurgical Planning Sonia Pujol, Ph.D. Ron Kikinis, M.D. Surgical Planning Laboratory Harvard University.
NA-MIC National Alliance for Medical Image Computing Using Annotations in Slicer 4.0 Yong Zhang, Kilian Pohl June 2010.
Programming into Slicer3. Sonia Pujol, Ph.D., Harvard Medical School National Alliance for Medical Image Computing ©
Image Guided Therapy in Slicer3 Planning for Image Guided Neurosurgery Nobuhiko Hata, Ph.D. Slicer3 Training Compendium Neurosurgery Tutorial, N. Hata.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Converting DTI data into Nrrd file format Sonia Pujol, Ph.D. Gordon.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 15 AC-PC Alignment Dominik Meier, Ron.
NA-MIC National Alliance for Medical Image Computing Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
-1- Massachusetts General Hospital National Alliance for Medical Image Computing Using Plastimatch for DICOM / DICOM-RT Import Gregory C. Sharp Department.
Diffusion Tensor Analysis in Slicer3
Sonia Pujol, PhD -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Diffusion Tensor Imaging tutorial Sonia Pujol, Ph.D. Surgical.
-1- National Alliance for Medical Image Computing MR-guided prostate interventions using the NA-MIC Kit Danielle Pace, B.CmpH and Sota Oguro, M.D. Surgical.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital 3DSlicer Hands-on session Sonia Pujol, Ph.D.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Nonrigid Atlas Registration Dominik Meier, Ron Kikinis February.
-1- National Alliance for Medical Image Computing MR-guided prostate interventions using the NA-MIC Kit Danielle Pace, B.CmpH and Sota Oguro, M.D. Surgical.
Pujol S, Gollub R -1- National Alliance for Medical Image Computing Slicer3 Training Tutorial Python Stochastic Tractography Module Doug Terry, Julien.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Registration Library Case 06: Breast Cancer Follow-up Dominik Meier,
Standard Response Evaluation Criteria in Solid Tumors (RECIST) using 3D Slicer Slicer3 Training Compendium Jeffrey Yap, PhD Ron Kikinis, MD Wendy Plesniak,
Standard Response Evaluation Criteria in Solid Tumors (RECIST) using 3D Slicer Slicer3 Training Compendium Image here. Jeffrey Yap, PhD Wendy Plesniak,
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 08 Serial PET-CT Dominik Meier, Ron.
Slicer 101 IGT Edition Haiying Liu, M.S. Nobuhiko Hata, Ph.D.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Tutorial 4 Module: DTMRI Data: Sample Slicer DTI Sonia Pujol,
3D Visualization Sonia Pujol, Ph.D. Instructor of Radiology
Fiber Bundle Volume Measurement
Dominik Meier, Ron Kikinis Sept. 2010
3D Slicer hands-on tutorial
Non-rigid MR-CT Image Registration
3D Visualization of FreeSurfer Data
The SPL Abdominal Atlas
Session 1 Loading and Viewing Data
Tumor Segmentation from DCE-MRI with OpenCAD
Interactive Editor tutorial
Presentation transcript:

Image Guided Therapy in Slicer3 Planning for Image Guided Neurosurgery Nobuhiko Hata, PhD Slicer3 Training Compendium Neurosurgery Tutorial, N. Hata

National Alliance for Medical Image Computing NIH U54EB Neuroimage Analysis Center NIH P41RR Surgical Planning Laboratory (BWH)‏ Nobuhiko Hata, Steve Pieper, Ron Kikinis, Haiying Liu, Sonja Pujol, Randy Gollub, Rodrigo de Luis Garcia, Carl-Fredrik Westin National Center for Image Guided Therapy NIH U41RR NEDO Intelligent Surgical Instruments Project Kiyo Chinzei Acknowledgements Neurosurgery Tutorial, N. Hata

Acknowledgements This tutorial is based on a similar tutorial for version 3.4. created by Danielle Pace Isaiah Norton Haiying Liu Thanks to –Alexandra Golby, Department of Neurosurgery, Brigham and Women’s Hospital –Ron Kikinis, MD, SPL, Brigham and Women’s Hospital for images and valuable inputs. Neurosurgery Tutorial, N. Hata

Learning objectives Following this tutorial, you will be able to perform many common Image Guided Therapy tasks using Slicer3, including: –Manual tumor segmentation –Model making –DTI tractography using the example of preoperative planning for image guided neurosurgery Neurosurgery Tutorial, N. Hata

Material This course requires the installation of the Slicer3 version 3.6 (rev. June 10, 2010) and the training datasets accessible at the following locations: Slicer3 version 3.6 software: Training datasets: Disclaimer: It is the responsibility of the user of 3D Slicer to comply with both the terms of the license and with the applicable laws, regulations and rules. Neurosurgery Tutorial, N. Hata

Prerequisites The learners are required to take the following tutorials for Slicer 3.6 as prerequisite to this tutorial. Slicer3Minute Tutorial Slicer3Visualization Tutorial Editor Manual Registration Diffusion MRI Tutorial These tutorials are available at Neurosurgery Tutorial, N. Hata

The goal of neurosurgical planning Prior to surgery: –Integrate image information from multiple sources, including anatomical MRI, functional MRI and diffusion tensor imaging –Highlight structures of interest –Determine the best surgical approach Neurosurgery Tutorial, N. Hata

Clinical Case - brain tumour resection Imaging showed a large lesion in the left frontal region of the brain, predicted to be a glioma (brain tumour originating from glial cells)‏ Preoperative imaging included 3D SPGR MRI, T2-weighted MRI and FLAIR MRI, language and motor functional MRI (fMRI) imaging, and diffusion tensor imaging (DTI)‏ fMRI showed speech areas close to the lesion Surgical procedure: left frontal craniotomy and tumour resection See the clinical_background file within the patient dataset for more information Neurosurgery Tutorial, N. Hata

Load the Scene file Select “Load Scene…” from the File menu Neurosurgery Tutorial, N. Hata

Load the anatomical MRI data Select the “slicer-tutorial- neurosurgery” directory containing the training datasets you downloaded Choose “SlicerScene.mrml” and “Open” the scene file. 1 2 Neurosurgery Tutorial, N. Hata

Load the anatomical MRI data Open the Data module Neurosurgery Tutorial, N. Hata

Load the anatomical MRI data Observe that the name of the nodes in the MRML tree Neurosurgery Tutorial, N. Hata

Images in the scene Three clinical datasets from a single patient with a large tumour in the left frontal region SPGR MRI (SPGR)‏ Language fMRI (fMRI, deformed fMRI) Diffusion Weighted Images (DWI) Neurosurgery Tutorial, N. Hata Diffusion Tensor Images (DTI)

Quiz Which MRML nodes in Data view represent the following images SPGR fMRI DWI DTI How is “deformed fMRI” different from “fMRI”? Neurosurgery Tutorial, N. Hata

Functional MRI (fMRI)‏ fMRI: –Measures the blood oxygen level in each part of the brain while the patient performs a task, such as a speech or motor task –Statistical techniques are used determine which brain regions are active during the task –This statistical pre-processing has already been done using SPM ( Courtesy S. Pujol, W. Plesniak and R. Gollub Neurosurgery Tutorial, N. Hata

Functional MRI (fMRI)‏ Utility of functional MRI in IGT: –Damage to regions of the brain important for language or movement could result in problems with speech, reading or movement –Knowing where these regions are allows us to modify our surgical plan so that we avoid them (as much as possible)‏ Neurosurgery Tutorial, N. Hata

Functional MRI (fMRI)‏ Steps involved in this section: Identify language fMRI from patient dataset Indentify language fMRI registered to SPGR Threshold registered language fMRI to display regions with high activation

fMRI registration to SPGR Set the foreground to fMRI and the background to SPGR Click on the “fit to window” button Open the Volumes module Neurosurgery Tutorial, N. Hata Change blending ratio to appreciate fMRI registered to SPGR

Deformable fMRI registration to SPGR Set the foreground to “fMRI” and the background to “deformed MRI” Click on the “fit to window” button Neurosurgery Tutorial, N. Hata Change blending ratio to appreciate deformation applied to fMRI

Deformable fMRI registration to SPGR Set the foreground to “SPGR” and the background to “deformed MRI” Click on the “fit to window” button Neurosurgery Tutorial, N. Hata Change blending ratio to appreciate deformable application of fMRI to SPGR

Neurosurgery Tutorial, N. Hata Threshold image intensity Set the Color to “fMRI”

Threshold image intensity Set the threshold to Manual and set range: --TBD-- Note that there are speech activation regions close to the tumour Neurosurgery Tutorial, N. Hata

Model Making in Slicer3 Utility of model making in IGT: –View the structure as a complete unit (instead of slice by slice)‏ –Perform measurements, such as volume measurements, that can be difficult to perform on the image volume itself Neurosurgery Tutorial, N. Hata

Model Making in Slicer3 Steps involved in this section: Segment the tumour volume in the anatomical MRI Create the tumour model using Slicer3’s ModelMaker Change the tumour model’s appearance Save the tumour model Neurosurgery Tutorial, N. Hata

Place the seed point Click on the Background layer button to show the SPGR alone Neurosurgery Tutorial, N. Hata

Segment the tumour volume Open the “Editor” module Neurosurgery Tutorial, N. Hata

Segment the tumour volume Set the Master Volume to “SPGR” When “Color Table” option window pop up, press “Apply” button. Neurosurgery Tutorial, N. Hata

Segment the tumour volume Choose Treshold editor. Put 2517 and 4042 in the entry box, or move the slider till you can see isolated tumor lesion. Neurosurgery Tutorial, N. Hata

Segment the tumour volume Choose Treshold editor. Put 1894 and 3977 in the entry box, or move the slider till you can see isolated tumor lesion. Neurosurgery Tutorial, N. Hata Hit Apply button

Save Island Neurosurgery Tutorial, N. Hata Choose “Save Island” option Click on the tumor lesion Confirm that only tumor lesion remains painted green

Create the tumour model Open the Model Maker module Neurosurgery Tutorial, N. Hata

Create the tumour model –Parameter set = Create new CommandLine Module –Input Volume = SPGR-label –Models = Create New ModelHierarchy –Model Name = Tumor –Labels = 255 (scroll over the purple tumour and note the “Lb” value)‏ Neurosurgery Tutorial, N. Hata

Create the tumour model Click “Apply” This step may take a few minutes to run - wait until the status says “Completed” Neurosurgery Tutorial, N. Hata

Create the tumour model Slice through the image volume to expose the tumour model in the 3D Viewer Neurosurgery Tutorial, N. Hata

Change the model’s appearance Open the Models module Neurosurgery Tutorial, N. Hata

Change the model’s appearance Select the tumour model Neurosurgery Tutorial, N. Hata

Change the model’s appearance Set the model’s opacity to 0.6 Click on the box next to “Set Color” to change the colour of the model to blue 2 1 Neurosurgery Tutorial, N. Hata

View the anatomical MRI, fMRI and tumour model Click on the Foreground layer button to show the language fMRI data Neurosurgery Tutorial, N. Hata

Diffusion Tensor Imaging (DTI)‏  Acquire diffusion weighted images (DWI) and baseline images  Estimate a tensor at each voxel to create a Diffusion Tensor Image (DTI)‏  Calculate a scalar “diffusion anisotropy index”, such as fractional anisotropy, to quantify the diffusion’s anisotropy  Perform tractography (fiber tracking)‏ Neurosurgery Tutorial, N. Hata

Diffusion Tensor Imaging (DTI)‏ Utility of Diffusion Tensor Imaging in IGT: –Major tracts that run between functionally important regions of the brain must remain intact to prevent side effects for the patient –Knowing where these tracts are allows us to modify our surgical plan so that we avoid them (as much as possible)‏ Neurosurgery Tutorial, N. Hata

Diffusion Tensor Imaging (DTI)‏ Steps involved in this section: Load and inspect the DWI data Create and inspect the tensors using a precomputed MRML scene Place the tractography seed points Perform tractography Registration using a precomputed MRML scene Neurosurgery Tutorial, N. Hata

Load the DWI data Open the DICOM DWI Loader module: Modules -> Converters -> Dicom DWI Loader Neurosurgery Tutorial, N. Hata

Inspect the DWI data Note that the Diffusion Editor pane within the volumes module is activated when diffusion weighted images are loaded Expand the Diffusion Editor pane and note the gradients used to acquire the images Neurosurgery Tutorial, N. Hata

Create the tensors Select the Module “Diffusion Imaging -> Diffusion Tensor Estimation” Neurosurgery Tutorial, N. Hata

Create the tensors You would click “Apply” to compute the tensors, but will upload a MRML scene of precomputed tensors because computing tensors takes a while Set the three “Output” fields to “Create New DiffusionTensorV olume” Neurosurgery Tutorial, N. Hata

Create the tensors Open the Data module 1 Select File -> Import Scene Note: Make sure that you select “Import Scene” and not “Load Scene”, as “Load Scene” will delete your work so far 2 Neurosurgery Tutorial, N. Hata

Create the tensors Select “precomputed Tensors.mrml”, then click “Open” Neurosurgery Tutorial, N. Hata

Create the tensors 3 new nodes: - Baseline Node: image without diffusion weighting - Threshold Mask: mask excluding the background - TensorNode = the tensors Set the background to the tensor node 2 3 Neurosurgery Tutorial, N. Hata

Create the tensors Open the Volumes module Set the active volume to the diffusion tensor node The fractional anisotropy is displayed by default 1 2 Neurosurgery Tutorial, N. Hata

View the tensors Set the Window/Level to Manual and adjust the levels to invert the image so that the tensors will be easier to see Neurosurgery Tutorial, N. Hata

View the tensors Scroll down and turn the glyphs on for all three views Adjust the scale factor and the spacing 1 2 Neurosurgery Tutorial, N. Hata

View the tensors Line direction: the direction of the tensor’s main eigenvector Line magnitude: the magnitude of the diffusion Line colour: fractional anisotropy Neurosurgery Tutorial, N. Hata

View the tensors Change the Glyph Type to “Ellipsoids” Neurosurgery Tutorial, N. Hata

View the tensors Change the Glyph Type back to “Lines” Neurosurgery Tutorial, N. Hata

Place the tractography seed points Create a new Fiducial List Open the Fiducials module 1 2 Neurosurgery Tutorial, N. Hata

Place the tractography seed points Set the glyph type to Sphere3D Expand “Other Display List Properties.” 1 2 Neurosurgery Tutorial, N. Hata

Place the tractography seed points Set the mouse mode to “place items” Neurosurgery Tutorial, N. Hata

Place the tractography seed points Click to place one fiducial point in the corpus callosum Set the mouse mode to “transform view” 1 2

Perform tractography (fiber tracking)‏ Open the tractography “Fiducial Seeding” module Neurosurgery Tutorial, N. Hata

Perform tractography (fiber tracking)‏ –DTI volume = Diffusion Tensor Estimation Volume –Fiducial list = FiducialList2 –Output FiberBundle Node = Create New Fiber Bundle Neurosurgery Tutorial, N. Hata

Perform tractography (fiber tracking)‏ Click on the “visibility” button to turn off the slice visibility Turn the glyphs off for all three views Open the Volumes module Neurosurgery Tutorial, N. Hata

Perform tractography (fiber tracking)‏ One tract is generated for each fiducial The tract colour is the fractional anisotrophy by default. Click and drag the pink sphere in 3D view to interactively select tracts. Neurosurgery Tutorial, N. Hata

Perform tractography (fiber tracking)‏ Turn off the visibility of the fiducials Open the Fiducials module 2 1

Import the anatomical-DTI registration transform Select “anatomical MRI Registered ToDTI.mrml”, then click “Open” Neurosurgery Tutorial, N. Hata

Overview In this tutorial, you learned how to –Register image volumes together –Segment and build models of structures of interest –Load diffusion weighted images, calculate tensors and perform fiber tractography in order to build a preoperative neurosurgical plan incorporating –anatomical MRI –functional MRI –a model of the tumour –brain structure models from a registered atlas –fiber tractography –annotated fiducial points Neurosurgery Tutorial, N. Hata

Conclusions Slicer3 has extensive support for Image Guided Therapy Slicer3 is free open-source software that allows IGT researchers to share algorithms and work within a common framework Neurosurgery Tutorial, N. Hata