UNC Shape Analysis Pipeline

Slides:



Advertisements
Similar presentations
National Alliance for Medical Image Computing Slide 1 NAMIC at UNC DTI, Shape and Longitudinal registration Closely linked with Utah.
Advertisements

Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Gordon Wright & Marie de Guzman 15 December 2010 Co-registration & Spatial Normalisation.
OverviewOverview Motion correction Smoothing kernel Spatial normalisation Standard template fMRI time-series Statistical Parametric Map General Linear.
Extended Gaussian Images
AGE ESTIMATION: A CLASSIFICATION PROBLEM HANDE ALEMDAR, BERNA ALTINEL, NEŞE ALYÜZ, SERHAN DANİŞ.
3D Shape Histograms for Similarity Search and Classification in Spatial Databases. Mihael Ankerst,Gabi Kastenmuller, Hans-Peter-Kriegel,Thomas Seidl Univ.
Xianfeng Gu, Yaling Wang, Tony Chan, Paul Thompson, Shing-Tung Yau
Uncertainty Representation. Gaussian Distribution variance Standard deviation.
x – independent variable (input)
Hierarchical Statistical Modeling of Boundary Image Profiles Sean Ho Department of Computer Science University of North Carolina, Chapel Hill, NC, USA.
Reflective Symmetry Detection in 3 Dimensions
Non-Rigid Registration. Why Non-Rigid Registration  In many applications a rigid transformation is sufficient. (Brain)  Other applications: Intra-subject:
Joel Daniels II University of Utah GDC Group Converting Molecular Meshes into Smooth Interpolatory Spline Solid Models Joel Daniels II Elaine Cohen David.
12-Apr CSCE790T Medical Image Processing University of South Carolina Department of Computer Science 3D Active Shape Models Integrating Robust Edge.
Caudate Shape Discrimination in Schizophrenia Using Template-free Non-parametric Tests Y. Sampath K. Vetsa 1, Martin Styner 1, Stephen M. Pizer 1, Jeffrey.
Invariant SPHARM Shape Descriptors for Complex Geometry in MR Region of Interest Analysis Ashish Uthama 1 Rafeef Abugharbieh 1 Anthony Traboulsee 2 Martin.
Desiree Abdurrachim Morphometric analysis of the hippocampus in R6/1 HD mouse model Internship August – October 2007 Desiree Abdurrachim Supervisor: Leigh.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
NA-MIC National Alliance for Medical Image Computing shapeAnalysisMANCOVA_Wizar d Lucile Bompard, Clement Vacher, Beatriz Paniagua, Martin.
Framework for the Statistical Shape Analysis of Brain Structures using SPHARM-PDM M. Styner, I. Oguz, S. Xu, C. Brechbuehler, D. Pantazis, J. Levitt, M.
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
NA-MIC National Alliance for Medical Image Computing Cortical Thickness Analysis Delphine Ribes (Internship UNC 2005/2006) Guido Gerig.
NA-MIC National Alliance for Medical Image Computing Cortical Thickness Analysis with Slicer Martin Styner UNC - Departments of Computer.
AFNI Robert W Cox, PhD Biophysics Research Institute Medical College of Wisconsin Milwaukee WI.
Sparse Shape Representation using the Laplace-Beltrami Eigenfunctions and Its Application to Modeling Subcortical Structures Xuejiao Chen.
1 Surface Applications Fitting Manifold Surfaces To 3D Point Clouds, Cindy Grimm, David Laidlaw and Joseph Crisco. Journal of Biomechanical Engineering,
NA-MIC National Alliance for Medical Image Computing Shape Analysis and Cortical Correspondence Martin Styner Core 1 (Algorithms), UNC.
S. Kurtek 1, E. Klassen 2, Z. Ding 3, A. Srivastava 1 1 Florida State University Department of Statistics 2 Florida State University Department of Mathematics.
Coregistration and Spatial Normalisation
Enhanced Correspondence and Statistics for Structural Shape Analysis: Current Research Martin Styner Department of Computer Science and Psychiatry.
1 Adding charts anywhere Assume a cow is a sphere Cindy Grimm and John Hughes, “Parameterizing n-holed tori”, Mathematics of Surfaces X, 2003 Cindy Grimm,
NA-MIC National Alliance for Medical Image Computing DTI Atlas Registration via 3D Slicer and DTI-Reg Martin Styner, UNC Clement Vachet,
NA-MIC National Alliance for Medical Image Computing ABC: Atlas-Based Classification Marcel Prastawa and Guido Gerig Scientific Computing.
Contrasts & Inference - EEG & MEG Himn Sabir 1. Topics 1 st level analysis 2 nd level analysis Space-Time SPMs Time-frequency analysis Conclusion 2.
NA-MIC National Alliance for Medical Image Computing Non-Parametric Statistical Permutation Tests for Local Shape Analysis Martin Styner, UNC Dimitrios.
NA-MIC National Alliance for Medical Image Computing Registering Image Volumes in Slicer Steve Pieper.
Statistical Group Differences in Anatomical Shape Analysis using Hotelling T 2 metric February 2006, SPIE Medical Imaging 2006 Funding provided by UNC.
NA-MIC National Alliance for Medical Image Computing Shape analysis using spherical harmonics Lucile Bompard, Clement Vachet, Beatriz.
NA-MIC National Alliance for Medical Image Computing Segmentation Core 1-3 Meeting, May , SLC, UT.
NA-MIC National Alliance for Medical Image Computing UNC Shape Analysis Martin Styner, Ipek Oguz Department of CS UNC Chapel Hill Max.
Ventricular shape of monozygotic twins discordant for schizophrenia reflects vulnerability 2 M Styner, 1,2 G Gerig, 3 DW Jones, 3 DR Weinberger, 1 JA Lieberman.
NA-MIC National Alliance for Medical Image Computing Process-, Work-Flow in Medical Image Processing Guido Gerig
Statistical Parametric Mapping Lecture 11 - Chapter 13 Head motion and correction Textbook: Functional MRI an introduction to methods, Peter Jezzard, Paul.
NA-MIC National Alliance for Medical Image Computing UNC Core 1: What did we do for NA-MIC and/or what did NA-MIC do for us Guido Gerig,
Lateralized change of ventricular shape in monozygotic twins discordant for schizophrenia 2 M Styner, 1,2 G Gerig, 3 DW Jones, 3 DR Weinberger, 1 JA Lieberman.
NA-MIC National Alliance for Medical Image Computing NA-MIC UNC Guido Gerig, Martin Styner, Isabelle Corouge
Methods for 3D Shape Matching and Retrieval
NA-MIC National Alliance for Medical Image Computing A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental.
NA-MIC National Alliance for Medical Image Computing A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental.
Corpus Callosum Probabilistic Subdivision based on Inter-Hemispheric Connectivity May 2005, UNC Radiology Symposium Original brain images for the corpus.
3D head pose estimation from multiple distant views X. Zabulis, T. Sarmis, A. A. Argyros Institute of Computer Science, Foundation for Research and Technology.
NA-MIC National Alliance for Medical Image Computing Analysis and Results of Brockton VA study: Controls vs Schizophrenics Personality Disorder Martin.
EE368 Final Project Spring 2003
NAMIC Activities at UNC
Corpus Callosum Probabilistic Subdivision based on Inter-Hemispheric Connectivity Martin Styner1,2, Ipek Oguz1, Rachel Gimpel Smith2, Carissa Cascio2,
Delphine Ribes (Internship UNC 2005/2006) Guido Gerig
Intro to FreeSurfer Jargon
D Nain1, M Styner3, M Niethammer4, J J Levitt4,
Moo K. Chung1,3, Kim M. Dalton3, Richard J. Davidson2,3
Detection of Local Cortical Asymmetry via Discriminant Power Analysis
Intro to FreeSurfer Jargon
Images & Objects Input Output Image Objects
Tobias Heimann - DKFZ Ipek Oguz - UNC Ivo Wolf - DKFZ
Scripts to combine UNC Shape Analysis with Spherical Wavelet Features
Subjects and image data
Intro to FreeSurfer Jargon
Intro to FreeSurfer Jargon
Spherical harmonic representation of anatomical boundary
Automatic SPHARM Shape Analysis in 3D Slicer
Presentation transcript:

UNC Shape Analysis Pipeline Martin Styner Guido Gerig, Ipek Oguz, Christine Xu,

TOC: Shape Pipeline SPHARM methods Workflow Intermixed: Procedures Implementations, Tools Example: Dartmouth Hippocampus data Conclusion & Outlook

SPHARM Theory Fit coefficients weighting basis functions to data (think Fourier Transform) Only for objects of spherical topology Can be extended to toroidal topology Basis Functions: Spherical Harmonics

Associated Legendre Polynomials

SPHARM series l=0 l=1 l=2 l=3 l=4 l=5 m=0 m=1 m=2 m=3 m=4 m=5

SPHARM shape Given: Points on surface Compute: Spherical Parametrization Fit basis functions through Points using Parametrization 1 3 6 10

Parametrization Similar to 2D Fourier shape, arc-length parametrization Difficult in 3D, no unique ordering of points Find a way to map a surface to a sphere Uniform sphere-sector parameterization for correspondence

Heat Equation Mapping

Optim: Uniform Area Initialize with heat equation mapping Optimize to uniform area mapping and minimal distortion of quadrilateral Time consuming, large matrices…

Uniform Area Para 1 4 10

Correspondence Corresponding 3D poles 1st order ellipsoid In between, correspondence by uniform area Rotational symmetry can be a problem

SPHARM-PDM Uniform area ratio para Uniformly subdivide unit sphere Recursive subdivision schemes Graphics Polyhedron: Octahedro, Dodecahedron Icosahedron Typical examples for use of parametric description Least-square fit (smoothing) Correspondence Surfaces with equal sampling

Hippocampus example Input: Binary Seg. Heat Equation Para Optimized Para SPHARM -PDM

Shape Analysis Workflow SPHARM- PDM Shape Preprocessing & Parameterization Hippocampus Segmentation QC Shape & Corresp. Feature Computation Point Location, Subdivision, Thickness Alignment & Scale QC of Features & Statistical Results Statistical Analysis Of Features

General Remarks Tools Command line, ITK based in NAMIC Sandbox Ready for submission to Insight Journal http://insightsoftwareconsortium.org/InsightJournal Not yet ready for clinicians since no point&click UI

Example Dataset Hippocampus, coronal slice segmentation in Brains2 All control subjects Dartmouth Data: UNC shape pipeline worked without any modification Data received: Sept 8 2005 Analysis done: Sept 14 2005

Tools: Preprocessing Resampling to 0.5mm3 Interior hole filling Closing operation Major component Levelset smoothing Ensuring 6 connectedness Ensures spherical topology Tool: SegPostProcess <infile> <outfile>

Tools: Parametrization Voxel surface mesh from Segmentation Spherical parametrization Tool: GenParaMesh <insegfile>

Tools: SPHARM-PDM Tool: ParaToSPHARMMesh <surf> <para> SPHARM + SPHARM-PDM 3 outputs Original space Alignment 1st order ellipsoid + mirror Alignment rigid Procrustes to template + mirror

SPHARM Shape QC Overlay of voxel segmentation (red) with SPHARM (blue) Average Error ~ 0.12mm

SPHARM Correspondence QC using VSkelTool (not yet OpenSource) and Scripting

Statistical Analysis Tool: StatNonParamTestPDM Non-parametric permutation based statistical testing including correction for multiple comparison problem More about this in next talk Outputs: Statistics & Mean surfaces

SPHARM Mean Hippo Overall Mean Left Mean Right Mean

Tool: MeshValmet Measures Distance Histograms between meshes Left vs Right Asymmetry of Mean Shapes (only 6 cases)

Statistical Testing Only 6 cases: Do not interprete this data, it’s just an example Global p-value for asymmetry shape difference: 0.34 Mean difference Mean Overlay Raw p-value

Hippocampal Subdivision Skeleton based Subdivision (11 parts) VSkelTool based (not yet open source)

Hippocampal subdivision Agreement with local shape analysis Trend P < 0.5

Hippocampus Thickness Pruned Voronoi Skeleton VSkelTool 1 mm 4 mm

Conclusion & Outlook A set of tools, OpenSource (except VSkelTool with subdivision) Robust, proven shape analysis pipeline Next: Statistical visualization tools (Ipek Oguz) Better correspondence (Ipek & Christine) Linear Regression Models for correcting Gender, Age and other Patient variables (Martin) Subdivision using ITK, OpenSource Thickness using ITK, OpenSource