Run-time correction of MRI inhomogeneities to enhance warping accuracy Evan Fletcher.

Slides:



Advertisements
Similar presentations
Nonrigid Image Registration Using Conditional Mutual Information Loeckx et al. IPMI 2007 CMIC Journal Club 14/04/08 Ged Ridgway.
Advertisements

Computerized Craniofacial Reconstruction using CT-derived Implicit Surface Representations D. Vandermeulen, P. Claes, D. Loeckx, P. Suetens Medical Image.
WMH Replacement and Image Warping Evan Fletcher. Purpose of method Use warping to compile statistical profiles of WMH distributions Use warping to compile.
VBM Voxel-based morphometry
Numerical Analysis. TOPIC Interpolation TOPIC Interpolation.
Concepts of SPM data analysis Marieke Schölvinck.
MRI preprocessing and segmentation.
Foreground Focus: Finding Meaningful Features in Unlabeled Images Yong Jae Lee and Kristen Grauman University of Texas at Austin.
Unbiased Longitudinal Processing of Structural MRI in FreeSurfer Martin Reuter
Introduction to Functional and Anatomical Brain MRI Research Dr. Henk Cremers Dr. Sarah Keedy 1.
Basics of fMRI Preprocessing Douglas N. Greve
OverviewOverview Motion correction Smoothing kernel Spatial normalisation Standard template fMRI time-series Statistical Parametric Map General Linear.
PACE: An Autofocus Algorithm For SAR
Coregistration and Normalisation By Lieke de Boer & Julie Guerin.
Preprocessing: Coregistration and Spatial Normalisation Cassy Fiford and Demis Kia Methods for Dummies 2014 With thanks to Gabriel Ziegler.
Mixed-Resolution Patch- Matching (MRPM) Harshit Sureka and P.J. Narayanan (ECCV 2012) Presentation by Yaniv Romano 1.
Object Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition l Panoramas,
Estimation of Sample Size
Computer Vision Optical Flow
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
Motion Analysis (contd.) Slides are from RPI Registration Class.
A Study of Approaches for Object Recognition
Z – Surface Interpolation…. INTERPOLATION Procedure to predict values of attributes at unsampled points Why? Can’t measure all locations: Time Money Impossible.
Sociology 601: Class 5, September 15, 2009
PSY 307 – Statistics for the Behavioral Sciences
Robust Real Time Pattern Matching using Bayesian Sequential Hypothesis Testing Ofir PeleMichael Werman The Hebrew University of Jerusalem TexPoint fonts.
Preprocessing II: Between Subjects John Ashburner Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.
Voxel Based Morphometry
AM Recitation 2/10/11.
MNTP Trainee: Georgina Vinyes Junque, Chi Hun Kim Prof. James T. Becker Cyrus Raji, Leonid Teverovskiy, and Robert Tamburo.
Basics of fMRI Inference Douglas N. Greve. Overview Inference False Positives and False Negatives Problem of Multiple Comparisons Bonferroni Correction.
Preprocessing of FMRI Data fMRI Graduate Course October 23, 2002.
SeaWinds Empirical Rain Correction Using AMSR January 17, 2005 Bryan Stiles, Svetla Hristova-Veleva, and Scott Dunbar.
CAP5415: Computer Vision Lecture 4: Image Pyramids, Image Statistics, Denoising Fall 2006.
Topic 5 Statistical inference: point and interval estimate
Variability The goal for variability is to obtain a measure of how spread out the scores are in a distribution. A measure of variability usually accompanies.
Automatic Minirhizotron Root Image Analysis Using Two-Dimensional Matched Filtering and Local Entropy Thresholding Presented by Guang Zeng.
MRI image validation using MRI simulation Emily Koch CIS II April 10, 2001.
Bayesian Inference and Posterior Probability Maps Guillaume Flandin Wellcome Department of Imaging Neuroscience, University College London, UK SPM Course,
Effective Optical Flow Estimation
Psychophysics and Psychoacoustics
Clinical case studies Volumetric Measurements Visualization & Change Tracking Perfusion Analysis PET/CT Image Analysis Volumetric Analysis using 3D Slicer:
Spatial Preprocessing Ged Ridgway, FMRIB/FIL With thanks to John Ashburner and the FIL Methods Group.
Computer and Robot Vision II Chapter 20 Accuracy Presented by: 傅楸善 & 王林農 指導教授 : 傅楸善 博士.
BMI2 SS08 – Class 7 “functional MRI” Slide 1 Biomedical Imaging 2 Class 7 – Functional Magnetic Resonance Imaging (fMRI) Diffusion-Weighted Imaging (DWI)
Summarizing Risk Analysis Results To quantify the risk of an output variable, 3 properties must be estimated: A measure of central tendency (e.g. µ ) A.
Conclusions Simulated fMRI phantoms with real motion and realistic susceptibility artifacts have been generated and tested using SPM2. Image distortion.
Spatial Smoothing and Multiple Comparisons Correction for Dummies Alexa Morcom, Matthew Brett Acknowledgements.
SPM Pre-Processing Oli Gearing + Jack Kelly Methods for Dummies
Basic Detector Measurements: Photon Transfer Curve, Read Noise, Dark Current, Intrapixel Capacitance, Nonlinearity, Reference Pixels MR – May 19, 2014.
Methods for Dummies Second level Analysis (for fMRI) Chris Hardy, Alex Fellows Expert: Guillaume Flandin.
Statistical Analysis An Introduction to MRI Physics and Analysis Michael Jay Schillaci, PhD Monday, April 7 th, 2007.
Course 5 Edge Detection. Image Features: local, meaningful, detectable parts of an image. edge corner texture … Edges: Edges points, or simply edges,
Introduction to Scale Space and Deep Structure. Importance of Scale Painting by Dali Objects exist at certain ranges of scale. It is not known a priory.
Empirical Evaluation (Ch 5) how accurate is a hypothesis/model/dec.tree? given 2 hypotheses, which is better? accuracy on training set is biased – error:
Bayesian Methods Will Penny and Guillaume Flandin Wellcome Department of Imaging Neuroscience, University College London, UK SPM Course, London, May 12.
National Alliance for Medical Image Computing Hierarchical Atlas Based EM Segmentation.
Bayesian inference Lee Harrison York Neuroimaging Centre 23 / 10 / 2009.
Accuracy, Reliability, and Validity of Freesurfer Measurements David H. Salat
MfD Co-registration and Normalisation in SPM
Yun, Hyuk Jin. Introduction MAGNETIC RESONANCE (MR) signal intensity measured from homogeneous tissue is seldom uniform; rather it varies smoothly across.
Group Averaging of fMRI Data
Semi-Global Matching with self-adjusting penalties
Surface-based Analysis: Inter-subject Registration and Smoothing
Empirical Evaluation (Ch 5)
Multi-modality image registration using mutual information based on gradient vector flow Yujun Guo May 1,2006.
Computational Neuroanatomy for Dummies
Image Restoration - Focus on Noise
Preprocessing: Coregistration and Spatial Normalisation
Anatomical Measures John Ashburner
Presentation transcript:

Run-time correction of MRI inhomogeneities to enhance warping accuracy Evan Fletcher

Approaches to bias correction 1. Non-template based Adjust images to improve some quality measure (e.g. N3, bfc) Done in the absence of known true values 2. Template based Do comparisons between like tissue types of different images (Fox & Lewis, Colin et al.) With known lack of bias in template, this results in more certain correction

Problems of bias correction  Model 1 Cannot be sure of “ground truth:” Must adjust image closer to hypothetical qualities  Model 2 Demands known similarity of tissue types

Benefits to run-time correction  Improve images more accurately than with non-template based correction models  Improve fidelity and stability of Jacobians derived from warps

Method of run-time correction 1. Directly compare tissue intensities of 2 images at first stages of warping hierarchy 2. Rely on smoothing and warp hierarchy to successively approximate matching of like tissues 3. Estimate bias correction field as inverse ratio of intensities 4. Apply latest correction field before each warp iteration

Bias Fields  Bias field model Y = B * X + E  X is true voxel value  Y is measured voxel value  B is local varying multiplicative bias  E is Gaussian noise Slice of sinusoidal bias field

Correction step 1 templatesubject Sampling cube in template Warped image of sampling cube

Histograms of patches Divide into sub ranges templatesubject

Sampling local bias ratio  Voxels in template warped into subject  Find common sub range with most shared voxels This example  Highest sub range has most shared voxels (1661)  Ratio of means for this range is 1.32  Local bias correction estimate is 1/1.32 = 0.76

Creating smooth bias correction fields 1. Sample bias ratios at grid points 2. Use TP-Spline interpolation for smooth correction field 3. Apply multiplicatively to subject image before next warp iteration 4. Unbiased template  absolute bias correction

Evolution of bias correction field: Successive refinement & sampling of bias ratios 24 mm12 mm 7.2 mm6mm

Image correction I: Experiment with phantom data  Use MNI Template  Create unbiased subject by TP-Spline warping  Impose known bias fields & noise on subject  Warps from template to biased subjects  Use correcting and non-correcting warps Subject imageMNI Template

Phantom data: bias fields  Impose bias field on unbiased subject  Multiplicative field of magnitude  20 % Sinusoidal bias field Biased image

Phantom data correction: measures of improvement  With phantom data, make direct comparisons with known unbiased image  Numerical comparisons use R 2 measure of image closeness and CV values of tissue variability  Also make numerical R 2 comparisons with Jacobian images of unbiased warps

Phantom data correction: before (top) & after (bottom) Bias correction field Bias field to be corrected Biased image Corrected image

Phantom data correction: Comparison of image histograms Uncorrected biased image Corrected biased image Unbiased image

Phantom data correction: Jacobians 1  Compare Jacobian images of correcting and non-correcting warps  Use “ground truth” of warps from unbiased images  Use numerical measures of accuracy

Phantom data correction: Jacobians 2 ReferenceCorrecting warpNon-correcting

Phantom data correction: Distance measures to reference Jacobian  20 warps of template to biased images  R 2 measure closeness of Jacobians to warps of unbiased images (max for Jacobians in practice ≈ 0.88)  Higher R 2 is better!  Std dev shows reduced Jacobian variability Non-correctingCorrecting Mean R Std dev R

Phantom data correction: Comparison with N3 Histograms Jacobian R 2 values Non- Corr Warp N3 + NC Warp Corr Warp Top: N3 correction Bottom: warp correction R 2 measure of closeness to reference Jacobian is best for correcting warp

Image correction II: experiment with real data  Apply correction during warping to real image with severe bias  Use template derived from real study group  With real data, rely on visual improvement of image, segmentation and histogram Top: Template Bottom: subject

Real data correction: visual comparisons Uncorrected: image & segmentationWarp-corrected

Real data correction: histograms Uncorrected image Corrected Image

Summary Phantom Data  Numerical and visual comparisons with known images & Jacobians  Correcting warp is better than N3 and non- correcting  Jacobian variability decreased in corr. warps Real Data  Visual comparison between corrected and uncorrected images and histograms  Corrected images appear better