Annales UMCS Informatica AI 1 (2003) UMCS. Registration of CT and MRI brain images. Karol Kuczyński, Paweł Mikołajczak

Similar documents
Multi-modal Image Registration Using the Generalized Survival Exponential Entropy

Medical Image Segmentation Based on Mutual Information Maximization

Multi-Modal Volume Registration Using Joint Intensity Distributions

A Study of Medical Image Analysis System

LAPLACIAN MESH SMOOTHING FOR TETRAHEDRA BASED VOLUME VISUALIZATION 1. INTRODUCTION

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

Good Morning! Thank you for joining us

Mutual Information Based Methods to Localize Image Registration

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

Medical Image Registration by Maximization of Mutual Information

Annales UMCS Informatica AI 2 (2004) UMCS. Simple hardware method of data protection. Jerzy Kotliński

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

Annales UMCS Informatica AI 1 (2003) UMCS. Using PHP and HTML languages and MySQL databases to create servers of scientific information

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

Nonrigid Registration using Free-Form Deformations

Utilizing Salient Region Features for 3D Multi-Modality Medical Image Registration

Abstract. 1. Introduction

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

Deformable Registration Using Scale Space Keypoints

An Introduction to Statistical Methods of Medical Image Registration

Medical Image Analysis

Comparison of Different Metrics for Appearance-model-based 2D/3D-registration with X-ray Images

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

THE geometric alignment or registration of multimodality

SIGMI. ISL & CGV Joint Research Proposal ~Image Fusion~

A Radiometry Tolerant Method for Direct 3D/2D Registration of Computed Tomography Data to X-ray Images

Spatio-Temporal Registration of Biomedical Images by Computational Methods

Image Registration I

Learning-based Neuroimage Registration

Medical Image Registration

Robust Linear Registration of CT images using Random Regression Forests

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

Introduction to Medical Image Registration

Multimodal Image Fusion Of The Human Brain

K-Means Clustering Using Localized Histogram Analysis

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

3D Voxel-Based Volumetric Image Registration with Volume-View Guidance

2 Michael E. Leventon and Sarah F. F. Gibson a b c d Fig. 1. (a, b) Two MR scans of a person's knee. Both images have high resolution in-plane, but ha

OnDemand3D Fusion Technology

Whole Body MRI Intensity Standardization

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

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

Chapter 3 Set Redundancy in Magnetic Resonance Brain Images

Image Segmentation and Registration

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

IRE : an image registration environment for volumetric medical images

AUTOMATIC REGISTRATION OF OPTICAL IMAGERY WITH 3D LIDAR DATA USING LOCAL COMBINED MUTUAL INFORMATION

Distance Transforms in Multi Channel MR Image Registration

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

Computational Medical Imaging Analysis Chapter 4: Image Visualization

3D Registration based on Normalized Mutual Information

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

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

Key words: automated registration, voxel similarity, multiresolution optimization, magnetic resonance, positron emission tomography

Design and performance characteristics of a Cone Beam CT system for Leksell Gamma Knife Icon

Annales UMCS Informatica AI 1 (2003) UMCS. Using PHP and HTML languages to create graphical interfaces and to remote control of programs

A Pyramid Approach For Multimodality Image Registration Based On Mutual Information

Automated Medical Image Registration Using the Simulated Annealing Algorithm

Global optimization of weighted mutual information for multimodality image registration

Prostate Detection Using Principal Component Analysis

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

Advanced Targeting Using Image Deformation. Justin Keister, MS DABR Aurora Health Care Kenosha, WI

CHAPTER 3 TUMOR DETECTION BASED ON NEURO-FUZZY TECHNIQUE

Biomedical Image Processing

Edge Detection for Dental X-ray Image Segmentation using Neural Network approach

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

Modern Medical Image Analysis 8DC00 Exam

Rigid Registration of Freehand 3D Ultrasound and CT-Scan Kidney Images

Medical Images Analysis and Processing

REGISTRATION AND NORMALIZATION OF MRI/PET IMAGES 1. INTRODUCTION

FUSION OF TWO IMAGES BASED ON WAVELET TRANSFORM

Combined Mutual Information of Intensity and Gradient for Multi-modal Medical Image Registration

Lucy Phantom MR Grid Evaluation

Trademark recognition using the PDH shape descriptor

A Novel Medical Image Registration Method Based on Mutual Information and Genetic Algorithm

Interactive Deformable Registration Visualization and Analysis of 4D Computed Tomography

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

A FAST CLUSTERING-BASED FEATURE SUBSET SELECTION ALGORITHM

Technical aspects of SPECT and SPECT-CT. John Buscombe

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

A Joint Histogram - 2D Correlation Measure for Incomplete Image Similarity

Visualisation : Lecture 1. So what is visualisation? Visualisation

Dosimetric Analysis Report

A Generic Lie Group Model for Computer Vision

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

The Insight Toolkit. Image Registration Algorithms & Frameworks

Medical Image Fusion using Rayleigh Contrast Limited Adaptive Histogram Equalization and Ant Colony Edge Method

Preprocessing II: Between Subjects John Ashburner

A New & Robust Information Theoretic Measure and its Application to Image Alignment

Object Identification in Ultrasound Scans

Modeling and preoperative planning for kidney surgery

8/3/2017. Contour Assessment for Quality Assurance and Data Mining. Objective. Outline. Tom Purdie, PhD, MCCPM

Pattern Matching & Image Registration

Efficient 3D-3D Vascular Registration Based on Multiple Orthogonal 2D Projections

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

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

RADIOMICS: potential role in the clinics and challenges

Simultaneous Model-based Segmentation of Multiple Objects

Methods for data preprocessing

Neurosurgery for functional disorders guided by multimodality imaging

Transcription:

Annales Informatica AI 1 (2003) 149-156 Registration of CT and MRI brain images Karol Kuczyński, Paweł Mikołajczak Annales Informatica Lublin-Polonia Sectio AI http://www.annales.umcs.lublin.pl/ Laboratory of Information Technology, Maria Curie-Skłodowska University, Pl. M.Curie-Skłodowskiej 1, 20-031 Lublin, Poland Abstract The purpose of a registration process is to find a geometric transformation, that relates corresponding voxels in two different 3D images of the same object. We present an algorithm based on maximization of mutual information and its medical applications. 1. Introduction Non invasive medical techniques, like stereotactic radiosurgery (Fig. 1), are becoming more and more commonly applied. In many cases a diagnose is based mainly on image data. Since an accuracy of a diagnose and a treatment planning (Fig. 2) is of a critical importance, there is a high demand for image processing techniques in order to make a profound use of the data acquired. Figure 1: A patient being prepared for a stereotactic radiosurgery treatment Corresponding author: e-mail address: karolk@tytan.umcz.lublin.pl

Fig. 2. Stereotactic radiosurgery treatment planning with the BrainLAB system 2. Medical imaging There is a rich variety of available medical imaging techniques (CT, MRI, PET, SPECT, USG, ). They provide information about different physical properties of tissues. Since this information is often of a complementary nature, it is frequently desired to use integrated data from different modality images. Fig. 3. Examples of CT and MRI brain images In the case of brain imaging it is common to acquire both CT and MRI scans (Fig. 3). CT provides very precise anatomical information, especially about bones. Voxel intensities are proportional to the radiation absorption of the underlying tissues, which is particularly useful in radiation therapy planning. MRI is less accurate, but soft tissues (including tumours) delineation is significantly enhanced. 3. The purpose and methods of registration The task of multi modal image data integration is not trivial due to unlike patient s spatial orientation, datasets resolutions and voxel intensity profiles.

The goal of registration (matching, alignment) process is, given two images of the same object, to find a spatial transformation T, that relates them. Then a fusion of the registered images may be performed. Optimisation algorithm Similarity measure Geometric transformation Dataset A Dataset B Fig. 4. The optimisation framework There are two main classes of registration methods: feature-based and voxelbased techniques. In the first case some corresponding points (either external artificial markers or anatomical structures localized by an expert) need to be recognized prior to the registration. In the voxel-based techniques a function of similarity of two images is computed with the intensities of all (or most of) voxels in the images. Neither segmentation nor special pre-processing is required. This approach is becoming more and more popular. However, it requires more processing time. Regardless of the method used, the registration framework is always similar (Fig. 4 [1]). It is also necessary to implement an efficient similarity measure optimisation procedure in order to find transformation T parameters. 4. Information theory and registration If we treat images as random variables, we can apply statistical techniques in processing them. This approach is commonly used in voxel-based registration methods. Below we present a theoretical background of the implemented registration procedure [1-3]. The most commonly used measure of information is the Shannon-Wiener entropy measure. The average information supplied by a set of n symbols whose probabilities are given by {p 1,p 2,.p n }, can be expressed as: n H p, p,... p = p log p. (1) ( ) 1 2 n i i i= 0 The entropy H of a discrete random variable X with the values in the set {x 1,x 2,..x n } is defined as: n H X = p log p, (2) where p i = Pr[X=x i ]. ( ) i= 0 i i

The entropy definition of a single random variable can be extended to a pair of random variables. Let us consider random variable Y with the probabilities q i. The joint entropy of a pair of discrete random variables (X,Y) with a joint distribution p(x,y) is defined as: n m (, ) = log, (3) H XY p p where p ij = Pr[ X=x i, Y=y j ]. The conditional entropy is defined as: i= 0 j= 1 m n m ( ) ( ) H X Y = qh X Y = y = p log p = j j ij ij j= 1 i= 0 j= 1 m n j= 1 i= 1 p log p, ij ij ij ij where p i j = Pr[ X=x i Y=y j ], p ij = q j p i j = p i p j i. The mutual information between the two discrete random variables X and Y is defined as: I ( X, Y) = H( X) H( X Y). (5) The mutual information represents the amount of information that one random variable gives about the other random variable. I(X,Y) is a measure of the information shared between X and Y. The normalized mutual information [4] is defined as: H ( ) ( X) + H( Y) NI X, Y =. (6) H X, Y ( ) (4) Fig. 5. Two pairs of images and their 2-dimensional histograms

The joint entropy defined above could be used as a similarity measure between two images. In the example (Fig. 5) there are two pairs of images and their 2-dimensional histograms (scatter-plots). They can be used for entropy calculations as follows: 3 3 1 1 9 9 3 3 H I ( M, N ) = log + log + log + log 0. 488, (7) 16 16 16 16 16 16 16 16 12 12 4 4 H II ( M, N ) = log + log 0. 244. (8) 16 16 16 16 The more similar two images the lower their joint entropy. However, its optimisation may lead into incorrect solutions when the images do not overlap completely during a registration process. Mutual information is a significantly better candidate for a registration criterion. It can be proved, that two images are properly matched when their mutual information is maximal [5]. 5. Optimisation methods An optimisation procedure is used to search for a global optimum (minimum or maximum, depending on a convention) of the registration criterion (similarity measure) in order to find the optimal transformation parameters. A review of the most often used methods can be found in [6]. Nondeterministic algorithms (e.g. simulated annealing) are successful in many realworld tasks, including registration. However, they typically require much computing time. Deterministic ones (Powell, Davidon-Fletcher-Powell, Levenberg-Marquardt, etc. [7]) are faster, but they fail in the presence of a large number of local extrema. To address this problem and to speed up the convergence multi-scale or sub-sampling techniques are utilized [8]. 6. CT and MRI alignment CT and MRI are probably the most commonly acquired pair of medical images. In Figure 6 we can slice from two unregistered datasets.

Fig. 6. Source CT and MRI 3D images Figure 7 shows 2D histograms (constructed as described in Chapter 4) of the images before and after the registration. Fig. 7. 2D histograms before (I=0.26) and after the registration (I=0.72) The images have been transformed with a rigid body transformation described by 6 parameters (T x, T y, T z, R x, R y, R z ). The similarity measure (mutual information, fig. 8) has been optimised using the Powell s algorithm [7] with a pyramidal multiscale method. The result is shown in Figures 9 and 10. The combination of these techniques, despite its simplicity, provided acceptable results within reasonable time (less than 1 minute on a PC with an Athlon 1600+ processor, under RedHat Linux 7.3).

Fig. 8. Mutual information as a function of R x and R y, while the other parameters are set in the optimum Fig. 9. The registered images Fig. 10. The registered images a checkerboard test

7. Conclusions Modern medical routines require new advanced image processing techniques. The information theory provides means to create highly automated systems. In the case of registration there is no need of pre-processing or expert s work. Computational complexity and occurrence of local extrema are still important concerns; however on a modern PC it is possible to achieve satisfactory results within reasonable time. Acknowledgment The CT and MRI data presented in the paper come from the Visible Human Project and from the Center for Morphometric Analysis at Massachusetts General Hospital (http://neuro-www.mgh.harvard.edu/cma/ibsr). This study has been partially financed by the Polish State Committee for Scientific Research (research project no. 7T11E01921). References [1] Kuczyński K., Mikołajczak P., Mutual Information Based Registration of Brain Images, Journal of Medical Informatics & Technologies, 3 (2002). [2] Cover T., Thomas J., Elements of Information Theory, A Wiley Interscience Publication, New York, (1991). [3] Shannon C.E., A Mathematical Theory of Communication, The Bell System Technical Journal, 27 (1948) 379 and 623. [4] Studholme C., Hill D.L.G., Hawkes D.J., An overlap invariant measure of 3D image alignment, Pattern Recognition, 32 (1998). [5] Viola P.A., Alignment by Maximization of Mutual Information, A.I. Technical Report, 1548 MIT, (1995). [6] Maintz J.B., Viergever M.A., A survey of medical image registration, Medical Image Analysis, Oxford University Press, 2 (1998) 1. [7] Press W.H., Teukolsky S.A., Vetterling W.T., Flannery B.P., Numerical Recipes in C++, Cambridge University Press, (2002). [8] Hill D.L.G., Combination of 3D medical Images from multiple modalities, University of London, (1993). Powered by TCPDF (www.tcpdf.org)