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

Similar documents
Nonrigid Registration using Free-Form Deformations

Methodological progress in image registration for ventilation estimation, segmentation propagation and multi-modal fusion

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

A Duality Based Algorithm for TV-L 1 -Optical-Flow Image Registration

Nonrigid Registration Using a Rigidity Constraint

Non-rigid chest image registration with preservation of topology and rigid structures

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

The Insight Toolkit. Image Registration Algorithms & Frameworks

Non-Rigid Image Registration III

Non-rigid Image Registration using Electric Current Flow

Atlas Based Segmentation of the prostate in MR images

Bildverarbeitung für die Medizin 2007

LOCAL-GLOBAL OPTICAL FLOW FOR IMAGE REGISTRATION

Non-rigid Registration using Discrete MRFs: Application to Thoracic CT Images

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

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

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

Notes 9: Optical Flow

A Duality Based Algorithm for TV-L 1 -Optical-Flow Image Registration

A Non-Linear Image Registration Scheme for Real-Time Liver Ultrasound Tracking using Normalized Gradient Fields

Lung registration using the NiftyReg package

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

Finite Element Simulation of Moving Targets in Radio Therapy

A Generic Framework for Non-rigid Registration Based on Non-uniform Multi-level Free-Form Deformations

Image Segmentation and Registration

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

Image Registration with Local Rigidity Constraints

Fast Free-Form Deformation using the Normalised Mutual Information gradient and Graphics Processing Units

RIGID IMAGE REGISTRATION

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

Using K-means Clustering and MI for Non-rigid Registration of MRI and CT

Super-resolution Reconstruction of Fetal Brain MRI

Ensemble registration: Combining groupwise registration and segmentation

Coupled Bayesian Framework for Dual Energy Image Registration

ADAPTIVE GRAPH CUTS WITH TISSUE PRIORS FOR BRAIN MRI SEGMENTATION

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

Technion - Computer Science Department - Tehnical Report CIS

Deformable Registration Using Scale Space Keypoints

CS 565 Computer Vision. Nazar Khan PUCIT Lectures 15 and 16: Optic Flow

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

2D-3D Registration using Gradient-based MI for Image Guided Surgery Systems

Interactive Deformable Registration Visualization and Analysis of 4D Computed Tomography

Overview of Proposed TG-132 Recommendations

TG 132: Use of Image Registration and Fusion in RT

REAL-TIME ADAPTIVITY IN HEAD-AND-NECK AND LUNG CANCER RADIOTHERAPY IN A GPU ENVIRONMENT

Deformable Segmentation using Sparse Shape Representation. Shaoting Zhang

Good Morning! Thank you for joining us

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

Spatio-Temporal Registration of Biomedical Images by Computational Methods

Introduction to Medical Image Registration

Automatic Construction of 3D Statistical Deformation Models Using Non-rigid Registration

Fast Image Registration via Joint Gradient Maximization: Application to Multi-Modal Data

Fast CT-CT Fluoroscopy Registration with Respiratory Motion Compensation for Image-Guided Lung Intervention

SPM8 for Basic and Clinical Investigators. Preprocessing. fmri Preprocessing

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

Multi-Atlas Segmentation of the Cardiac MR Right Ventricle

Registration: Rigid vs. Deformable

Registration Using Sparse Free-Form Deformations

Automatic Subthalamic Nucleus Targeting for Deep Brain Stimulation. A Validation Study

3D Imaging from Video and Planar Radiography

Preprocessing II: Between Subjects John Ashburner

B-spline based Free Form Deformation Thoracic non-rigid registration of CT and PET images

Multi-modal Image Registration Using the Generalized Survival Exponential Entropy

Functional MRI in Clinical Research and Practice Preprocessing

Motion Estimation. There are three main types (or applications) of motion estimation:

Automatic Generation of Shape Models Using Nonrigid Registration with a Single Segmented Template Mesh

Image Registration I

Variational Lung Registration With Explicit Boundary Alignment

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

Implementation of Advanced Image Guided Radiation Therapy

NURBS Warps. 1 Introduction. Florent Brunet 123 CNRS/Université Blaise Pascal Clermont-Ferrand, France

Is deformable image registration a solved problem?

Multimodal image registration by edge attraction and regularization using a B-spline grid

Intraoperative Prostate Tracking with Slice-to-Volume Registration in MR

Supplementary methods

Free Form Deformations Guided by Gradient Vector Flow: a Surface Registration Method in Thoracic and Abdominal PET-CT Applications

BLUT : Fast and Low Memory B-spline Image Interpolation

Nonrigid Motion Compensation of Free Breathing Acquired Myocardial Perfusion Data

fmri pre-processing Juergen Dukart

Medicale Image Analysis

Technical aspects of SPECT and SPECT-CT. John Buscombe

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

Basic fmri Design and Analysis. Preprocessing

Computational Neuroanatomy

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

Image Registration using Constrained Optimization

A multi-atlas approach for prostate segmentation in MR images

Virtual Phantoms for IGRT QA

Dense Image Registration through MRFs and Efficient Linear Programming

Isomap and Nonparametric Models of Image Deformation

Multimodal Elastic Image Matching

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

Interactive Differential Segmentation of the Prostate using Graph-Cuts with a Feature Detector-based Boundary Term

Volume and Shape Preservation of Enhancing Lesions when Applying Non-rigid Registration to a Time Series of Contrast Enhancing MR Breast Images

Brilliance CT Big Bore.

Combinatorial optimization and its applications in image Processing. Filip Malmberg

3D Brain Segmentation Using Active Appearance Models and Local Regressors

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

Quadrilateral Meshes for Finite Element-Based Image Registration

Respiratory Motion Estimation using a 3D Diaphragm Model

Transcription:

M. HEINRICH et al.: MULTIMODAL REGISTRATION USING GRADIENT ORIENTATION 1 Non-Rigid Multimodal Medical Image Registration using Optical Flow and Gradient Orientation Mattias P. Heinrich 1 mattias.heinrich@eng.ox.ac.uk Julia A. Schnabel 1 Fergus V. Gleeson 2 Sir J. Michael Brady 1 Mark Jenkinson 3 1 Institute of Biomedical Engineering Department of Engineering Science University of Oxford, 2 Department of Radiology Churchill Hospital, 3 Oxford Centre of FMRI of the Brain University of Oxford, Abstract Optical flow models are widely used for different image registration applications due to their accuracy and fast computation. Major disadvantages to overcome for medical image registration are large deformations and inaccurate regularisation at discontinuities, which cannot be modelled accurately with quadratic regularisers, and an intensity dependent energy term, which does not allow for images of different modalities. In this work we present a multi-level framework utilising multiple warps, which succeeds in estimating larger deformations. We introduce a non-quadratic penalty function, for a better modelling of discontinuities, that are caused by sliding motion of ribs against the lungs during respiration. Our algorithm is extended to multimodal image registration tasks by maximising the local alignment of the image intensity gradient orientation. We demonstrate the findings on synthetic 3D CT data and clinical CT-CT images as well as on CT-MRI data. Quantitative evaluation using the Dice coefficient shows improvements of our new approach for single-modal data for the interface between lungs and ribs compared to a commonly used parametric free form deformations (FFD) method and equally good results for multimodal data. 1 Introduction Non-parametric registration methods like elastic, fluid or demons [5] demonstrate attractive capabilities for non-rigid medical image applications. These models estimate a dense motion field between two images by minimising a cost function, which usually includes an intensity based data term and a regularisation term to enforce a globally smooth deformation. In contrast, parametric registration using B-splines and FFDs as presented in [7] use a mesh of fixed control points and interpolate the deformation between them with 3D cubic B-splines. c 2010. The copyright of this document resides with its authors. It may be distributed unchanged freely in print or electronic forms.

2 M. HEINRICH et al.: MULTIMODAL REGISTRATION USING GRADIENT ORIENTATION In this work, we show that a non-quadratic penalty function improves the registration accuracy at discontinuities within the motion pattern compared to FFD registration. For images from different modalities, like CT and MRI, mutual information (MI) was found to be a suitable cost measure and is widely used in rigid, affine and parametric non-rigid registration [4]. Variational MI formulations were derived in [3]. However MI is most accurate and robust as a global measure and non-rigid multimodal registration remains an active area of research. We propose to use the local gradient orientation as a minimisation term for non-parametric registration. Boundaries between neighbouring tissues often carry significant information in medical images. The gradient of tissue boundaries might not have the same magnitude for images of different modalities, but should have a consistent orientation. In [6] this finding was used to improve the MI measurement for rigid image registration. We demonstrate that using only the gradient orientation for non-rigid image registration leads to results similar to FFD registration, which is using MI. 2 Method 2.1 Optical Flow Constraint and Regularization Optical flow registration is based on the assumption that in a local neighborhood the intensities of two images do not change over time: f (x + u,t + δt) = f (x,t). For small displacements a first order Taylor expansion yields the optical flow constraint: f u = 0, where f = ( f x, f y, f z, f t ) T denotes the partial derivatives of the images and u = (u,v,w,1) T the unknown deformation field between them. To solve this ill-posed problem, an additional regularization term is introduced. The classical global optical flow method uses the quadratic term α u 2 to enforce smoothness of the deformation field, where α serves as a regularisation parameter. E(u) = (u T ( f f T )u + α u 2 )dω (1) Ω In medical images, a quadratic smoothness term can be too general, as there are naturally occurring discontinuities in both the intensities of images at tissue boundaries, as well as within the motion pattern or deformation fields. To address this complex motion problem, we propose the use of non-quadratic penalisers within the energy functional. Charbonnier et al. [2] proposed the function Ψ(s 2 ) with its derivative Ψ (s 2 ), which allows for a convex penalization and a simple globally convergent solution: Ψ(s 2 ) = 2β 2 1 1 + s2 β 2, Ψ (s 2 ) = 1 + s2 β 2 (2) where β is set to a sufficiently small value 0.001 to obtain a penaliser similar to the L 1 norm. To minimize the energy E and solve for the unknown deformation field u, Euler-Lagrange equations are derived and solved iteratively. Details of the implementation for the optical flow framework can be found in [1]. 2.2 Gradient Orientation for Multimodal Image Registration As stated above, the orientation of gradients can be a useful measure for multimodal image data. Pluim et al. [6] show that it improves accuracy and robustness in rigid image registra-

M. HEINRICH et al.: MULTIMODAL REGISTRATION USING GRADIENT ORIENTATION 3 (a) 789:%;9<=87% 789:%;9<;9% >1+"?,@A%;9<=87% >1+"?,@A%;9<;9% ("!!%!"'$%!"'!%!"&$%!"&!%!"#$% (b) )*+%,-./0%012.3% 4250%,2634% *6/% Figure 1: (a) Simulated CT and MRI scans of the NCAT phantom at different respiration levels (5 % added noise). CT at maximum expiration, MRI at maximum inspiration. (b) Quantitative evaluation of segmentation overlaps of 5 regions of interest shows equally good results for IRTK and our new approach, with improvements for lungs and liver. tion using MI. The angle α i j between two locations i and j in reference and floating image is defined by: α i j = arccos f i f j f i f j. (3) Gradients in two images are thought to have either a similar angle or an angle flipped by π depending on image contrast. To account for both, we use a weighting function w(α) = (cos(2α) + 1)/2, which favours both small angle differences and angles close to π. An additional challenge in multimodal image matching lies in the fact that tissue boundaries may have gradients in only one of the considered modalities. The angle function is therefore multiplied with the smaller of both local gradient magnitudes, thus the measure M to be maximised becomes M = ω(α i j )min( f i, f j ). Derivatives of this measure are approximated by finite differences. 3 Experiments To evaluate the accuracy and robustness of our new approach we tested it on synthetic and real clinical CT and MRI image sets. For quantitative evaluation, we compared the results for the registration of synthetic multimodal data with a state-of-the-art technique, IRTK 1. A multi-level setting and optimally chosen smoothing parameters were used to recover larger deformations. We used sums of squared differences (SSD) for single-modal registration, because this cost term is comparable to our approach, and normalised mutual information (NMI) for multi-modal registration. 3.1 Synthetic CT and Multimodality Phantoms To assess the registration accuracy, we tested and compared the algorithms on synthetic CT data, where a ground truth segmentation is available. We used the NURBS based cardiac 1 Image Registration Toolkit, http://www.doc.ic.ac.uk/ dr/software/ Another efficient approach for parametric registration: "Dense image registration through MRFS and efficient linear programming" was presented by Glocker et. al. in Medical Image Analysis, 12(6): 731-741, 2008

4 M. HEINRICH et al.: MULTIMODAL REGISTRATION USING GRADIENT ORIENTATION (a) (b) (c) (d) (e) (f) 500 250 0-250 -500 Hounsfield units Figure 2: Visual results for single- (top row) and multimodal (bottom row) 3D registration. (a) Axial CT slice with manual segmentation of mesothelioma cancer overlaid in orange (b) Difference to follow-up scan (c) Difference after applying the proposed method. (d) Axial slice of MRI scan (e) Affine registered CT scan with MR contours (f) Non-rigid registration with our approach, showing improved overlap of lungs, bones and body outline. torso (NCAT) phantom created by Segars [8], which provides a physiologically and physically realistic model of motion of different respiration states and over the cardiac cycle. In total, 30 phantom simulations over one breathing cycle with a maximum diaphragm movement of 20 mm were obtained for a range of body weights (80 100 kg), for both CT and MRI intensity labels. The images were additionally distorted by adding normally distributed noise of up 10 % and translation blurring of 1.25 mm. Figure 1 (a) shows exemplary simulations.labels for regions of interest are provided by the simulation software and were used to calculate the segmentation overlap after registration. The resulting Dice coefficient for both single-modal and multimodal registration are given in Figure 1 (b). Overall, both approaches show equally good results, when compared for the same registration task. The single-modal implementation of our approach outperforms IRTK for all examined labels except for the spine. The increased accuracy around the lung/rib interface strengthens the justification of our non-quadratic regularisation term. The multimodal optical flow approach shows better Dice coefficients than IRTK for liver and lungs and lower results for bones. 3.2 Clinical MRI and CT Registration To demonstrate the capability of the proposed method, two datasets of clinical images were studied. Pre- and post-treatment CT volumes of patients diagnosed with mesothelioma, an aggressive form of lung cancer, and pairs of CT and MRI volumes of subjects suffering from an empyema. The top row of Figure 2 displays one slice of a post treatment volumetric scan, along with the difference images before and after registration of the pre-treatment scan to the post-treatment scan using our proposed method. The results show a very high agreement with the original slice, in particular for the challenging interface between the rib cage and lung. To demonstrate the suitability of our multimodal extension, we firstly used affine registration

M. HEINRICH et al.: MULTIMODAL REGISTRATION USING GRADIENT ORIENTATION 5 to align a CT scan to an MRI of the same patient. Figure 2 (e) shows there is still a large mismatch between the boundaries of organs. We then applied our non-rigid approach, which demonstrates a considerably improved alignment with the target image. 4 Discussion Non-rigid registration of clinical images can be challenging due to the complex motion pattern between scans, or incomparable intensities when using different modalities. We present a novel fast, robust and accurate technique, which is specifically adapted to align images with large deformations caused by respiratory motion. An extension for multimodal data is given based on the alignment of gradient orientation. This new cost term provides a promising alternative to mutual information based measures, allows for rapid computation and preserves discontinuities in the motion pattern. We show that quantitative evaluation of our extended approach for multimodal data results in similar accuracy compared to a state-of-the-art algorithm (IRTK). Visual results for the clinical CT/CT and CT/MRI application demonstrate the good performance and generalisation of our new approach. Acknowledgments The authors would like to thank EPSRC and Cancer Research UK for funding this work within the Oxford Cancer Imaging Centre. References [1] A. Bruhn, J. Weickert, and C. Schnörr. Lucas/Kanade meets Horn/Schunck: Combining local and global optic flow methods. Int. J. Comput. Vision, 61(3):211 231, 2005. [2] P. Charbonnier, L. Blanc-Fueraud, G. Aubert, and M. Barlaud. Two determinstic halfquadratic regularization algorithms for computed imaging. In: IEEE International Conference on Image Processing, 2:168 172, 1994. [3] G. Hermosillo, Chefd Hotel C., and Faugeras O. Variational Methods for Multimodal Image Matching. International Journal of Computer Vision, pages 329 343, 2002. [4] F. Maes, D. Vandermeulen, and P. Suetens. Medical Image Registration Using Mutual Information. Proceedings of the IEEE, 91(10):1699 1722, 2003. [5] J. Modersitzki. Numerical Methods for Image Registration. Oxford Univ. Press, 2004. [6] J. P. W. Pluim, J. B. A. Maintz, and M. A. Viergever. Image registration by maximization of combined mutual information and gradient information. IEEE Transactions on Medical Imaging, 19:809 814, 2000. [7] D. Rueckert, L.I. Sonoda, C. Hayes, D.L.G. Hill, Leach, M.O., and Hawkes D.J. Nonrigid registration using free-form deformations: Application to breast MR images. IEEE Transactions on Medical Imaging, 18(8):712 721, 1999. [8] W.P. Segars. Development and application of the new dynamic NURBS-based cardiactorso (NCAT) phantom. PhD Thesis. 2001.