Introduction to Medical Imaging Regis Introduction to Medical Imaging Registration Alexandre Kassel Course 046831.

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

Gordon Wright & Marie de Guzman 15 December 2010 Co-registration & Spatial Normalisation.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Summary of Friday A homography transforms one 3d plane to another 3d plane, under perspective projections. Those planes can be camera imaging planes or.
CSE554Extrinsic DeformationsSlide 1 CSE 554 Lecture 9: Extrinsic Deformations Fall 2012.
Introduction to Functional and Anatomical Brain MRI Research Dr. Henk Cremers Dr. Sarah Keedy 1.
Preprocessing: Coregistration and Spatial Normalisation Cassy Fiford and Demis Kia Methods for Dummies 2014 With thanks to Gabriel Ziegler.
2D matching part 2 Review of alignment methods and
Object Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition l Panoramas,
University of Pennsylvania 1 GRASP CIS 580 Machine Perception Fall 2004 Jianbo Shi Object recognition.
Mapping: Scaling Rotation Translation Warp
Chapter 6 Feature-based alignment Advanced Computer Vision.
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
Tuesday Seminar Deformable Image Registration
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Motion Tracking. Image Processing and Computer Vision: 82 Introduction Finding how objects have moved in an image sequence Movement in space Movement.
CSci 6971: Image Registration Lecture 3: Images and Transformations January 20, 2004 Prof. Chuck Stewart, RPI Dr. Luis Ibanez, Kitware Prof. Chuck Stewart,
Iterative closest point algorithms
Non-Rigid Registration. Why Non-Rigid Registration  In many applications a rigid transformation is sufficient. (Brain)  Other applications: Intra-subject:
A Study of Approaches for Object Recognition
Object Recognition with Invariant Features n Definition: Identify objects or scenes and determine their pose and model parameters n Applications l Industrial.
Multiple View Geometry Marc Pollefeys University of North Carolina at Chapel Hill Modified by Philippos Mordohai.
Image Registration Narendhran Vijayakumar (Naren) 12/17/2007 Department of Electrical and Computer Engineering 1.
Medical Image Registration
MSU CSE 803 Stockman CV: Matching in 2D Matching 2D images to 2D images; Matching 2D images to 2D maps or 2D models; Matching 2D maps to 2D maps.
Automatic Image Alignment (feature-based) : Computational Photography Alexei Efros, CMU, Fall 2006 with a lot of slides stolen from Steve Seitz and.
Preprocessing II: Between Subjects John Ashburner Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.
CSCE 641 Computer Graphics: Image Registration Jinxiang Chai.
Sebastian Thrun CS223B Computer Vision, Winter Stanford CS223B Computer Vision, Winter 2005 Lecture 3 Advanced Features Sebastian Thrun, Stanford.
July 2010 Image Registration Techniques, Benchmarking, Strategy Surgical Planning Laboratory Center for Neurological Imaging July 2010 Lidwien Veugen Supervision.
A Survey of Medical Image Registration J.B.Maintz,M.A Viergever Medical Image Analysis,1998.
CSE 185 Introduction to Computer Vision
Chapter 6 Feature-based alignment Advanced Computer Vision.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
Object Tracking/Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition.
Digital Image Processing Lecture 7: Geometric Transformation March 16, 2005 Prof. Charlene Tsai.
CSci 6971: Image Registration Lecture 3: Images and Transformations March 1, 2005 Prof. Charlene Tsai.
Coregistration and Spatial Normalisation
Introduction EE 520: Image Analysis & Computer Vision.
CSCE 643 Computer Vision: Structure from Motion
Jan Kamenický Mariánská  We deal with medical images ◦ Different viewpoints - multiview ◦ Different times - multitemporal ◦ Different sensors.
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
1 Registration algorithm based on image matching for outdoor AR system with fixed viewing position IEE Proc.-Vis. Image Signal Process., Vol. 153, No.
CVPR 2003 Tutorial Recognition and Matching Based on Local Invariant Features David Lowe Computer Science Department University of British Columbia.
Spatio-Temporal Free-Form Registration of Cardiac MR Image Sequences Antonios Perperidis s /02/2006.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Statistical Parametric Mapping Lecture 11 - Chapter 13 Head motion and correction Textbook: Functional MRI an introduction to methods, Peter Jezzard, Paul.
Computer Vision - Fitting and Alignment (Slides borrowed from various presentations)
CSE 185 Introduction to Computer Vision Feature Matching.
Course14 Dynamic Vision. Biological vision can cope with changing world Moving and changing objects Change illumination Change View-point.
A M EDICAL I MAGE R EGISTRATION S YSTEM By Rahul Mourya Anurag Maurya Supervisor Dr. Rajeev Srivastava.
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Comparison of Image Registration Methods David Grimm Joseph Handfield Mahnaz Mohammadi Yushan Zhu March 18, 2004.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Reformatting registration Fiducials segmentation registration dataset1 dataset2 dataset1 dataset2 transformation reformatted dataset transformation reformatted.
Improvements on Automated Registration CSc83020 Project Presentation Cecilia Chao Chen.
MOTION Model. Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching Link: singhashwini.mesinghashwini.me.
CSE 554 Lecture 8: Alignment
Automatically Collect Ground Control Points from Online Aerial Maps
University of Ioannina
CENG 789 – Digital Geometry Processing 10- Least-Squares Solutions
Variational methods in image processing Optical Flow Week 9
Paper Presentation: Shape and Matching
Multi-modality image registration using mutual information based on gradient vector flow Yujun Guo May 1,2006.
Computational Neuroanatomy for Dummies
CV: Matching in 2D Matching 2D images to 2D images; Matching 2D images to 2D maps or 2D models; Matching 2D maps to 2D maps MSU CSE 803 Stockman.
Preprocessing: Coregistration and Spatial Normalisation
CENG 789 – Digital Geometry Processing 11- Least-Squares Solutions
Image Registration  Mapping of Evolution
Presentation transcript:

Introduction to Medical Imaging Regis Introduction to Medical Imaging Registration Alexandre Kassel Course

Topics Rigid Registration Non-rigid Registration Multi-modal Registration

Registration : definitions Image registration is the process of transforming different sets of data into one coordinate system (Wikipedia) Image registration is the process of overlaying two or more images of the same scene taken at different times, from different viewpoints, and/or by different sensors. It geometrically aligns two images—the reference and sensed images. (Barbara Zitova, Image registration methods: a survey)

A mathematical definition

Registration Herve Lombaert,

Registrations types (Subject) Intra-subject Registration Inter-subject Registration Subject/Atlas Registration

Intra-subject Registration

Inter-subject Registration X-Ray CT Patient 1 Patient 2

Subject/Atlas Registration

Registrations types (data set) Image based Segmentation based Landmarks based Feature Image based

Image based Registration

Feature Image based (e.g: edges) MRIX-Ray CT Registration Edges :

Segmentation based

Landmark based

Registrations types (spatial transformation) Rigid - Translation and Rotation - Affine Non-rigid - Elastic - Fluid

Rotation and Translation Preserves lengths and angles y x 1 y x 2

Registration (Translation) We can find translation using Cross-correlation

Phase Correlation The process is faster using FFT. The cross-power spectrum of two signal is the Inverse Fourier Transform of the cross-correlation

Phase Correlation Resilient to noise Resilient to occlusion Very limited transformation Extendable to rotation with a 3D correlation function and a 3D Power Spectrum (Castro & Morandi)

Affine Transformation x y x Includes: Translation Rotation Scale Shear

Affine Transformation y x 1 y x 2

A Linear Transformation : y x 1 y x 2

Affine Transformation Computing the parameters with Landmark Points, using Least Squares y x 1 y x 2

Affine Transformation Least Squares Reformulating :

Affine Transformation Least Squares Solving by pseudo inverse : The more Landmark points we have, the more accurate and resilient to errors the registration is.

Affine Transformation RANSAC 1)Choose Randomly a group of matched points 2)Compute the spatial transformation (using LS) with those points 3)For every pair of points, compute the error in respect to the transformation 4)Select “in-liners”, pairs with low error in respect to the transformation. 5)Repeat 2-4 with a the new transformation based on those in-liners, until the cluster is large enough 6)Keep the transformation based on the largest cluster

Affine Transformation RANSAC Slower than LS More effective in case of wrongly matched points, by throwing out outliners.

Non rigid Registration Needed for matching two different object (Inter-subject registration, Atlas Registration, Distortion correction) Allows more flexibility than rigid transform Non-linear

Elastic Transformation We define and compute a displacement filed

Elastic Transformation Regularisation The model alone is too much flexible and the problem is ill posed We need regularisation Regularisation Similarity measure

Elastic Transformation Regularisation Simplest exemple We minimize by Gradient Descent We can use different regularizer and different features images Smoothness Accuracy

Fluid Registration We compute a velocity field We regularize and minimize by gradient descent

Multi-modal Registration MRI to CT registration CT, MR, Registered MR, Droske, Marc, and Martin Rumpf. "A variational approach to nonrigid morphological image registration." SIAM Journal on Applied Mathematics 64.2 (2004):

CT-PET Li et al : Multiscale registration of medical images based on edge preserving scale space with application in image-guided radiation therapy

CT-PET medicine

Change detection By superimposing two images we can easily detect changes fMRI is based on change of blood flow

Augmented reality in surgery

Stereotactic surgery

Easy Registration from image to world coordinates, based on the needle No complex optimization needed Useful for breast and brain surgery (biopsy, ablation, stimulation,etc …. Modern devices can also automatically find organs or tumors based on Atlas.