National Alliance for Medical Image Computing Segmentation Foundations Easy Segmentation –Tissue/Air (except bone in MR) –Bone in CT.

Slides:



Advertisements
Similar presentations
SPM5 Segmentation. A Growing Trend Larger and more complex models are being produced to explain brain imaging data. Bigger and better computers allow.
Advertisements

Magnetic Resonance Imaging Lorenz Mitschang Physikalisch-Technische Bundesanstalt, 23 rd February 2009 I. Basic Concepts.
MRI preprocessing and segmentation.
Statistical Parametric Mapping
Fund BioImag : MRI contrast mechanisms 1.What is the mechanism of T 2 * weighted MRI ? BOLD fMRI 2.How are spin echoes generated ? 3.What are.
ECE 8443 – Pattern Recognition LECTURE 05: MAXIMUM LIKELIHOOD ESTIMATION Objectives: Discrete Features Maximum Likelihood Resources: D.H.S: Chapter 3 (Part.
2 – In previous chapters: – We could design an optimal classifier if we knew the prior probabilities P(wi) and the class- conditional probabilities P(x|wi)
0 Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Maximum Likelihood And Expectation Maximization Lecture Notes for CMPUT 466/551 Nilanjan Ray.
Applied Probability Lecture 5 Tina Kapur
Jeroen Hermans, Frederik Maes, Dirk Vandermeulen, Paul Suetens
Ai in game programming it university of copenhagen Statistical Learning Methods Marco Loog.
Visual Recognition Tutorial
0 Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Lecture 5: Learning models using EM
Announcements  Project proposal is due on 03/11  Three seminars this Friday (EB 3105) Dealing with Indefinite Representations in Pattern Recognition.
Basics of Statistical Estimation. Learning Probabilities: Classical Approach Simplest case: Flipping a thumbtack tails heads True probability  is unknown.
September 27, / 18 Automatic Segmentation of Neonatal Brain MRI Marcel Prastawa 1, John Gilmore 2, Weili Lin 3, Guido Gerig 1,2 University.
Visual Recognition Tutorial
Preprocessing II: Between Subjects John Ashburner Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.
Expectation-Maximization (EM) Chapter 3 (Duda et al.) – Section 3.9
Learning HMM parameters Sushmita Roy BMI/CS 576 Oct 21 st, 2014.
Review Rong Jin. Comparison of Different Classification Models  The goal of all classifiers Predicating class label y for an input x Estimate p(y|x)
CS Bayesian Learning1 Bayesian Learning. CS Bayesian Learning2 States, causes, hypotheses. Observations, effect, data. We need to reconcile.
Handwritten Character Recognition using Hidden Markov Models Quantifying the marginal benefit of exploiting correlations between adjacent characters and.
Advanced Image Processing Image Relaxation – Restoration and Feature Extraction 02/02/10.
Methods in Medical Image Analysis Statistics of Pattern Recognition: Classification and Clustering Some content provided by Milos Hauskrecht, University.
SegmentationSegmentation C. Phillips, Institut Montefiore, ULg, 2006.
DTU Medical Visionday May 27, 2009 Generative models for automated brain MRI segmentation Koen Van Leemput Athinoula A. Martinos Center for Biomedical.
NA-MIC National Alliance for Medical Image Computing Cortical Thickness Analysis Delphine Ribes (Internship UNC 2005/2006) Guido Gerig.
PVE for MRI Brain Tissue Classification Zeng Dong SLST, UESTC 6-9.
ECE 8443 – Pattern Recognition LECTURE 07: MAXIMUM LIKELIHOOD AND BAYESIAN ESTIMATION Objectives: Class-Conditional Density The Multivariate Case General.
Bayesian Inference and Posterior Probability Maps Guillaume Flandin Wellcome Department of Imaging Neuroscience, University College London, UK SPM Course,
Bayesian Classification. Bayesian Classification: Why? A statistical classifier: performs probabilistic prediction, i.e., predicts class membership probabilities.
MIT AI Knowledge Based 3D Medical Image Segmentation Tina Kapur MIT Artificial Intelligence Laboratory
Neuroimaging Methods: Visualising the brain & its injuries Structural (brain structure) –X-rays –CT (Computer Tomography) –MRI (Magnetic Resonance Imaging)
M. Pokric, P.A. Bromiley, N.A. Thacker, M.L.J. Scott, and A. Jackson University of Manchester Imaging Science and Biomedical Engineering Probabilistic.
NA-MIC National Alliance for Medical Image Computing Segmentation Core 1-3 Meeting, May , SLC, UT.
Image Analysis, Random Fields and Dynamic MCMC By Marc Sobel.
Prototype Classification Methods Fu Chang Institute of Information Science Academia Sinica ext. 1819
Incorporating Non-rigid Registration into Expectation Maximization Algorithm to Segment MR Images By K.M. Pohl, W.M. Wells, A. Guimond, K. Kasai, M.E.
Lecture 2: Statistical learning primer for biologists
NA-MIC National Alliance for Medical Image Computing Evaluating Brain Tissue Classifiers S. Bouix, M. Martin-Fernandez, L. Ungar, M.
Hidden Variables, the EM Algorithm, and Mixtures of Gaussians Computer Vision CS 543 / ECE 549 University of Illinois Derek Hoiem 02/22/11.
National Alliance for Medical Image Computing Hierarchical Atlas Based EM Segmentation.
Machine Learning Expectation Maximization and Gaussian Mixtures CSE 473 Chapter 20.3.
Computational Intelligence: Methods and Applications Lecture 26 Density estimation, Expectation Maximization. Włodzisław Duch Dept. of Informatics, UMK.
Kim HS Introduction considering that the amount of MRI data to analyze in present-day clinical trials is often on the order of hundreds or.
Machine Learning Expectation Maximization and Gaussian Mixtures CSE 473 Chapter 20.3.
Ch 1. Introduction Pattern Recognition and Machine Learning, C. M. Bishop, Updated by J.-H. Eom (2 nd round revision) Summarized by K.-I.
Yun, Hyuk Jin. Theory A.Nonuniformity Model where at location x, v is the measured signal, u is the true signal emitted by the tissue, is an unknown.
Yun, Hyuk Jin. Introduction MAGNETIC RESONANCE (MR) signal intensity measured from homogeneous tissue is seldom uniform; rather it varies smoothly across.
Unsupervised Learning Part 2. Topics How to determine the K in K-means? Hierarchical clustering Soft clustering with Gaussian mixture models Expectation-Maximization.
CS479/679 Pattern Recognition Dr. George Bebis
Chapter 3: Maximum-Likelihood Parameter Estimation
Statistical-Mechanical Approach to Probabilistic Image Processing -- Loopy Belief Propagation and Advanced Mean-Field Method -- Kazuyuki Tanaka and Noriko.
Random Forests For Multiple Sclerosis Lesion Segmentation
Classification of unlabeled data:
MRI Physics in a Nutshell Christian Schwarzbauer
Course Outline MODEL INFORMATION COMPLETE INCOMPLETE
'Linear Hierarchical Models'
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Where did we stop? The Bayes decision rule guarantees an optimal classification… … But it requires the knowledge of P(ci|x) (or p(x|ci) and P(ci)) We.
EM for Inference in MV Data
Independent Factor Analysis
Anatomical Measures John Ashburner
EM for Inference in MV Data
Will Penny Wellcome Trust Centre for Neuroimaging,
Registration Foundations
Segmentation Algorithm
Presentation transcript:

National Alliance for Medical Image Computing Segmentation Foundations Easy Segmentation –Tissue/Air (except bone in MR) –Bone in CT Feasible Segmentation –White Matter/Gray Matter: MRI –M.S. White Matter Lesions: MRI

National Alliance for Medical Image Computing Statistical Classification Probabilistic model of intensity as a function of (tissue) class Intensity data Prior model Classification of voxels [Duda, Hart 78][MRI: MikeVannier late 80s]

National Alliance for Medical Image Computing Measurement Model Characterize sensor p(x|tissue class J) probability density intensity Tissue class conditional model of signal intensity mean for tissue J

National Alliance for Medical Image Computing A bit of notation… Estimate  by finding the one that maximizes the function f

National Alliance for Medical Image Computing Maximum Likelihood (ML) Estimation Estimate parameters to maximize probability of observed data conditioned on parameters. y o : observed data p(y|  ) : Measurement Model  Model Parameters

National Alliance for Medical Image Computing Example intensity p(x|gray matter) p(x|white matter)

National Alliance for Medical Image Computing Example - revisited white matter threshold gray matter

National Alliance for Medical Image Computing Multiple Sclerosis PDw T2w Provided by S Warfield

National Alliance for Medical Image Computing Dual Echo MRI Feature Space csf severe lesions gm wm air T2 Intensity PD Intensity

National Alliance for Medical Image Computing Detail MS Lesions are “graded phenomenon” in MRI, and can be anywhere on the curve gm wm lesions csf healthy mild severe

National Alliance for Medical Image Computing Multiple Sclerosis PDw T2w Segmentation Provided by S Warfield

National Alliance for Medical Image Computing Maximum A-Posteriori (MAP) Estimation Estimate parameters to maximize posterior probability model parameters conditioned on observed data Use Baye’s rule – ignore denominator p(  ) : Prior Model

National Alliance for Medical Image Computing Multiple Sclerosis PDw T2w kNNSVC Provided by S Warfield

National Alliance for Medical Image Computing Background: Intensity Inhomogeneities in MRI MRI signal derived from RF signals… Intra Scan Inhomogeneities –“Shading” … from coil imperfections –interaction with tissue? Inter Scan Inhomogeneities –Auto Tune –Equipment Upgrades

National Alliance for Medical Image Computing ML Estimation – with missing data x : missing data (true labeling) y 0 : observed intensities  : (parameters of) bias field

National Alliance for Medical Image Computing ML Estimation – EM Approach E []: Expected value under p(x|y o,  ) Take expectation of objective function with respect to the missing data, conditioned on everything we know x : missing data (true labeling) y 0 : observed intensities  : (parameters of) bias field

National Alliance for Medical Image Computing EM Algorithm General exponential family Iterate to convergence: E step: M step:

National Alliance for Medical Image Computing EM Algorithm: Example Measurement Model –Tissue intensity properties with bias correction Missing Data –Unknown true classification Prior Models –Tissue Frequencies –Intensity Correction is Low Frequency ML estimate of bias

National Alliance for Medical Image Computing Estimate intensity correction using residuals based on current posteriors. Compute tissue posteriors using current intensity correction. M-Step E-Step EM-Segmentation Provided by T Kapur

National Alliance for Medical Image Computing EM Segmentation… PD, T2 Data Seg Result w/o EM Seg Result With EM

National Alliance for Medical Image Computing EM Segmentation… External Surface of Brain

National Alliance for Medical Image Computing EM Segmentation… WM Surface with EMWM Surface w/o EM

National Alliance for Medical Image Computing EM Segmentation: MS Example Data provided by Charles Guttmann PDT2

National Alliance for Medical Image Computing EM Segmentation: MS Example Seg w/o EMSeg with EM

National Alliance for Medical Image Computing Prior Probability Models Simple: Frequency of Tissues More Interesting: –Powerful Mechanism for Incorporating Domain Knowledge into Segmentation Tissue properties Relative Location of Structures Atlases

National Alliance for Medical Image Computing Prior Model Example: EM-MF Segmentation Tina Kapur PhD thesis EM Segmentation, augmented with –Ising prior of tissue homogeneity Solved with Mean Field Approxomation –Prior on relative position of organs Spatially Conditioned Models

National Alliance for Medical Image Computing Prior Models: Ising Model Ising Model can capture the phenomenon of piecewise-homogeneity. Initially used in Statistical Physics to model the magnetic domains in Ferromagnetism. Used in Medical Image Processing to model the piecewise-homogeneity of Tissue.

National Alliance for Medical Image Computing Prior Models: Ising Model Ising Model relaxes spatial independence assumption Voxels depend conditionally on (only) their neighbors More probable to agree with neighbor

National Alliance for Medical Image Computing Define the Neighborhood 2 nd Order Lattice 26 Neighbors 1 st Order Lattice 6 Neighbors Reduce calculation cost => use 1 st order Lattice Neighbors = {East, South, West, North, Up, Down} Provided by K Pohl

National Alliance for Medical Image Computing Potts Model Potts model generalizes Ising model so that each lattice site takes on several values (more than two). Frequently used to model tissues (e.g. White Matter, Gray Matter, CSF, Fat, Air, etc.)

National Alliance for Medical Image Computing Some Results EM EM-MF Provided by T Kapur

National Alliance for Medical Image Computing More Results Noisy MRIEM Segmentation EM-MF Segmentation Provided by T Kapur

National Alliance for Medical Image Computing Posterior Probabilities (EM) White matter Gray matter Provided by T Kapur

National Alliance for Medical Image Computing Posterior Probabilities (EM- MF) White matter Gray matter Provided by T Kapur

National Alliance for Medical Image Computing Segmentation of 31 Structures Kilian Pohl PhD (defense several weeks ago)

National Alliance for Medical Image Computing Segmentation of 31 Structures Lower Front Provided by Kilian Pohl

National Alliance for Medical Image Computing Segmentation of 31 Structures Superior Temporal Gyrus Provided by Kilian Pohl

National Alliance for Medical Image Computing The End