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.
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Photo by Carl Warner.
Two-view geometry.
Special Topic on Image Retrieval Local Feature Matching Verification.
Image alignment Image from
776 Computer Vision Jared Heinly Spring 2014 (slides borrowed from Jan-Michael Frahm, Svetlana Lazebnik, and others)
Computer Vision Optical Flow
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
Department of Computer Science
Medical Imaging Mohammad Dawood Department of Computer Science University of Münster Germany.
Motion Analysis (contd.) Slides are from RPI Registration Class.
Computing motion between images
Mutual Information for Image Registration and Feature Selection
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.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Medical Imaging Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Image Stitching Ali Farhadi CSE 455
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
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.
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.
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.
MEDICAL IMAGE REGISTRATION BY MAXIMIZATION OF MUTUAL INFORMATION Dissertation Defense by Chi-hsiang Lo June 27, 2003 PRESENTATION.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Computer Vision : CISC 4/689 Going Back a little Cameras.ppt.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
EFFICIENT VARIANTS OF THE ICP ALGORITHM
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)
Using simplified meshes for crude registration of two partially overlapping range images Mercedes R.G.Márquez Wu Shin-Ting State University of Matogrosso.
Course14 Dynamic Vision. Biological vision can cope with changing world Moving and changing objects Change illumination Change View-point.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Medical Image Analysis Dr. Mohammad Dawood Department of Computer Science University of Münster Germany.
Lucas-Kanade Image Alignment Iain Matthews. Paper Reading Simon Baker and Iain Matthews, Lucas-Kanade 20 years on: A Unifying Framework, Part 1
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.
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
CENG 789 – Digital Geometry Processing 08- Rigid-Body Alignment
University of Ioannina
CPSC 641: Image Registration
Lecture 7: Image alignment
CSE 554 Lecture 9: Laplacian Deformation
Multi-modality image registration using mutual information based on gradient vector flow Yujun Guo May 1,2006.
Image Registration 박성진.
SIFT.
Optical flow Computer Vision Spring 2019, Lecture 21
Image Registration  Mapping of Evolution
Image Stitching Linda Shapiro ECE/CSE 576.
Image Stitching Linda Shapiro ECE P 596.
Presentation transcript:

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

2 Medical Imaging, SS-2011 Mohammad Dawood Recap

3 Medical Imaging, SS-2011 Mohammad Dawood Sound wavesPiezoelectric crystalsWave front formation

4 Medical Imaging, SS-2011 Mohammad Dawood Inverse Radon transformFiltered back projection Filtered back projection

5 Medical Imaging, SS-2011 Mohammad Dawood Fourier slice theoremKaczmarz Method (=ART)

6 Medical Imaging, SS-2011 Mohammad Dawood Image Registration

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

8 Medical Imaging, SS-2011 Mohammad Dawood Registration Linear Transformations - Translation - Rotation - Scaling - Affine

9 Medical Imaging, SS-2011 Mohammad Dawood Registration 3D Translation

10 Medical Imaging, SS-2011 Mohammad Dawood Registration 3D Rotation

11 Medical Imaging, SS-2011 Mohammad Dawood Registration 3D Scaling

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

13 Medical Imaging, SS-2011 Mohammad Dawood Registration Affine registration

14 Medical Imaging, SS-2011 Mohammad Dawood Registration Feature Points

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

16 Medical Imaging, SS-2011 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.

17 Medical Imaging, SS-2011 Mohammad Dawood Registration Feature Points

18 Medical Imaging, SS-2011 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

19 Medical Imaging, SS-2011 Mohammad Dawood Registration Phase Correlation

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

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

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

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

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

25 Medical Imaging, SS-2011 Mohammad Dawood Entropy for Image Registration Define a joint probability distribution: – Generate a 2-D histogram where each axis is the number of possible greyscale values in each image – each histogram cell is incremented each time a pair (I 1 (x,y), I 2 (x,y)) occurs in the pair of images If the images are perfectly aligned then the histogram is highly focused. As the images mis-align the dispersion grows recall Entropy is a measure of histogram dispersion

26 Medical Imaging, SS-2011 Mohammad Dawood Optical Flow

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

28 Medical Imaging, SS-2011 Mohammad Dawood

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

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

31 Medical Imaging, SS-2011 Mohammad Dawood Optical flow Bruhn’s Non-linear Algorithm

32 Medical Imaging, SS-2011 Mohammad Dawood Visit :00 EIMI Technologiehof, Mendelstr Münster