The Insight Toolkit. Image Registration Algorithms & Frameworks

Similar documents
Image Registration. Prof. Dr. Lucas Ferrari de Oliveira UFPR Informatics Department

Image Registration I

Registration Techniques

Medicale Image Analysis

RIGID IMAGE REGISTRATION

Registration by continuous optimisation. Stefan Klein Erasmus MC, the Netherlands Biomedical Imaging Group Rotterdam (BIGR)

Overview of Proposed TG-132 Recommendations

Elastic registration of medical images using finite element meshes

Surgery Simulation and Planning

Non-Rigid Multimodal Medical Image Registration using Optical Flow and Gradient Orientation

VALIDATION OF DIR. Raj Varadhan, PhD, DABMP Minneapolis Radiation Oncology

Clinical Prospects and Technological Challenges for Multimodality Imaging Applications in Radiotherapy Treatment Planning

2/7/18. For more info/gory detail. Lecture 8 Registration with ITK. Transform types. What is registration? Registration in ITK

Rigid and Deformable Vasculature-to-Image Registration : a Hierarchical Approach

Atlas Based Segmentation of the prostate in MR images

Nonrigid Registration using Free-Form Deformations

PhotoSynth Video. Art and Photography Stitching photos together, panoramic images. Robotics Finding and tracking objects in a scene (2-D)

Lecture 13 Theory of Registration. ch. 10 of Insight into Images edited by Terry Yoo, et al. Spring (CMU RI) : BioE 2630 (Pitt)

Spatio-Temporal Registration of Biomedical Images by Computational Methods

Functional MRI in Clinical Research and Practice Preprocessing

HST.582J / 6.555J / J Biomedical Signal and Image Processing Spring 2007

Non-rigid Image Registration

Where are we now? Structural MRI processing and analysis

A Multiple-Layer Flexible Mesh Template Matching Method for Nonrigid Registration between a Pelvis Model and CT Images

HST.582J / 6.555J / J Biomedical Signal and Image Processing Spring 2007

Good Morning! Thank you for joining us

Image Co-Registration II: TG132 Quality Assurance for Image Registration. Image Co-Registration II: TG132 Quality Assurance for Image Registration

SPM8 for Basic and Clinical Investigators. Preprocessing. fmri Preprocessing

Biomedical Imaging Registration Trends and Applications. Francisco P. M. Oliveira, João Manuel R. S. Tavares

Deformable Image Registration, Contour Propagation and Dose Mapping: 101 and 201. Please do not (re)redistribute

Basic fmri Design and Analysis. Preprocessing

EPI Data Are Acquired Serially. EPI Data Are Acquired Serially 10/23/2011. Functional Connectivity Preprocessing. fmri Preprocessing

l ealgorithms for Image Registration

Registration: Rigid vs. Deformable

Biomedical Image Analysis based on Computational Registration Methods. João Manuel R. S. Tavares

3D Registration based on Normalized Mutual Information

Basic principles of MR image analysis. Basic principles of MR image analysis. Basic principles of MR image analysis

SPM8 for Basic and Clinical Investigators. Preprocessing

B-Spline Registration of 3D Images with Levenberg-Marquardt Optimization

Cluster of Workstation based Nonrigid Image Registration Using Free-Form Deformation

2D Rigid Registration of MR Scans using the 1d Binary Projections

Image Warping. Srikumar Ramalingam School of Computing University of Utah. [Slides borrowed from Ross Whitaker] 1

Deformable Segmentation using Sparse Shape Representation. Shaoting Zhang

TG 132: Use of Image Registration and Fusion in RT

Deformable Registration Using Scale Space Keypoints

Anomaly Detection through Registration

Is deformable image registration a solved problem?

Nonrigid Registration with Adaptive, Content-Based Filtering of the Deformation Field

fmri pre-processing Juergen Dukart

Lilla Zöllei A.A. Martinos Center, MGH; Boston, MA

Volumetry of hypothalamic substructures by multimodal morphological image registration

MEDICAL IMAGE ANALYSIS

Multimodal Elastic Image Matching

Non-Rigid Image Registration III

Slicer3 Training Tutorial Using EM Segmenter with Non- Human Primate Images

Algorithms for medical image registration and segmentation

Automatic MS Lesion Segmentation by Outlier Detection and Information Theoretic Region Partitioning Release 0.00

Knowledge-Based Deformable Matching for Pathology Detection

Image Registration Lecture 4: First Examples

RT_Image v0.2β User s Guide

Spatio-temporal Analysis of Biomedical Images based on Automated Methods of Image Registration

Real-Time Shape Editing using Radial Basis Functions

bunwarpj: Consistent and Elastic Registration in ImageJ.

Multimodality Imaging for Tumor Volume Definition in Radiation Oncology

Non-rigid Registration of Preprocedural MRI and Intra-procedural CT for CT-guided Cryoablation Therapy of Liver Cancer

1 Abstract. 2 Background. Medical Image Analysis Report Project 2 Fabian Prada Team 7. Teammate: Rob Grupp

Image processing and features

ADAPTIVE GRAPH CUTS WITH TISSUE PRIORS FOR BRAIN MRI SEGMENTATION

Computer Vision/Graphics -- Dr. Chandra Kambhamettu for SIGNEWGRAD 11/24/04

ASSESSING REGISTRATION QUALITY VIA REGISTRATION CIRCUITS

Find the Correspondences

Fmri Spatial Processing

Parallelization of Mutual-Information based Registration in the ITK Toolkit using CUDA and TBB

Hybrid Spline-based Multimodal Registration using a Local Measure for Mutual Information

Hierarchical Multi structure Segmentation Guided by Anatomical Correlations

Automatic Vascular Tree Formation Using the Mahalanobis Distance

1 Introduction Motivation and Aims Functional Imaging Computational Neuroanatomy... 12

Filtering, reconstruction and registration of 3D Ultrasound Images

Midterm Examination CS 534: Computational Photography

Image Registration Lecture 1: Introduction

Geometric Transformations and Image Warping. Ross Whitaker modified by Guido Gerig SCI Institute, School of Computing University of Utah

MULTISCALE IMAGE REGISTRATION. Dana Paquin. Doron Levy. Eduard Schreibmann. Lei Xing. (Communicated by Yang Kuang)

Adaptive Local Multi-Atlas Segmentation: Application to Heart Segmentation in Chest CT Scans

Registration-Based Segmentation of Medical Images

Smart point landmark distribution for thin-plate splines

Automatic Segmentation of Parotids from CT Scans Using Multiple Atlases

Modeling and preoperative planning for kidney surgery

Learning-based Neuroimage Registration

Non linear Registration of Pre and Intraoperative Volume Data Based On Piecewise Linear Transformations

Computational Medical Imaging Analysis Chapter 5: Processing and Analysis

Knowledge-Based Segmentation of Brain MRI Scans Using the Insight Toolkit

Resting state network estimation in individual subjects

Fields Multi-Modality Imaging and Modeling. problem by Shuo Li (GE)

Introduction to Medical Image Registration

Chapter 3 Image Registration. Chapter 3 Image Registration

Mutual Information Based Methods to Localize Image Registration

Gradient-Based Differential Approach for Patient Motion Compensation in 2D/3D Overlay

ECSE 626 Project Report Multimodality Image Registration by Maximization of Mutual Information

Non-Rigid Registration of Medical Images: Theory, Methods and Applications

PDE-BASED NON-RIGID REGISTRATION OF BREAST SURFACES. Rowena E. Ong. Thesis. Submitted to the Faculty of the. Graduate School of Vanderbilt University

Transcription:

The Insight Toolkit Image Registration Algorithms & Frameworks

Registration in ITK Image Registration Framework Multi Resolution Registration Framework Components PDE Based Registration FEM Based Registration

Components Registration Method Fixed Image Moving Image Interpolator Transform Metric Optimizer

Metrics Mutual Information Mean Squares Normalized Correlation Pattern Intensity

Transforms Translation Scale Rotation Rigid3D Rigid2D Affine Splines: TPS, EBS, VS

Optimizers Gradient Descent Regular Step Gradient Descent Conjugate Gradient Levenberg-Marquardt

Interpolators Nearest neighbor Linear BSpline

Multi-Resolution Registration Framework Improve speed, accuracy & robustness Images down-sampled using image pyramid filters Results from one resolution level use as initial estimate for the next resolution level Flexible framework Allow change of parameters and/or components between resolution levels

Example Applications

Distributed with the Code Image Registration Example (from the Examples directory)

Vascular Registration Vascular Registration Method Fixed 3D Image (US) Moving Vasculature (extracted from CT) Tri-linear Interpolator ImageToTube Metric UNC vascular registration Euler 3D Rigid Transformation Gradient Descent Optimizer

Vascular Registration Goal: Register 3D Ultra-Sound data with pre-operative CT/MRI using vasculature as a support for registration. Time is critical if we want to use the registration during a clinical operation MultiThreading The Insight Toolkit is the perfect tool for this: Base Classes for registration are already implemented. (just need to write the metric!). Sophisticated optimizers are provided. Multi-Platforms multithreading classes are ready to use. UNC vascular registration

Vascular Registration Using 1 Processor Using 2 Processors Performances: running on a dual Intel Pentium III 733Mhz (512MB) Number of Processors used 1 2 Time / Iteration (sec) 0.153 0.297 Total time 6.31 12.25 This is 1.94 time faster! UNC vascular registration

Product Integration: IQuantify* PET to MR-T1 Rigid Registration using Mutual Information. Top row shows selected PET slices before registration. The middle and bottom rows respectively shows the PET slices after registration with the corresponding MR-T1 slices. *Insightful internal product codename (www.insightful.com/iquantify)

Product Integration: IQuantify* CT to MR-T2 Rigid Registration using Mutual Information. Top row shows selected CT slices before registration. The middle and bottom rows respectively shows the CT slices after registration with the corresponding MR-T2 slices.* *Insightful internal product codename (www.insightful.com/iquantify)

Validation Study: Rigid Multi-Modality Modality Data: Registration of 3D CT, MR and PET Images of the Brain Retrospective Registration Evaluation Project conducted by Dr Fitzpatrick at Vanderbilt University Gold standard: fiducial markers which were then airbrushed out

Validation Study: Rigid Multi-Modality Modality Registration of 3D CT, MR and PET Scoring: Images of the Brain Blinded study: participants submit registration to Vanderbilt Error = difference in registered position of 10 volumes of interest between the submitted registration and the gold standard

Results: From Modality To Modality Mean Error (mm) Median Error (mm) CT MR_PD 2.51 2.11 CT MR_T1 1.71 1.65 CT MR_T2 2.42 2.44 CT MP-RAGE 5.14 2.04 PET MR_PD 4.41 4.03 PET MR_T1 6.52 4.33 PET MR_T2 3.16 3.34 MP-RAGE MR_T2 2.79 2.73 CT MR_PD_rectified 0.90 0.86 CT MR_T1_rectified 1.06 0.91 CT MR_T2_rectified 1.23 1.00 PET MR_PD_rectified 4.46 2.71 PET MR_T1_rectified 4.11 2.09 PET MR_T2_rectified 2.68 2.77 Typical slice thickness: CT (3-4mm), MR(3-4mm), MP-RAGE (1.6mm) and PET(8mm)

PDE-based Registration Deformable registration using Thirion s demons algorithm Deform image by pushing iso-brightness contours in the normal direction using an optical flow speed term Enforce elastic constraint on deformation by periodically smoothing with Gaussian filter Implemented with the Finite Difference Solver framework Application: atlas-based segmentation

Atlas-based Segmentation Atlas Image Subject Image Registration Segmentation Deformation Field Wrap Atlas Mask Automatic Subject Segmentation

Validation Study: Atlas-based Brain Volume Segmentation From MRI Images Data: 20 Normal T1 weighted dataset from IBSR Gold standard: manual delineation Metric: Kappa statistic based similarity index Range from 0 (no overlap) to 1 (perfect alignment) Results: Mean similarity index = 0.955 Estimated and manual delineated volume correlation = 0.992

FEM-Based Deformable Registration Deformable registration using FE-Model Requires assumptions about physics (material properties) and geometry (element and mesh). Deform image by computing a vector field that follows the gradient of an image potential Potential Implemented with ITK Image Metrics. Use Translation Transform (others possible). Vector field is smooth due to material properties.

FEM-Based Deformable Registration User allowed to set Mesh resolution Metric region size Metric Physics Line search to guarantee energy minimized

FEM Image Registration Finite Element Physical Model Requests Force given Vector Field Fixed Image Moving Image FEM Image Metric Load Interpolator Transform Metric Derivative Force Deforms Model

FEM Registration Example Fixed Image Moving Image Deformed Image