24
NA-MIC National Alliance for Medical Image Computing http://na-mic.org A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental Disorders Research Center & UNC-CH Dept of Psychiatry NA-MIC AHM Salt Lake City, UT Jan 8, 2009

NA-MIC National Alliance for Medical Image Computing A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

Embed Size (px)

DESCRIPTION

NA-MIC National Alliance for Medical Image Computing Project: Cortical thickness analysis of pediatric brain Project Goals: –Individual and group analysis of regional and local cortical thickness –Creation of an end-to-end application within Slicer3 –Workflow applied to our large pediatric dataset Why is this needed? - Existing tools (e.g. FreeSurfer) are tailored to work with adult brain - Pediatric brain shows more variability in brain shape and maturation (esp. white matter) than adult brain

Citation preview

Page 1: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

A longitudinal study of brain development in autism

Heather Cody Hazlett, PhD Neurodevelopmental Disorders Research

Center& UNC-CH Dept of Psychiatry

NA-MIC AHM Salt Lake City, UT Jan 8, 2009

Page 2: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

UNC DBP-2 Team:

•DBP-2Co-PI: Heather Cody Hazlett, PhD Co-PI: Joseph Piven, MD CS Programmers: Clement Vachet MS, Cedric Matthieu BA

•Core 1: Martin Styner, UNC Chapel Hill •UNC Algorithm: Ipek Oguz, Nicolas Augier, Marc Niethammer•Utah Algorithm: Marcel Prastawa

•Core 2: Jim Miller, GE Research

Page 3: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Project: Cortical thickness analysis of pediatric brainProject Goals:

– Individual and group analysis of regional and local cortical thickness

– Creation of an end-to-end application within Slicer3– Workflow applied to our large pediatric dataset

Why is this needed?

- Existing tools (e.g. FreeSurfer) are tailored to work with adult brain

- Pediatric brain shows more variability in brain shape and maturation (esp. white matter) than adult brain

Page 4: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Regional cortical thickness

Page 5: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Regional Cortical Thickness - Pipeline Overview

A Slicer3 high-level module for individual cortical thickness analysis has been developed:

ARCTIC (Automatic Regional Cortical ThICkness)

Input: raw data (T1-weighted, T2-weighted, PD-weighted images)

Three steps in the pipeline:1. Tissue segmentation 2. Regional atlas deformable registration 3. Cortical Thickness

Page 6: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Regional cortical thickness (ARCTIC) pipeline: Step 1: Tissue segmentation

• Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme

• Tool: itkEMS (UNC Slicer3 external module)

Page 7: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Regional cortical thickness (ARCTIC) pipeline:Step 2. Regional atlas deformable registration • 2.1 Skull stripping using previously computed tissue

segmentation label image

Tool: SegPostProcess (UNC Slicer3 external module)

•2.2 T1-weighted atlas deformable registration using a B-spline pipeline registration

Tool: RegisterImages (Slicer3 module)

•2.3 Applying transformation to the parcellation map

Tool: ResampleVolume2 (Slicer3 module)

Page 8: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Regional cortical thickness (ARCTIC) pipeline:Step 3. Cortical Thickness

• Sparse asymmetric local cortical thickness • Tool: CortThick (UNC Slicer3 module)

Note: All the tools used in the current pipeline are Slicer3 modules, some of them being UNC external modules.

The user can thus compute an individual regional cortical thickness analysis by running the 'RegionalCortThickPipeline' module, either within Slicer3 or as a command line.

Page 9: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

ARCTIC Pipeline Validation

Analysis on a small pediatric dataset: Initial tests have been computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.

N = 16 with Autism, 1 with Dev Delay, 3 Typ Developing

Comparison to ‘state of the art’: ARCTIC vs. Freesurfer: We are currently doing a regional statistical analysis using Pearson's correlation coefficient on a dataset that includes ~ 90 cases and for two comparison groups (2 yr-old cases and 4 yr-old cases)

Page 10: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Project Workload TimelineCompleted:

• Workflow for individual analysis (Slicer3 external module using BatchMake)

• 2 Tutorials: "How to use the UNC modules to compute the regional cortical thickness" and "How to use ARCTIC"

In progress: •Pediatric atlases available to the community through MIDAS

•Comparison to FreeSurfer: pearson correlation analysis

•ARCTIC available to the community through NITRC: executables (UNC external modules for Slicer3), source code (SVN), and Tutorial dataset

Future work:•Workflow for group analysis (KWWidgets application using BatchMake)

Page 11: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Downloads

Executable and tutorial dataset:

http://www.nitrc.org/projects/arctic/

Pediatric atlas:

http://www.insight-journal.org/midas/item/view/2277

Page 12: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness

Page 13: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local Cortical Thickness - Pipeline Overview

Input: Raw T1-weighted, T2-weighted, or PD-weighted images

Eleven steps in the pipeline: 7. White matter surface inflation 8. Cortical correspondence 9. Label map creation 10. Cortical thickness 11. Group statistical analysis

1. Tissue segmentation 2. Atlas-based ROI segmentation3. White matter map creation 4. White matter map post-processing 5. Genus zero white matter map image & surface creation 6. Gray matter map creation

Page 14: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 1: Tissue segmentation

• Probabilistic atlas-based automatic tissue segmentation via an Expectation-Maximization scheme

• Tool: itkEMS (UNC Slicer3 external module)

Page 15: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 2: Atlas-based ROI segmentation: subcortical structures, lateral ventricles, parcellation

2.1 T1-weighted atlas deformable registration

• B-spline pipeline registration

• Tool: RegisterImages (Slicer3 module)

2.2 Applying transformations to the structures

• Tool: ResampleVolume2 (Slicer3 module)

Page 16: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 3: White matter map creation

• Brainstem and cerebellum extraction

• Adding subcortical structures (except amygdala & hippocampus)

• Tool: ImageMath (NITRC module)

Page 17: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 4: White matter map post-processing

• Largest component computation

• White matter filling

• Smoothing: Level set smoothing or weighted average filter

• Connectivity enforcement (6-connectivity)

• Tool: SegPostProcessB (Slicer3 external module)

Page 18: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 5: Genus zero white matter map image and surface creation

•Tool: GenusZeroImageFilter (UNC Slicer3 external module)

Step 6: Gray matter map creation

•Adding genus zero white matter map to gray matter segmentation (without cerebellum and brainstem)

•Tool: ImageMath

Page 19: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 7: White matter surface inflation

• Iterative smoothing using relaxation operator (considering average vertex) and L2 norm of the mean curvature as a stopping criterion

• Fixing is necessary: remove vertices that have too high curvature (extremities)

• Tool: MeshInflation (UNC Slicer3 external module)

Page 20: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 8: Cortical correspondence

• Correspondence on inflated surface using particle system

• Tool: ParticleCorrespondence (UNC Slicer3 external module)

Step 9: Label map creation

• Label map creation for cortical thickness computation (WM + GM + "CSF")

• Tool: ImageMath

Page 21: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Local cortical thickness pipeline: Step 10: Cortical thickness

• Asymmetric local cortical thickness or Laplacian cortical thickness

• Tool: UNCCortThick or measureThicknessFilter (UNC Slicer3 external modules)

Step 11: Group statistical analysis

• Tool: QDEC Slicer module or StatNonParamPDM

Page 22: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Pipeline validation

Analysis on a small pediatric dataset: (to be done)Tests will be computed on a small pediatric dataset which includes 2 year-old and 4 year-old cases.

N = 16 with Autism, 1 with Dev Delay, 3 Typ Developing

Comparison to ‘state of the art’: (ongoing)Pipeline vs. Freesurfer: We are currently doing a regional statistical analysis using Pearson's correlation coefficient on a dataset that includes ~ 90 cases and for two comparison groups (2 yr-old cases and 4 yr-old cases)

Page 23: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Project Workload Timeline

In progress

•Cortical surface inflation: module in progress

•Mesh needs to be fixed at some location to have a correct inflation

Future work

• Workflow for individual analysis as a Slicer3 high-level module using BatchMake

• Workflow for group analysis

Page 24: NA-MIC National Alliance for Medical Image Computing  A longitudinal study of brain development in autism Heather Cody Hazlett, PhD Neurodevelopmental

NA-MICNational Alliance for Medical Image Computing http://na-mic.org

Joe Piven, MDGuido Gerig, PhDMartin Styner, PhDClement Vachet, MSCedric Matthieu, BARachel Smith, BAMike Graves, MChESarah Peterson, BAMatt Mosconi, PhD

Parent grant funded by the National Institutes of Health

Contributors:NA-MIC Team

Jim MillerIpek OguzNicolas AugierMarc NiethammerBrad Davis