A B C D E F A ABSTRACT A novel, efficient, robust, feature-based algorithm is presented for intramodality and multimodality medical image registration.

Slides:



Advertisements
Similar presentations
Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Advertisements

Lindsey Bleimes Charlie Garrod Adam Meyerson
3D Model Matching with Viewpoint-Invariant Patches(VIP) Reporter :鄒嘉恆 Date : 10/06/2009.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Caroline Rougier, Jean Meunier, Alain St-Arnaud, and Jacqueline Rousseau IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 21, NO. 5,
In the past few years the usage of conformal and IMRT treatments has been increasing rapidly. These treatments employ the use of tighter margins around.
Extended Gaussian Images
3D Shape Histograms for Similarity Search and Classification in Spatial Databases. Mihael Ankerst,Gabi Kastenmuller, Hans-Peter-Kriegel,Thomas Seidl Univ.
Intensity-based deformable registration of 2D fluoroscopic X- ray images to a 3D CT model Aviv Hurvitz Advisor: Prof. Leo Joskowicz.
66: Priyanka J. Sawant 67: Ayesha A. Upadhyay 75: Sumeet Sukthankar.
A Versatile Depalletizer of Boxes Based on Range Imagery Dimitrios Katsoulas*, Lothar Bergen*, Lambis Tassakos** *University of Freiburg **Inos Automation-software.
Comparing Images Using the Hausdorff Distance Mark Bouts 6th April 2006.
1Ellen L. Walker Segmentation Separating “content” from background Separating image into parts corresponding to “real” objects Complete segmentation Each.
Motion Analysis (contd.) Slides are from RPI Registration Class.
1 Abstract This paper presents a novel modification to the classical Competitive Learning (CL) by adding a dynamic branching mechanism to neural networks.
A Study of Approaches for Object Recognition
CSci 6971: Image Registration Lecture 4: First Examples January 23, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI Dr.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Chamfer Matching & Hausdorff Distance Presented by Ankur Datta Slides Courtesy Mark Bouts Arasanathan Thayananthan.
Yujun Guo Kent State University August PRESENTATION A Binarization Approach for CT-MR Registration Using Normalized Mutual Information.
Medical Image Registration
Robust Linear Registration of CT images using Random Regression Forests Ender Konukoglu 1, Antonio Criminisi 1, Sayan Pathak 2, Duncan Robertson 1, Steve.
An algorithm for metal streaking artifact reduction in cone beam CT M. Bazalova 1,2, G. Landry 1, L. Beaulieu 3, F. Verhaegen 1,4 1-McGill University,
A Hierarchical Method for Aligning Warped Meshes Leslie Ikemoto 1, Natasha Gelfand 2, Marc Levoy 2 1 UC Berkeley, formerly Stanford 2 Stanford University.
CSci 6971: Image Registration Lecture 5: Feature-Base Regisration January 27, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart,
Maximum-Likelihood Image Matching Zheng Lu. Introduction SSD(sum of squared difference) –Is not so robust A new image matching measure –Based on maximum-likelihood.
Automated Image Analysis Software for Quality Assurance of a Radiotherapy CT Simulator Andrew J Reilly Imaging Physicist Oncology Physics Edinburgh Cancer.
Chapter 6 Feature-based alignment Advanced Computer Vision.
Gesture Recognition Using Laser-Based Tracking System Stéphane Perrin, Alvaro Cassinelli and Masatoshi Ishikawa Ishikawa Namiki Laboratory UNIVERSITY OF.
Hubert CARDOTJY- RAMELRashid-Jalal QURESHI Université François Rabelais de Tours, Laboratoire d'Informatique 64, Avenue Jean Portalis, TOURS – France.
Matching 3D Shapes Using 2D Conformal Representations Xianfeng Gu 1, Baba Vemuri 2 Computer and Information Science and Engineering, Gainesville, FL ,
Efficient Algorithms for Robust Feature Matching Mount, Netanyahu and Le Moigne November 7, 2000 Presented by Doe-Wan Kim.
Image Segmentation and Registration Rachel Jiang Department of Computer Science Ryerson University 2006.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
MESA LAB Multi-view image stitching Guimei Zhang MESA LAB MESA (Mechatronics, Embedded Systems and Automation) LAB School of Engineering, University of.
Estimating the tumor-breast volume ratio from mammograms Jorge Rodríguez*, Pedro Linares*, Eduardo Urra*, Daniella Laya*, Felipe Saldivia , Aldo Reigosa.
Quality Assessment for LIDAR Point Cloud Registration using In-Situ Conjugate Features Jen-Yu Han 1, Hui-Ping Tserng 1, Chih-Ting Lin 2 1 Department of.
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
K. Selçuk Candan, Maria Luisa Sapino Xiaolan Wang, Rosaria Rossini
Line detection Assume there is a binary image, we use F(ά,X)=0 as the parametric equation of a curve with a vector of parameters ά=[α 1, …, α m ] and X=[x.
MEDICAL IMAGE ANALYSIS Marek Brejl Vital Images, Inc.
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Copyright © 2010 Siemens Medical Solutions USA, Inc. All rights reserved. Hierarchical Segmentation and Identification of Thoracic Vertebra Using Learning-based.
Ground Truth Free Evaluation of Segment Based Maps Rolf Lakaemper Temple University, Philadelphia,PA,USA.
Medical Image Analysis Sebastian Thrun, Gary Bradski, Daniel Russakoff Stanford CS223B Computer Vision
Conclusions The success rate of proposed method is higher than that of traditional MI MI based on GVFI is robust to noise GVFI based on f1 performs better.
A survey of different shape analysis techniques 1 A Survey of Different Shape Analysis Techniques -- Huang Nan.
2005/12/021 Fast Image Retrieval Using Low Frequency DCT Coefficients Dept. of Computer Engineering Tatung University Presenter: Yo-Ping Huang ( 黃有評 )
Figure 6. Parameter Calculation. Parameters R, T, f, and c are found from m ij. Patient f : camera focal vector along optical axis c : camera center offset.
Skuller: A volumetric shape registration algorithm for modeling skull deformities Yusuf Sahillioğlu 1 and Ladislav Kavan 2 Medical Image Analysis 2015.
Yizhou Yu Texture-Mapping Real Scenes from Photographs Yizhou Yu Computer Science Division University of California at Berkeley Yizhou Yu Computer Science.
Robust and Accurate Surface Measurement Using Structured Light IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 57, NO. 6, JUNE 2008 Rongqian.
Scale Invariant Feature Transform (SIFT)
Maarten Van Lier 2 e Master Computerwetenschappen.
Implicit Active Shape Models for 3D Segmentation in MR Imaging M. Rousson 1, N. Paragio s 2, R. Deriche 1 1 Odyssée Lab., INRIA Sophia Antipolis, France.
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Similarity Measurement and Detection of Video Sequences Chu-Hong HOI Supervisor: Prof. Michael R. LYU Marker: Prof. Yiu Sang MOON 25 April, 2003 Dept.
BLOCK BASED MOTION ESTIMATION. Road Map Block Based Motion Estimation Algorithms. Procedure Of 3-Step Search Algorithm. 4-Step Search Algorithm. N-Step.
Image matching using the Hausdorff Distance with CUDA
Mobile Robot Localization and Mapping Using Range Sensor Data Dr. Joel Burdick, Dr. Stergios Roumeliotis, Samuel Pfister, Kristo Kriechbaum.
A 2D/3D correspondence building method for reconstruction of a 3D bone surface model Longwei Fang
Visual homing using PCA-SIFT
Improving the Performance of Fingerprint Classification
Fast Preprocessing for Robust Face Sketch Synthesis
Self-similarity and points of interest
Intensity-based biplane 2D-3D registration for in-vivo three dimensional forearm rotational analysis Shingo Abe1,3, Kunihiro Oka1, Yoshihito Otake2, Yuusuke.
Image Registration 박성진.
Comparing Images Using Hausdorff Distance
Research Institute for Future Media Computing
Presentation transcript:

A B C D E F A ABSTRACT A novel, efficient, robust, feature-based algorithm is presented for intramodality and multimodality medical image registration. The algorithm achieves subpixel (0.4 mm) and pixel (0.8 mm) accuracy for intramodality and multimodality imaging respectively. It is based on a branch-and-bound strategy proposed by Mount et al., and is relatively insensitive to outliers, typically generated by feature extraction. The feature extraction uses classical edge detection algorithms to extract feature points from bony anatomy. An 82% reduction in computation time was achieved by introducing a new measure: gradient weighted partial Hausdorff measure. Further computational improvements were achieved by using: (i) an initial estimate of the registration using stochastic hill climbing as a local optimization technique in the branch-and-bound algorithm; (ii) a distance based priority, and (iii) multiresolution feature extraction. This algorithm is applied to patient positioning in cranial radiotherapy. The test imaging consisted of digitally reconstructed radiographs (DRRs), which are 2D projections of 3D computed tomography (CT) data acquired with kilovoltage x-rays, 2D portal images acquired with an electronic portal imaging device (EPID) and megavoltage x-rays. Image registration software based on this algorithm produced a registration between DRR and EPID images in approximately 2.5 seconds based on 1400 feature points using a 1.4 GHz processor. WEIGHTED HAUSDORFF MEASURE CONCLUSIONS A new point-based algorithm for intra- and inter- modal image registration has been developed. The matching algorithm uses the weighted Hausdorff measure for matching point sets. It is robust (unaffected by limited number of outliers) It is accurate -- subpixel and pixel accuracy for intramodal and multimodal registration respectively. It is fast – matching times under 30 seconds for point sets with size larger that The attractor analysis shows that the Hausdorff distance is a good inter-modal similarity measure. ATTRACTOR FOR WEIGHTED HAUSDORFF The behavior of the weighted Hausdorff under perturbations is presented below. The weighted Hausdorff increases noticeably after small perturbations. As the three graphics below suggest, subpixel perturbations were successfully detected. The graphs show a nice bell shaped surface with a correct minimum value for a perturbation  = 0. REGISTRATION ALGORITHM The algorithm presented here first requires the computation of feature- points extracted from the image. In our approach, these feature points correspond to the bony anatomy of the patient. It is not necessary to have a unique one-to-one correspondence between the two sets, or equal number of points. The matching algorithm takes two extracted point sets and finds the transformation that maps the two extracted point sets as close as possible. An Optimized Point-Based Multimodality Image Registration Algorithm NA Parra 1, G Narasimhan 2 and SS Samant 3 1 Dept. of Computer Science, The University of Memphis, Memphis, TN 38152; 2 School of Computer Science, Florida International University, Miami, FL 33199; 3 Dept. of Radiological Sciences, St. Jude Children’s Research Hospital, Memphis, TN A. Perturbations in X and Y A. Perturbations in  and XA. Perturbations in  and Y Given two point sets A and B, the Hausdorff distance from A to B is defined as where is any distance metric between two points. We refer to this distance as unweighted. We present a robust measure that uses the gradient of the point in the source image. Note that stronger edges correspond to higher gradients, and in x-ray imaging, with the exception of tissue-air interfaces, higher edges typically correspond to bony anatomy, which typically has higher gradient values than tissue-air interfaces. Generally, one has more confidence in using bony anatomy as features for determining patient position because it is nondeformable, and the major bones are generally rigid with respect to each other. Thus a bias is introduced towards using “stronger” points to compute the Hausdorff distance. The mathematical formulation is as follows: where is the weight of point p, and I A is the image from which the point set A was extracted. As shown later, this weighted measure improves the efficiency considerably. Henceforth, for brevity, we will refer to the gradient weighted partial Hausdorff distance as weighted Hausdorff distance. The Feature Matching Algorithm takes two sets of points as input and finds the transformation that maps the target set as close as possible to the reference set. 1.Domain: The domain consists of two sets of points in R 2 ; the origin corresponds to the radiation center of the image. 2.Search Space: The search space, or the space of transformations is R 3 for rigid transformations 3.Search Method: A branch-and-bound algorithm was used. The search space was divided into cells. Upper and lower bounds for the best transformation was calculated for each cell and was used to decide whether or not to discard the cell. 4.Similarity Metric: The weighted Hausdorff was used to evaluate the quality of a matching. MATCHING ALGORITHM This work was supported by grants from the National Cancer Institute (R29 CA76061), the Cancer Center Support CORE grant (P30 CA21765) and the American Syrian Associated Charities (ALSAC). Given a reference image A and a target image B, the best transformation t is found. A rigid transformation t’ is created by adding a perturbation to t such that, t’ = t + , where  is a vector that represents the perturbation in , x and y. The perturbations were between [-2, 2] mm for translation on x and y and [-2, 2] deg for rotations with increments of 0.25 for rotations and translations ACCURACY AND SPEED Given a reference image A and a rigid transform t, the target image B was produced by applying t to A, i.e. B = t(A). Feature extraction generates two point sets P A and P B. These point sets are used as input to the feature matching algorithm that produces a matching t P. The differences between t’ and t P ( ,  x and  y) are recorded. The process was run 1000 times. The point sets sizes were close to For the EPID-EPID registration, the average CPU time was 4.1 sec. The mean error was 0.46 mm for translations and 0.03 deg for rotations. For the EPID-DRR case, the mean error was 0.79 mm for translations and 0.51 deg for rotations. [ A] DRR Image. [B] EPID Image. [C] Point sets before registration [D] Aligned point sets. [E] Overlapped EPID and DRR images before registration. [F] Overlapped images following image registration.