Longitudinal FreeSurfer

Slides:



Advertisements
Similar presentations
Gordon Wright & Marie de Guzman 15 December 2010 Co-registration & Spatial Normalisation.
Advertisements

Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
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.
OverviewOverview Motion correction Smoothing kernel Spatial normalisation Standard template fMRI time-series Statistical Parametric Map General Linear.
More Registration Techniques
Realigning and Unwarping MfD
Combined Volumetric and Surface (CVS) Registration FS workshop Gheorghe Postelnicu, Lilla Zöllei, Bruce Fischl A.A. Martinos Center for Biomedical Imaging,
Probabilistic video stabilization using Kalman filtering and mosaicking.
Yujun Guo Kent State University August PRESENTATION A Binarization Approach for CT-MR Registration Using Normalized Mutual Information.
Step 1: Load data we have 20 axial slices for the brain starting from the neck up to top of the head for each of three modalities: T1, T1C, T2.
Preprocessing II: Between Subjects John Ashburner Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.
Surface-based Analysis: Intersubject Registration and Smoothing
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
Intro to FreeSurfer Jargon
Voxel Based Morphometry
Co-registration and Spatial Normalisation
2nd Level Analysis Jennifer Marchant & Tessa Dekker
TSTAT_THRESHOLD (~1 secs execution) Calculates P=0.05 (corrected) threshold t for the T statistic using the minimum given by a Bonferroni correction and.
MNTP Trainee: Georgina Vinyes Junque, Chi Hun Kim Prof. James T. Becker Cyrus Raji, Leonid Teverovskiy, and Robert Tamburo.
-1- Pujol S et al. National Alliance for Medical Image Computing 3D Visualization of FreeSurfer Data Sonia Pujol, Ph.D. Silas Mann, B.Sc. Randy Gollub,
Automatic Brain Segmentation in Rhesus Monkeys February 2006, SPIE Medical Imaging 2006 Funding provided by UNC Neurodevelopmental Disorders Research Center.
Consistent Linear-Elastic Transformations for Image Matching Gary E. Christensen Department of Electrical & Computer Engineering The University of Iowa.
Preprocessing of FMRI Data fMRI Graduate Course October 23, 2002.
7T Thalamus and MS Studies Jason Su Sep 16, 2013.
Multi-Modal Quantitative Analysis of Pediatric Focal Epilepsy Andy Eow Medical Vision Group CSAIL, MIT.
Research course on functional magnetic resonance imaging Lecture 2
ALIGNMENT OF 3D ARTICULATE SHAPES. Articulated registration Input: Two or more 3d point clouds (possibly with connectivity information) of an articulated.
Sparse Shape Representation using the Laplace-Beltrami Eigenfunctions and Its Application to Modeling Subcortical Structures Xuejiao Chen.
Introduction to FreeSurfer surfer.nmr.mgh.harvard.edu
OPTIMIZATION OF FUNCTIONAL BRAIN ROIS VIA MAXIMIZATION OF CONSISTENCY OF STRUCTURAL CONNECTIVITY PROFILES Dajiang Zhu Computer Science Department The University.
Coregistration and Spatial Normalisation
J OURNAL C LUB : Cardoso et al., University College London, UK “STEPS: Similarity and Truth Estimation for Propagated Segmentations and its application.
Longitudinal FreeSurfer Martin Reuter
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
Types of Scaling Session scaling; global mean scaling; block effect; mean intensity scaling Purpose – remove intensity differences between runs (i.e.,
UNC Shape Analysis Pipeline
Longitudinal FreeSurfer Martin Reuter
Statistical Parametric Mapping Lecture 11 - Chapter 13 Head motion and correction Textbook: Functional MRI an introduction to methods, Peter Jezzard, Paul.
SPM Pre-Processing Oli Gearing + Jack Kelly Methods for Dummies
NA-MIC National Alliance for Medical Image Computing NAMIC UNC Site Update Site PI: Martin Styner UNC Site NAMIC folks: C Vachet, G Roger,
Methods for Dummies Second level Analysis (for fMRI) Chris Hardy, Alex Fellows Expert: Guillaume Flandin.
References [1] Coupé et al., An optimized blockwise nonlocal means denoising filter for 3-D magnetic resonance images. IEEE TMI, 27(4):425–441, 2008.
MultiModality Registration Using Hilbert-Schmidt Estimators By: Srinivas Peddi Computer Integrated Surgery II April 6 th, 2001.
Segmentation with Corrected MPRAGE Scans and FSL Jason Su.
Intro to FreeSurfer Jargon. voxel surface volume vertex surface-based recon cortical, subcortical parcellation/segmentation registration, morph, deform,
Accuracy, Reliability, and Validity of Freesurfer Measurements David H. Salat
Multimodal Integration surfer.nmr.mgh.harvard.edu.
Baseline and longitudinal patterns of brain atrophy in MCI patients, and their use in prediction of Short- term conversion to AD: Results from ADNI Xuejiao.
Multimodal Integration: Registration
Group Averaging of fMRI Data
Longitudinal FreeSurfer
Voxel-based Morphometric Analysis
2nd Level Analysis Methods for Dummies 2010/11 - 2nd Feb 2011
A new open-source tool for EEG source reconstruction in infants
Intro to FreeSurfer Jargon
Multimodal Integration
Intro to FreeSurfer Jargon
More Registration Techniques
Computational Neuroanatomy for Dummies
Intro to FreeSurfer Jargon
Voxel-based Morphometric Analysis
Intro to FreeSurfer Jargon
Volume 21, Issue 19, Pages (October 2011)
Image Registration 박성진.
Voxel-based Morphometric Analysis
Voxel-based Morphometric Analysis
Anatomical Measures John Ashburner
MultiModality Registration using Hilbert-Schmidt Estimators
--- Range Image Registration
Presentation transcript:

Longitudinal FreeSurfer Martin Reuter mreuter@nmr.mgh.harvard.edu http://reuter.mit.edu

What can we do with FreeSurfer? measure volume of cortical or subcortical structures compute thickness (locally) of the cortical sheet study differences of populations (diseased, control)

We'd like to: Why longitudinal? exploit longitudinal information (same subject, different time points)) Why longitudinal? to reduce variability on intra-individual morph. estimates to detect small changes, or use less subjects (power) for marker of disease progression (atrophy) to better estimate time to onset of symptoms to study effects of drug treatment ... [Reuter et al, NeuroImage 2012]

Example 1

Example 2

Challenges in Longitudinal Designs Over-Regularization: Temporal smoothing Non-linear warps Potentially underestimating change Bias [Reuter and Fischl, NeuroImage 2011] , [Reuter et al. NeuroImage 2012] Interpolation Asymmetries [Yushkevich et al. 2010] Asymmetric Information Transfer Often overestimating change Limited designs: Only 2 time points Special purposes (e.g. only surfaces, WM/GM)

How can it be done? Stay unbiased with respect to any specific time point by treating all the same Create a within subject template (base) as an initial guess for segmentation and reconstruction Initialize each time point with the template to reduce variability in the optimization process For this we need a robust registration (rigid) and template estimation

Robust Registration [Reuter et al., NeuroImage, 2010]

Robust Registration [Reuter et al., NeuroImage, 2010] Goal: Highly accurate inverse consistent registrations In the presence of: Noise Gradient non-linearities Movement: jaw, tongue, neck, eye, scalp ... Cropping Atrophy (or other longitudinal change) We need: Inverse consistency keep registration unbiased‏ Robust statistics to reduce influence of outliers

Robust Registration Inverse consistency: [Reuter et al., NeuroImage, 2010] Inverse consistency: a symmetric displacement model: resample both source and target to an unbiased half-way space in intermediate steps (matrix square root) Source Target Half-Way

Robust Registration [Reuter et al., NeuroImage, 2010] Limited contribution of outliers [Nestares&Heeger 2000] Parabola and Tukey’s Biweight (TB) function, which is insensitive to outliers. Both functions behave similarly around zero, but the robust TB function flattens out for larger errors. limiting their influence. Outlier voxels in the image are detected and iteratively filtered out. Square Tukey's Biweight

Robust Registration [Reuter et al., NeuroImage, 2010] The blurry red overlay marks the outlier regions, which are ignored in the registration Tumor data courtesy of Dr. Greg Sorensen Tumor data with significant intensity differences in the brain, registered to first time point (left).

Robust Registration [Reuter et al 2010] Same image left and right (the target of two registrations, using FLIRT and the robust method) Target Target

Registered Src FSL FLIRT Robust Registration [Reuter et al 2010] Switching back and forth reveals misalignment in FLIRT (left) while the brain stays where it should for the robust method (right) while differences in the jaw are ignored. Registered Src FSL FLIRT Registered Src Robust

Inverse Consistency of mri_robust_register Inverse consistency of different methods on original (orig), intensity normalized (T1) and skull stripped (norm) images. LS and Robust: nearly perfect symmetry (worst case RMS < 0.02) Other methods: several alignments with RMS errors > 0.1 [Reuter et al., NeuroImage, 2010]

Accuracy of mri_robust_register Performance of different methods on test-retest scans, with respect to SPM skull stripped brain registration (norm). The brain-only registrations are very similar Robust shows better performance for original (orig) or normalized (T1) full head images [Reuter et al., NeuroImage, 2010]

mri_robust_register mri_robust_register is part of FreeSurfer can be used for pair-wise registration (optimally within subject, within modality) can output results in half-way space can output ‘outlier-weights’ see also Reuter et al. “Highly Accurate Inverse Consistent Registration: A Robust Approach”, NeuroImage 2010. http://reuter.mit.edu/publications/ for more than 2 images: mri_robust_template

Robust Template Estimation Minimization problem for N images: Image Dissimilarity: Metric of Transformations:

Longitudinal Processing

Robust Unbiased Subject Template Create subject template (iterative registration to median) Process template Transfer to time points Let it evolve there All time points are treated the same Minimize over- regularization by letting tps evolve freely [Reuter et al., NeuroImage, 2012]

Robust Template for Initialization Unbiased Reduces Variability Common space for: - TIV estimation - Skullstrip - Affine Talairach Reg. Basis for: - Intensity Normalization - Non-linear Reg. - Surfaces / Parcellation

recon-all -subjid tpNid -all recon-all -long tpNid baseid -all FreeSurfer Commands (recon-all) 1.CROSS (independently for each time point tpNid): recon-all -subjid tpNid -all 2. BASE (creates template, one for each subject): recon-all -base baseid -tp tp1id \ -tp tp2id ... -all This creates the final directories tpNid.long.baseid 3. LONG (for each time point tpNid, passing baseid): recon-all -long tpNid baseid -all

Directory Structure Contains all CROSS, BASE and LONG data: me1 me2 me_base me1.long.me_base me2.long.me_base me3.long.me_base you1 …

Single time point Since FS5.2 you can run subjects with a single time point through the longitudinal stream! Mixed effects models can use single tp subjects to estimate variance (increased power) This assures identical processing steps as in a subject with several time points Commands same as above: recon-all -subjid tp1id -all recon-all -base baseid -tp tp1id -all recon-all -long tp1id baseid -all

Biased Information Transfer [Reuter et al., NeuroImage, 2012] Subcortical Cortical Biased information transfer: [BASE1] and [BASE2]. Our method [FS-LONG] [FS-LONG-rev] shows no bias.

Simulated Atrophy (2% left Hippo.) [Reuter et al., NeuroImage, 2012] Left Hippocampus Right Hippocampus Cross sectional RED, longitudinal GREEN Simulated atrophy was applied to the left hippocampus only

Test-Retest Reliability [Reuter et al., NeuroImage, 2012] Subcortical Cortical [LONG] significantly improves reliability 115 subjects, ME MPRAGE, 2 scans, same session

Test-Retest Reliability [Reuter et al., NeuroImage, 2012] Diff. ([CROSS]-[LONG]) of Abs. Thick. Change: Significance Map [LONG] significantly improves reliability 115 subjects, ME MPRAGE, 2 scans, same session

Sample Size Reduction when using [LONG] Increased Power [Reuter et al., NeuroImage, 2012] Left Hemisphere: Right Hemisphere Sample Size Reduction when using [LONG]

Huntington’s Disease (3 visits) [Reuter et al., NeuroImage, 2012] Independent Processing Longitudinal Processing [LONG] shows higher precision and better discrimination power between groups (specificity and sensitivity).

Baseline Vol. (normalized) Huntington’s Disease (3 visits) [Reuter et al., NeuroImage, 2012] Rate of Atrophy Baseline Vol. (normalized) Putamen Atrophy Rate can is significant between CN and PHD far, but baseline volume is not.

Final Remarks …

Sources of Bias during Acquisition BAD: these influence the images directly and cannot be easily removed! Different Scanner Hardware (Headcoil, Pillow?) Different Scanner Software (Shimming Algorithm) Scanner Drift and Calibration Different Motion Levels Across Groups Different Hydration Levels (season, time of day)

14 subjects, 12h dehydration, rehydration 1L/h Hydration Levels 14 subjects, 12h dehydration, rehydration 1L/h [with A. Bartsch et al. – submitted]

Still to come … Common warps (non-linear) Intracranial volume estimation Joint intensity normalization New thickness computation Joint spherical registration http://freesurfer.net/fswiki/LongitudinalProcessing http://reuter.mit.edu/publications Thanks to: the FreeSurfer Team

Longitudinal Tutorial

Longitudinal Tutorial How to process longitudinal data Three stages: CROSS, BASE, LONG Post-processing (statistical analysis): (i) compute atrophy rate within each subject (ii) group analysis (average rates, compare) here: two time points, rate or percent change Manual Edits Start in CROSS, do BASE, then LONGs should be fixed automatically Often it is enough to just edit the BASE See http://freesurfer.net/fswiki/LongitudinalEdits

Longitudinal Tutorial Temporal Average Rate of Change Percent Change (w.r.t. time 1) Symmetrized Percent Change (w.r.t. temp. avg.)