NA-MIC National Alliance for Medical Image Computing DTI Atlas Registration via 3D Slicer and DTI-Reg Martin Styner, UNC Guido Gerig,

Slides:



Advertisements
Similar presentations
NA-MIC National Alliance for Medical Image Computing Slicer Tutorial Module: Segmentation May 26, 2005.
Advertisements

Clinical case studies Volumetric Measurements Visualization & Change Tracking Perfusion Analysis PET/CT Image Analysis Volumetric Analysis using 3D Slicer:
NA-MIC National Alliance for Medical Image Computing Slicer3 EMSegment Tutorial January 2008 NAMIC All-Hands Meeting Brad Davis, Yuman.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Atlas Registration & Label Merging Dominik Meier, Ron Kikinis February.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
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.
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.
Quality Control of Diffusion Weighted Images
SPM5 Tutorial, Part 1 fMRI preprocessing Tiffany Elliott May
NA-MIC National Alliance for Medical Image Computing Diffusion Imaging Quality Control with DTIPrep Martin Styner, PhD University of.
NAMIC: UNC – PNL collaboration- 1 - October 7, 2005 Fiber tract-oriented quantitative analysis of Diffusion Tensor MRI data Postdoctoral fellow, Dept of.
NA-MIC National Alliance for Medical Image Computing Slicer Tutorial Module: DTMRI Data: Dartmouth DTI May 26-27, 2005.
Haskins fMRI Workshop Part I: Data Acquisition & Preprocessing.
NAMIC: UNC – PNL collaboration- 1 - October 7, 2005 Quantitative Analysis of Diffusion Tensor Measurements along White Matter Tracts Postdoctoral fellow,
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 CARMA Registration Alan Morris, Greg Gardner, Salma Bengali, Josh Cates, Rob.
NA-MIC National Alliance for Medical Image Computing CMR Toolkit Threshold Model Module Salma Bengali, Alan Morris, Josh Cates, Rob.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 19 Multi-stage registration for group.
NA-MIC National Alliance for Medical Image Computing Non-rigid MR-CT Image Registration Atsushi Yamada, Dominik S. Meier and Nobuhiko.
Co-registration and Spatial Normalisation
NA-MIC National Alliance for Medical Image Computing CARMA Registration Salma Bengali, Alan Morris, Greg Gardner, Josh Cates, Rob.
National Alliance for Medical Image Computing Registration in Slicer3 Julien Jomier Kitware Inc.
NA-MIC National Alliance for Medical Image Computing DTI atlas building for population analysis: Application to PNL SZ study Casey Goodlett,
-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 shapeAnalysisMANCOVA_Wizar d Lucile Bompard, Clement Vacher, Beatriz Paniagua, Martin.
DTIAtlasBuilder Adrien Kaiser Neuro Image Research and Analysis Laboratories University of North Carolina at Chapel Hill A tool to create an atlas from.
-1- National Alliance for Medical Image Computing University of North Carolina, Chapel Hill Neuro Image Research and Analysis Lab Cedric Mathieu, Clement.
-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.
NA-MIC National Alliance for Medical Image Computing DTI Atlas Registration via 3D Slicer and DTI-Reg Martin Styner, UNC Clement Vachet,
Image Guided Therapy in Slicer3 Planning for Image Guided Neurosurgery Nobuhiko Hata, PhD Slicer3 Training Compendium Neurosurgery Tutorial, N. Hata.
-1- Massachusetts General Hospital National Alliance for Medical Image Computing Using Plastimatch for Deformable Registration Gregory C. Sharp Department.
DICOM to NRRD Conversion Tutorial Martin Styner 1 University of North Carolina Neuro Image Research and Analysis Lab.
NA-MIC National Alliance for Medical Image Computing ABC: Atlas-Based Classification Marcel Prastawa and Guido Gerig Scientific Computing.
Sonia Pujol, PhD National Alliance for Medical Image Computing © 2010, ARR.
NA-MIC National Alliance for Medical Image Computing NAMIC UNC Site Update Site PI: Martin Styner Site NAMIC folks: Clement Vachet, Gwendoline.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 14 Intra-subject Brain PET-MRI fusion.
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 BRAINSCut General Tutorial Eun Young(Regina) Kim University of Iowa
NA-MIC National Alliance for Medical Image Computing Registering Image Volumes in Slicer Steve Pieper.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Registration Library Case 05: Knee MRI: model/surface registration.
NA-MIC National Alliance for Medical Image Computing Hands-on Diffusion Tensor Imaging Training Randy Gollub, M.D, Ph.D. Massachusetts.
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 Shape analysis using spherical harmonics Lucile Bompard, Clement Vachet, Beatriz.
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.
NA-MIC National Alliance for Medical Image Computing PV Antrum Cut Filter Alan Morris, Salma Bengali, Greg Gardner, Josh Cates, Rob.
NA-MIC National Alliance for Medical Image Computing NA-MIC UNC Guido Gerig, Martin Styner, Isabelle Corouge
Diffusion Tensor Analysis in Slicer3
NA-MIC National Alliance for Medical Image Computing NAMIC UNC Site Update Site PI: Martin Styner UNC Site NAMIC folks: C Vachet, G Roger,
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.
-1- National Alliance for Medical Image Computing Slicer3 Training Tutorial ARCTIC (v1.2) (Automatic Regional Cortical ThICkness) ‏ University of North.
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.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Registration Library Case 06: Breast Cancer Follow-up Dominik Meier,
NA-MIC National Alliance for Medical Image Computing BRAINSCut General Tutorial Eun Young(Regina) Kim University of Iowa
MfD Co-registration and Normalisation in SPM
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial: Registration Library Case 08 Serial PET-CT Dominik Meier, Ron.
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
Non-rigid MR-CT Image Registration
shapeAnalysisMANCOVA_Wizard
Atlas/Label Fusion & Surface Registration
Brain Registration and Multipurpose Postprocessing
Automatic SPHARM Shape Analysis in 3D Slicer
Presentation transcript:

NA-MIC National Alliance for Medical Image Computing DTI Atlas Registration via 3D Slicer and DTI-Reg Martin Styner, UNC Guido Gerig, UUtah

National Alliance for Medical Image Computing Slide 2 DTI Registration This tutorial teaches you how –Load DTI datasets & masks –Perform a pair-wise registration to a prior atlas via DTI-Reg Affine transform and deformable transform –Save the transformed images and the deformable transform

National Alliance for Medical Image Computing Slide 3 Combining information from multiple images requires the geometric relationship between them to be known... Concept of Registration

National Alliance for Medical Image Computing Slide 4 aligned Concept of Registration: Overlay of pair of images misaligned

National Alliance for Medical Image Computing Slide 5 Transformation for Image Registration Choice of transformations (complexity of transformation, #degrees of freedom depends on application). credit: R. Szelisky, Computer Vision

National Alliance for Medical Image Computing Slide 6 3D Transformations Translation (3 DOF) Rigid: Trans & Rot (6 DOF): Affine (12 DOF) B-spline (deformable, grid of control points) Diffeomorphic (highly deformable, smooth transformation, invertible) Linear Transformations (invertible, low DOF): Nonlinear, deformable transformations (high DOF):

National Alliance for Medical Image Computing Slide 7 Co-registration: From linear to nonlinear Linear registration (affine)Nonlinear registration (diffeom.) Example: Registration of DTI to atlas template

National Alliance for Medical Image Computing Slide 8 Atlas Building: Averaging registred FA images rawlinear nonlinear Quality (sharpness) of atlas improves with deformable transformations.

National Alliance for Medical Image Computing Slide 9 DTI Population Atlases Definition of standard, normative space Templates to become available to researchers Neonate 1 year 2 year Adult Rhesus (15mo) 9

National Alliance for Medical Image Computing Slide 10 Warmer colors indicate higher anisotropy Principal diffusion directions in anisotropic regions of a DT-MR image slice Spatial Transformations of Diffusion Tensors James Gee, Department of Radiology University of Pennsylvania

National Alliance for Medical Image Computing Slide 11 Rotation without DT Reorientation: Transform voxel grid, leave tensors –Directional structure is lost. –DTs orientations are no longer consistent with the anatomical structure of the image. James Gee, Department of Radiology University of Pennsylvania

National Alliance for Medical Image Computing Slide 12 Rotation with DT Reorientation –D  R·D·R T. –Directional structure preserved. –DTs orientations remain consistent with the anatomy. James Gee, Department of Radiology University of Pennsylvania

National Alliance for Medical Image Computing Slide 13 Affine Tensor Transformations ( Alexander et al, MICCAI 1999) For an affine transformation,, D  F·D·F T ? No... D  F·D·F T Original Tensor Transformed Tensor D  R·D·R T We wish to preserve the shape of the DTs. But we must reorient them appropriately. Require R that reflects reorientation due to F. Decompose F into: Rigid rotation, R, and Deformation, U : F = R·U R = F ·(F T ·F) -1/2 Then reorient D using R : D’ = R · D · R T Finite Strain Estimation

National Alliance for Medical Image Computing Slide 14 Dataset For this tutorial you will need DTI data files that can be found following this link :

National Alliance for Medical Image Computing Slide 15 Start Slicer 4 Linux/Mac users : Launch the Slicer executable located in the Slicer4 directory Windows users : Select Start  All Programs  Slicer4.0.1  Slicer Or launch the Slicer executable from Slicer4 directory

National Alliance for Medical Image Computing Slide 16 Loading DTI Atlas Left click on file menu Left click on Add Volume

National Alliance for Medical Image Computing Slide 17 Loading DTI Atlas 17 Select the AdultAtlas.nrrd volume

National Alliance for Medical Image Computing Slide 18 Loading DTI Atlas Mask Load AdultAtlas_BrainMask.nrrd label map

National Alliance for Medical Image Computing Slide 19 Adjust View Adjust view to see both mask and atlas 1.Link all 3 viewers 2.Opacity change

National Alliance for Medical Image Computing Slide 20 Loading 2 nd DTI dataset File Menu =>Add Volume (or see previous tutorial) Directory: DiffusionDataset_Step2 Load dwiDataset_DTI.nrrd

National Alliance for Medical Image Computing Slide 21 Loading DTI dataset mask File Menu =>Add Volume (or use from previous tutorial) DiffusionDataset_Step2 Load BrainMask “LabelMap” checkbox

National Alliance for Medical Image Computing Slide 22 Overlay DTI datasets How can we check alignment? Overlay the DTI images! 1.Select AdultAtlas for Foreground 2.Set Opacity to 0.5

National Alliance for Medical Image Computing Slide 23 Overlay Bad alignment: 2 separate corpus callosum

National Alliance for Medical Image Computing Slide 24 Select DTI-Reg Module Slicer modules Diffusion → Utilities → DTI-Reg DTI-Reg: Pairwise DTI registration module

National Alliance for Medical Image Computing Slide 25 Volumes for Registration 1.Fixed Volume: Target of registration = AdultAtlas.nrrd 2.Moving Volume: Image to be transformed: dwiDataset_DTI

National Alliance for Medical Image Computing Slide 26 Set Masks for Registration 1.Set Fixed Mask to Atlas Mask: AdultAtlas_BrainMask.nrrd 2.Set Moving Mask to dwiDataset Mask: dwiDataset_BrainMask.nrrd

National Alliance for Medical Image Computing Slide 27 Set Transform to Affine Set registration transform to Affine Deformable Registration is performed in 2 steps: Affine followed by nonlinear. ANTS generally better but much slower

National Alliance for Medical Image Computing Slide 28 Select Outputs Create & rename volumes for output 1.Affinely registered DTI dataset 2.Affine transform Apply to run & wait

National Alliance for Medical Image Computing Slide 29 Registration Several pairwise registration methods available. DTI-Reg supports several registration methods based on normalized FA images: Affine, B-spline, Demons-variants from within Slicer ANTS as external call Plan: DTI-TK support –Registration based on full tensor.

National Alliance for Medical Image Computing Slide 30 Affine Results Select DTI-Reg result as background Result: single corpus callosum, but fuzzy, insufficient registration

National Alliance for Medical Image Computing Slide 31 Deformable Registration Concept: Use affine registration as initialization for deformable registration: 1.Change moving volume to affinely registered data 2.Change moving mask to atlas mask 3.Change registration to Diffeomorphic (Demons) 4.Create/rename output names for deformable transformation

National Alliance for Medical Image Computing Slide 32 Deformable Results Select DTI-Reg deformable result as background Result: No longer fuzzy, significantly better registration

National Alliance for Medical Image Computing Slide 33 Save Outputs and Done Save selected volumes and transforms File → Save → (deselect/select checkboxes) Choose common directory: “destination for all selected”

National Alliance for Medical Image Computing Slide 34 Conclusions DTI registration is available in Slicer 2-step process currently, to be improved soon Brainmasks are needed (unless data is skull stripped already) This tutorial taught you how to register to an atlas –How to get atlas? Alternative: Build atlas from data

National Alliance for Medical Image Computing Slide 35 Acknowledgment National Alliance for Medical Image Computing NIH U54EB UNC: Jean-Baptiste Berger, Clement Vachet, Aditya Gupta Utah: Guido Gerig, Sylvain Gouttard Iowa: Hans Johnson, Joy Matsui