Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.

Slides:



Advertisements
Similar presentations
Andrew Cosand ECE CVRR CSE
Advertisements

Image Registration  Mapping of Evolution. Registration Goals Assume the correspondences are known Find such f() and g() such that the images are best.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Investigation Into Optical Flow Problem in the Presence of Spatially-varying Motion Blur Mohammad Hossein Daraei June 2014 University.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
Two-view geometry.
Special Topic on Image Retrieval Local Feature Matching Verification.
776 Computer Vision Jared Heinly Spring 2014 (slides borrowed from Jan-Michael Frahm, Svetlana Lazebnik, and others)
Computer Vision Optical Flow
Optimization of ICP Using K-D Tree
Reverse Engineering Niloy J. Mitra.
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.
Robust and large-scale alignment Image from
Iterative closest point algorithms
1 GEOMETRIE Geometrie in der Technik H. Pottmann TU Wien SS 2007.
Announcements Quiz Thursday Quiz Review Tomorrow: AV Williams 4424, 4pm. Practice Quiz handout.
Optical Flow Methods 2007/8/9.
Motion Analysis (contd.) Slides are from RPI Registration Class.
Computing motion between images
Niloy J. Mitra1, Natasha Gelfand1, Helmut Pottmann2, Leonidas J
Different registration methods Narendhran Vijayakumar 01/25/2008.
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Image Registration Narendhran Vijayakumar (Naren) 12/17/2007 Department of Electrical and Computer Engineering 1.
Fitting a Model to Data Reading: 15.1,
COMP 290 Computer Vision - Spring Motion II - Estimation of Motion field / 3-D construction from motion Yongjik Kim.
Computational Photography: Image Registration Jinxiang Chai.
CSCE 641 Computer Graphics: Image Registration Jinxiang Chai.
CSE 185 Introduction to Computer Vision
CSC 589 Lecture 22 Image Alignment and least square methods Bei Xiao American University April 13.
Computer Vision - Fitting and Alignment
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2014.
CSE554Laplacian DeformationSlide 1 CSE 554 Lecture 8: Laplacian Deformation Fall 2012.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
Feature and object tracking algorithms for video tracking Student: Oren Shevach Instructor: Arie nakhmani.
Advanced Computer Vision Feature-based Alignment Lecturer: Lu Yi & Prof. Fuh CSIE NTU.
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
CSE554AlignmentSlide 1 CSE 554 Lecture 5: Alignment Fall 2011.
Course 12 Calibration. 1.Introduction In theoretic discussions, we have assumed: Camera is located at the origin of coordinate system of scene.
Image Preprocessing: Geometric Correction Image Preprocessing: Geometric Correction Jensen, 2003 John R. Jensen Department of Geography University of South.
Digital Image Processing Lecture 7: Geometric Transformation March 16, 2005 Prof. Charlene Tsai.
Computer Vision, Robert Pless Lecture 11 our goal is to understand the process of multi-camera vision. Last time, we studies the “Essential” and “Fundamental”
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Jan Kamenický Mariánská  We deal with medical images ◦ Different viewpoints - multiview ◦ Different times - multitemporal ◦ Different sensors.
Dr. Engr. Sami ur Rahman Digital Image Processing Lecture 9: Rotation, Scaling, Shear, Affine Transformation.
CSE554AlignmentSlide 1 CSE 554 Lecture 8: Alignment Fall 2013.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Two-view geometry. Epipolar Plane – plane containing baseline (1D family) Epipoles = intersections of baseline with image planes = projections of the.
Geometric Transformations
Computer Vision - Fitting and Alignment (Slides borrowed from various presentations)
776 Computer Vision Jan-Michael Frahm Spring 2012.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Optical flow and keypoint tracking Many slides adapted from S. Seitz, R. Szeliski, M. Pollefeys.
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
MOTION Model. Road Map Motion Model Non Parametric Motion Field : Algorithms 1.Optical flow field estimation. 2.Block based motion estimation. 3.Pel –recursive.
Motion estimation Digital Visual Effects, Spring 2005 Yung-Yu Chuang 2005/3/23 with slides by Michael Black and P. Anandan.
EE 7730 Parametric Motion Estimation. Bahadir K. Gunturk2 Parametric (Global) Motion Affine Flow.
Computer Photography -Scene Fixed 陳立奇.
776 Computer Vision Jan-Michael Frahm Spring 2012.
CSE 554 Lecture 8: Alignment
University of Ioannina
CPSC 641: Image Registration
CSE 554 Lecture 9: Laplacian Deformation
Image Registration 박성진.
SIFT.
Coupled Horn-Schunck and Lukas-Kanade for image processing
Comparing Images Using Hausdorff Distance
Optical flow Computer Vision Spring 2019, Lecture 21
--- Range Image Registration
Presentation transcript:

Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany

2 Medical Imaging, SS-2010 Mohammad Dawood Image Registration

3 Medical Imaging, SS-2010 Mohammad Dawood Registration T : Transformation In this lecture Floating image: The image to be registered Target image: The stationary image

4 Medical Imaging, SS-2010 Mohammad Dawood Registration Linear Transformations - Translation - Rotation - Scaling - Affine

5 Medical Imaging, SS-2010 Mohammad Dawood Registration 3D Translation

6 Medical Imaging, SS-2010 Mohammad Dawood Registration 3D Rotation

7 Medical Imaging, SS-2010 Mohammad Dawood Registration 3D Scaling

8 Medical Imaging, SS-2010 Mohammad Dawood Registration Rigid registration Angles are preserved Parallel lines remain parallel

9 Medical Imaging, SS-2010 Mohammad Dawood Registration Affine registration

10 Medical Imaging, SS-2010 Mohammad Dawood Registration Feature Points

11 Medical Imaging, SS-2010 Mohammad Dawood Registration Feature Points 1. De-mean 2. Compute SVD 3. Calculate the transform

12 Medical Imaging, SS-2010 Mohammad Dawood Registration Feature Points Iterative Closest Points Algorithm (ICP) 1. Associate points by the nearest neighbor criteria. 2. Estimate transformation parameters using a mean square cost function. 3. Apply registration and update parameters.

13 Medical Imaging, SS-2010 Mohammad Dawood Registration Feature Points Random Sample Consensus Algorithm (RNSAC) 1. Transformation is calculated from hypothetical inliers 2. All other data are then tested against the fitted model and, if a point fits well to the model, also considered as a hypothetical inlier 3. The estimated model is reasonably good if sufficiently many points have been classified as hypothetical inliers. 4. The model is re-estimated from all assumed inliers 5. Finally, the model is evaluated by estimating the error of the inliers relative to the model

14 Medical Imaging, SS-2010 Mohammad Dawood Registration Phase Correlation

15 Medical Imaging, SS-2010 Mohammad Dawood Registration Distance Measures - Sum of Squared Differences (SSD) - Root Mean Square Difference (RMSD) - Normalized Cross Correlation (NXCorr) - Mutual Information (MI)

16 Medical Imaging, SS-2010 Mohammad Dawood Registration Sum of Squared Differences SSD(f,t)SSD(20f,t)

17 Medical Imaging, SS-2010 Mohammad Dawood Registration Root Mean Squared Differences RMS(f,t)RMS(20f,t)

18 Medical Imaging, SS-2010 Mohammad Dawood Registration Normalized Cross Correlation NXCorr(f,t)NXCorr(20f,t)

19 Medical Imaging, SS-2010 Mohammad Dawood Registration Mutual Information MI(f,t)MI(20f,t)

20 Medical Imaging, SS-2010 Mohammad Dawood Optical Flow

21 Medical Imaging, SS-2010 Mohammad Dawood Optical flow Brightness consistency constraint With Taylor expansion V : Flow(Motion)

22 Medical Imaging, SS-2010 Mohammad Dawood

23 Medical Imaging, SS-2010 Mohammad Dawood Optical flow Lucas Kanade Algorithm: Assume locally constant flow =>

24 Medical Imaging, SS-2010 Mohammad Dawood Optical flow Horn Schunck Algorithm: Assume globally smooth flow

25 Medical Imaging, SS-2010 Mohammad Dawood Optical flow Bruhn’s Non-linear Algorithm