Jan Kamenický Mariánská 2008. 2  We deal with medical images ◦ Different viewpoints - multiview ◦ Different times - multitemporal ◦ Different sensors.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Mutual Information Based Registration of Medical Images
Realignment – Motion Correction (gif from FMRIB at Oxford)
11/11/02 IDR Workshop Dealing With Location Uncertainty in Images Hasan F. Ates Princeton University 11/11/02.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Pattern Recognition and Machine Learning
Co-registration and Spatial Normalisation Nazanin Derakshan Eddy Davelaar School of Psychology, Birkbeck University of London.
Some thoughts on regularization for vector- valued inverse problems Eric Miller Dept. of ECE Northeastern University.
Lecture 3 Nonparametric density estimation and classification
Intensity-based deformable registration of 2D fluoroscopic X- ray images to a 3D CT model Aviv Hurvitz Advisor: Prof. Leo Joskowicz.
Nonrigid Registration
P. Brigger, J. Hoeg, and M. Unser Presented by Yu-Tseh Chi.
Optimization & Learning for Registration of Moving Dynamic Textures Junzhou Huang 1, Xiaolei Huang 2, Dimitris Metaxas 1 Rutgers University 1, Lehigh University.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
INFORMATIK Differential Coordinates for Interactive Mesh Editing Yaron Lipman Olga Sorkine Daniel Cohen-Or David Levin Tel-Aviv University Christian Rössl.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Non-Rigid Registration. Why Non-Rigid Registration  In many applications a rigid transformation is sufficient. (Brain)  Other applications: Intra-subject:
Motion Analysis (contd.) Slides are from RPI Registration Class.
CSci 6971: Image Registration Lecture 4: First Examples January 23, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart, RPI Dr.
Announcements Quiz Thursday Quiz Review Tomorrow: AV Williams 4424, 4pm. Practice Quiz handout.
Feature matching and tracking Class 5 Read Section 4.1 of course notes Read Shi and Tomasi’s paper on.
Image Registration: A Review Xenios Papademetris Department of Diagnostic Radiology Yale School of Medicine.
Mutual Information for Image Registration and Feature Selection
Yujun Guo Kent State University August PRESENTATION A Binarization Approach for CT-MR Registration Using Normalized Mutual Information.
Machine Learning CMPT 726 Simon Fraser University
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Independent Component Analysis (ICA) and Factor Analysis (FA)
Image Registration Narendhran Vijayakumar (Naren) 12/17/2007 Department of Electrical and Computer Engineering 1.
Matching Compare region of image to region of image. –We talked about this for stereo. –Important for motion. Epipolar constraint unknown. But motion small.
Preprocessing II: Between Subjects John Ashburner Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
National Alliance for Medical Image Computing Registration in Slicer3 Julien Jomier Kitware Inc.
Chapter 5 Segmentation Presenter: 蘇唯誠
The Statistical Properties of Large Scale Structure Alexander Szalay Department of Physics and Astronomy The Johns Hopkins University.
Methods in Medical Image Analysis Statistics of Pattern Recognition: Classification and Clustering Some content provided by Milos Hauskrecht, University.
Multimodal Interaction Dr. Mike Spann
1 LES of Turbulent Flows: Lecture 1 Supplement (ME EN ) Prof. Rob Stoll Department of Mechanical Engineering University of Utah Fall 2014.
ITK The Insight Segmentation & Registration Toolkit Martin Urschler Institute for Computer Graphics and Vision Graz University of Technology.
Digital Image Processing Lecture 7: Geometric Transformation March 16, 2005 Prof. Charlene Tsai.
Building Prostate Statistical Atlas using Large-Deformation Image Registration Eric Hui University of Waterloo – MIAMI Bi-weekly.
MEDICAL IMAGE REGISTRATION BY MAXIMIZATION OF MUTUAL INFORMATION Dissertation Defense by Chi-hsiang Lo June 27, 2003 PRESENTATION.
Image Registration as an Optimization Problem. Overlaying two or more images of the same scene Image Registration.
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
A Two-level Pose Estimation Framework Using Majority Voting of Gabor Wavelets and Bunch Graph Analysis J. Wu, J. M. Pedersen, D. Putthividhya, D. Norgaard,
Feature based deformable registration of neuroimages using interest point and feature selection Leonid Teverovskiy Center for Automated Learning and Discovery.
Spatio-Temporal Free-Form Registration of Cardiac MR Image Sequences Antonios Perperidis s /02/2006.
A New Method of Probability Density Estimation for Mutual Information Based Image Registration Ajit Rajwade, Arunava Banerjee, Anand Rangarajan. Dept.
Effective Optical Flow Estimation
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Image Registration with Hierarchical B-Splines Z. Xie and G. Farin.
Features, Feature descriptors, Matching Jana Kosecka George Mason University.
Chapter 13 (Prototype Methods and Nearest-Neighbors )
Partial Shape Matching. Outline: Motivation Sum of Squared Distances.
Uses of Information Theory in Medical Imaging Wang Zhan, Ph.D. Center for Imaging of Neurodegenerative Diseases Tel: x2454,
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Spatial Point Processes Eric Feigelson Institut d’Astrophysique April 2014.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Multiresolution Histograms and their Use for Texture Classification Stathis Hadjidemetriou, Michael Grossberg and Shree Nayar CAVE Lab, Columbia University.
Photoconsistency constraint C2 q C1 p l = 2 l = 3 Depth labels If this 3D point is visible in both cameras, pixels p and q should have similar intensities.
Introduction to Medical Imaging Regis Introduction to Medical Imaging Registration Alexandre Kassel Course
CS Statistical Machine learning Lecture 7 Yuan (Alan) Qi Purdue CS Sept Acknowledgement: Sargur Srihari’s slides.
PATTERN RECOGNITION AND MACHINE LEARNING CHAPTER 1: INTRODUCTION.
Mutual Information Based Registration of Medical Images
Feature description and matching
Special Topics In Scientific Computing
Multi-modality image registration using mutual information based on gradient vector flow Yujun Guo May 1,2006.
Image Registration 박성진.
Image Registration  Mapping of Evolution
Presentation transcript:

Jan Kamenický Mariánská 2008

2

 We deal with medical images ◦ Different viewpoints - multiview ◦ Different times - multitemporal ◦ Different sensors – multimodal  Area-based methods (no features)  Transformation model  Cost function minimization 3

 Transformation model ◦ Displacement field u(x) 4

 Transformation model ◦ Displacement field u(x)  Cost function ◦ Similarity measure (external forces) ◦ Smoothing (penalization) term (internal forces) ◦ Additional constraints (landmarks, volume preservation) 5

 Transformation model ◦ Displacement field u(x)  Cost function ◦ Similarity measure (external forces) ◦ Smoothing (penalization) term (internal forces) ◦ Additional constraints (landmarks, volume preservation)  Minimization 6

 Main problems ◦ Computationally intensive ◦ Sensitive to initial positioning 7 reference image sensed imagepyramid sampler interpolator optimizer transform pyramid metric multi-resolution resolution level

 Translation  Rigid (Euler) ◦ Translation, rotation  Similarity ◦ Translation, rotation, scaling  Affine  B-splines ◦ Control points - regular grid on reference image 8

9

 Sum of Squared Differences  Normalized Correlation Coefficients  Mutual Information  Normalized Gradient Field 10

 Sum of Squared Differences (SSD) ◦ Equal intensity distribution (same modality)  Normalized Correlation Coefficients  Mutual Information  Normalized Gradient Field 11

 Sum of Squared Differences  Normalized Correlation Coefficients (NCC) ◦ Linear relation between intensity values (but still same modality)  Mutual Information  Normalized Gradient Field 12

 Sum of Squared Differences  Normalized Correlation Coefficients  Mutual Information ◦ Any statistical dependence  Normalized Gradient Field 13

 Mutual Information (MI) ◦ From entropy 14

 Mutual Information (MI) ◦ From Kullback-Leibler distance 15

 Mutual Information (MI) ◦ For images  p(x) … normalized image histogram ◦ Normalized Mutual Information (NMI) 16

 Mutual Information (MI) ◦ Joint probability estimation  Using B-spline Parzen windows  and are defined by the histogram bins widths 17

 Sum of Squared Differences  Normalized Correlation Coefficients  Mutual Information  Normalized Gradient Field (NGF) ◦ Based on edges 18

 Elastic ◦ Elastic potential (motivated by material properties)  Fluid ◦ Viscous fluid model (based on Navier-Stokes)  Diffusion ◦ Much faster 19

 Curvature ◦ Doesn’t penalize affine transformation  Bending energy (Thin plate splines) 20

21 curvaturediffusion elasticfluid

 Landmarks (fiducial markers) ◦ “Hard” constraint ◦ “Soft” constraint  Volume preservation 22

 Full  Grid ◦ Used with multi-resolution  Random ◦ Random subset of voxels is selected ◦ Improved speed 23

 Nearest Neighbour (NN)  Linear ◦ Usually sufficient during optimization  N -th order B-spline ◦ Useful for the final image (usually 3 rd order) 24

25

 Gradient Descent (GD) ◦ Linear rate of convergence  Quasi-Newton  Nonlinear Conjugate Gradient  Stochastic Gradient Descent  Evolution Strategy 26

 Gradient Descent  Quasi-Newton (QN) ◦ Can be superlinearly convergent  Nonlinear Conjugate Gradient  Stochastic Gradient Descent  Evolution Strategy 27

 Gradient Descent  Quasi-Newton  Nonlinear Conjugate Gradient (NCG) ◦ Superlinear rate of convergence can be achieved  Stochastic Gradient Descent  Evolution Strategy 28

 Gradient Descent  Quasi-Newton  Nonlinear Conjugate Gradient  Stochastic Gradient Descent (SGD) ◦ Similar to GD, but uses approximation of the gradient (Kiefer-Wolfowitz, Simultaneous Perturbation, Robbins-Monro)  Evolution Strategy 29

 Gradient Descent  Quasi-Newton  Nonlinear Conjugate Gradient  Stochastic Gradient Descent  Evolution Strategy (ES) ◦ Covariance matrix adaptation ◦ Tries several possible directions (randomly according to the covariance matrix of the cost function), the best are chosen and their weighted average is used 30

 Data complexity ◦ Gaussian pyramid ◦ Laplacian pyramid ◦ Wavelet pyramid  Transformation complexity ◦ Transformation superposition ◦ Different B-spline grid density 31

 Registration toolkit based on ITK  Handles many methods ◦ Similarity measures (SSD, NCC, MI, NMI) ◦ Transformations (rigid, affine, B-splines) ◦ Optimizers (GD, SGD-RM) ◦ Samplers, Interpolators, Multi-resolution, … 32