Department of Radiology

Slides:



Advertisements
Similar presentations
Patient information extraction in digitized X-ray imagery Hsien-Huang P. Wu Department of Electrical Engineering, National Yunlin University of Science.
Advertisements

NA-MIC National Alliance for Medical Image Computing Slicer3 EMSegment Tutorial January 2008 NAMIC All-Hands Meeting Brad Davis, Yuman.
National Alliance for Medical Image Computing Slicer3 plugins Common architecture for interactive and batch processing.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
NA-MIC National Alliance for Medical Image Computing © 2010, All Rights Reserved Diffusion Tensor Imaging Tutorial Sonia Pujol, Ph.D.
VBM Voxel-based morphometry
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial / Registration Library: Case 29 - DTI converting and aligning diffusion.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial / Registration Library: Case 03 - DTI aligning low-resolution diffusion.
MRI preprocessing and segmentation.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
SPM5 Tutorial, Part 1 fMRI preprocessing Tiffany Elliott May
Diffusion Weighted Imaging Tensor Analysis Vincent A. Magnotta Associate Professor March 21, 2011.
The BRAINs Orientation
H Jeremy Bockholt Ronald Pierson Vincent Magnotta Nancy C Andreasen The BRAINS2 Morphometry pipeline in action BRAINS2/Slicer Workshop.
Coregistration and Normalisation By Lieke de Boer & Julie Guerin.
NA-MIC National Alliance for Medical Image Computing DTI Atlas Registration via 3D Slicer and DTI-Reg Martin Styner, UNC Guido Gerig,
Diffusion Tensor Imaging (DTI) is becoming a routine technique to study white matter properties and alterations of fiber integrity due to pathology. The.
Cortical Surface Analysis and Automatic Parcellation of Human Brain Wen Li, Ph.D. student Advisor: Vincent A. Magnotta, Ph.D. Biomedical Engineering University.
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.
Haskins fMRI Workshop Part I: Data Acquisition & Preprocessing.
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
Model-based Automatic AC/PC Detection on Three-dimensional MRI Scans Babak A. Ardekani, Ph.D., Alvin H. Bachman, Ph.D., Ali Tabesh, Ph.D. The Nathan S.
-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,
NA-MIC National Alliance for Medical Image Computing Robust Cerebrum and Cerebellum Segmentation for Neuroimage Analysis Jerry L. Prince,
Dinggang Shen Development and Dissemination of Robust Brain MRI Measurement Tools ( 1R01EB ) Department of Radiology and BRIC UNC-Chapel Hill IDEA.
Evaluation of Multi-Center Diffusion Tensor Imaging VA Magnotta 1, GS Bonett 1, J Turner 6, B Mueller 2, A Juhl 1, K Lim 2, S Reading 3, E Aylward 5, M.
An Example Using PET for Statistical Parametric Mapping An Example Using PET for Statistical Parametric Mapping Jack L. Lancaster, Ph.D. Presented to SPM.
DTIAtlasBuilder Adrien Kaiser Neuro Image Research and Analysis Laboratories University of North Carolina at Chapel Hill A tool to create an atlas from.
Introduction to FreeSurfer surfer.nmr.mgh.harvard.edu
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Atlas Registration & Label Merging Dominik Meier, Ron Kikinis February.
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
NA-MIC National Alliance for Medical Image Computing ABC: Atlas-Based Classification Marcel Prastawa and Guido Gerig Scientific Computing.
NA-MIC National Alliance for Medical Image Computing BRAINSCut General Tutorial Eun Young(Regina) Kim University of Iowa
NA-MIC National Alliance for Medical Image Computing Registering Image Volumes in Slicer Steve Pieper.
Diffusion Tensor Imaging: The Nitty Gritty Brought to you by: Meenal and Erica November 2, 2010.
WPA Neuroimaging. WPA Basic Principles of Brain Imaging Some technique is used to measure a signal in the brain (e.g., the degree to which an xray beam.
NA-MIC National Alliance for Medical Image Computing Segmentation Core 1-3 Meeting, May , SLC, UT.
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 Diffusion Tensor Imaging tutorial Sonia Pujol, PhD Surgical Planning Laboratory.
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.
Neuroimage Analysis Center An NCRR National Resource Center NAC Engineering Core Steve Pieper, Core PI SPL; Isomics, Inc.
NA-MIC National Alliance for Medical Image Computing Evaluating Brain Tissue Classifiers S. Bouix, M. Martin-Fernandez, L. Ungar, M.
Diffusion Tensor Analysis in Slicer3
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Nonrigid Atlas Registration Dominik Meier, Ron Kikinis February.
NA-MIC National Alliance for Medical Image Computing Engineering a Segmentation Framework Marcel Prastawa.
ITKv4 – Refactoring Status – June Level Sets What is in Alpha – 08 – Refactored Fast-Marching What must be done by Beta (Sept 15) – Remove ITKv3.
NA-MIC National Alliance for Medical Image Computing Slicer3 Tutorial Registration Library Case 06: Breast Cancer Follow-up Dominik Meier,
NA-MIC National Alliance for Medical Image Computing BRAINSCut General Tutorial Eun Young(Regina) Kim University of Iowa
National Alliance for Medical Image Computing Hierarchical Atlas Based EM Segmentation.
National Alliance for Medical Image Computing Volumetric Studies.
Multimodal Integration surfer.nmr.mgh.harvard.edu.
MfD Co-registration and Normalisation in SPM
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.
Ki-Chang Kwak. Average Brain Templates Used for Registration.
Creation and Visualization of 3D Scenes with the MRPT library January, 2007 Jose Luis Blanco Claraco Dept. of Automation and System Engineering University.
Group Averaging of fMRI Data
Dominik Meier, Ron Kikinis Sept. 2010
Intro to FreeSurfer Jargon
Moo K. Chung1,3, Kim M. Dalton3, Richard J. Davidson2,3
Intro to FreeSurfer Jargon
Application Solution: 3D Inspection Automation with SA
NWSI Neuroimaging Web Services Interface
Computational Neuroanatomy for Dummies
Intro to FreeSurfer Jargon
Detecting Gray Matter Maturation via Tensor-based Surface Morphometry
Intro to FreeSurfer Jargon
Brain Registration and Multipurpose Postprocessing
Anatomical Measures John Ashburner
Presentation transcript:

Department of Radiology BRAINS Development Vincent A. Magnotta Associate Professor Department of Radiology March 15, 2011

Acknowledgements Hans Johnson Ronald Pierson Kent Williams Mark Scully Eun Young Kim Wen Li Steve Dunn Wei Lu

Command Line Programs – BRAINSFit, BRAINSCortex, etc Design of Version 3 BRAINS Command Line TCL ITK VTK Qt GenerateCLP Command Line Programs – BRAINSFit, BRAINSCortex, etc BRAINS Tracer BRAINS - Library

BRAINS Tracer Visualization tool Tracing tool Landmark operations Images, traces, landmarks, and surfaces Generates surfaces from ROIs Tracing tool Now includes measurements Landmark operations GUI Interface for command line tools Automated discovery of BRAINS tools BRAINS TCL interface Command line results sent to viewer

BRAINSTracerQt

BRAINSTracer – Putamen Trace

BRAINSTracer – Talairach and Points

BRAINSTracer Other Features

BRAINS3 AutoWorkup File format conversion Spatial Alignment Bias Field Correction and Normalization Define Talairach Coordinate System Tissue Classification Neural Network Volume Measurements Surface Generation Surface Measurements Diffusion Tensor Analysis

Running AutoWorkup TCL Script required to run AutoWorkup set baseDir /Users/vince/images/brainstestdata/trunk/MR/DICOM-GE-B2/TEST set T1 $baseDir/T1_002 set T2 $baseDir/T2_003 set result [Brains::AutoWorkup::WorkupT1T2 $baseDir $T1 $T2] Result is stored saved in baseDir/10_AUT0.Version Execute script brains3 –b workup.tcl

File Format Conversion Convert DICOM images into NIFTI BRAINSImageConversion Results are saved in Stage0 directory within 10_AUTO directory

Spatial Alignment AC-PC alignment of T1 and T2 weighted images BRAINSConstellationDetector Automated detection of several landmarks including mid-sagittal plane, AC, PC, 4V, eyes Run separately on each T1 and T2 weighted image Results are saved in Stage1 directory within 10_AUTO directory Aligned image Landmarks Transforms Should register all other images to the T1 weighted scan

Bias Field Correction EM Segmentation BRAINSABC Performs discrete classification, image registration, bias field correction, brain extraction, and image averaging B-Spline registration aligns atlas with subject Final results are saved in 10_AUTO directory and intermediate results saved in BSITKBRAINSABC Average T1 weighted image Average T2 weighted image Brain mask Label image

Image Normalization TCL Script Brains::WorkupUtils::StandardizeImageIntensity Clips top and bottom 0.05% of histogram within the brain and scales to 0-255 for the T1 and T2 weighted images Final results are saved in 10_AUTO directory Normalized T1 weighted image Normalized T2 weighted image

Define Talairach Parameters TCL Script and External Program Brains::WorkupUtils::AutoTalairachParameters BRAINSTalairach Reads AC and PC points from the constellation detector program Get bounding box from the brain mask Final results are saved in 10_AUTO directory Talairach parameter file Talairach grid file

Tissue Classification TCL Script and External Program Brains::WorkupUtils::PickBloodPlugsFromMargin BRAINSClassPlugs BRAINSClassify Extract blood from edge of brain mask generated by BRAINSABC Classic BRAINS tissue classification Final results are saved in 10_AUTO directory Class plugs Continuous tissue classified Discrete tissue classified image

Neural Network Labeling External Program BRAINSCut Align atlas to subject image using B-Spline registration and label based on T1 and T2 weighted images Final results are saved in 10_AUTO directory and intermediate results in ANN directory Label images for caudate, putamen, thalamus, hippocampus, globus pallidus

Volume Measurements External Program Brains::Measure::ClassTalairachVolumes BRAINSTalairachMask Standard BRAINS Measurements based on tissue types ANN Volumes Final results are saved in 10_AUTO directory and intermediate results in Talairach directory CSV file for ANN and Class Volumes Talairach masks are in the Talairach directory

Surface Generation External Program Generate Genus Zero Surface GenusZeroImageFilterOriginal Generate Genus Zero Surface Warp definitions of midline, brainstem and cerebellum to the subject (Diffeomorphic Demons) Use definitions of caudate, putamen, thalamus and ventricles to fill in white matter Low pass filter white matter image Surface generation Decimate and smooth surface Final results are saved in 10_AUTO directory and intermediate results in Genus0 directory Left and right surfaces

Surface Labeling and Measurements External Program Register atlas surface with subject surface Spherical diffeomorphic demons Label surface using a Bayesian framework

Surface Features

Surface Inflation

Surface Labeling

Command Line Programs Surface Visualization Registration BRAINSTracerQt – Visualization and Tracer for BRAINS Registration BRAINSFit – Rigid and affine registration BRAINSDemonsWarp – Non-rigid registration BRAINSConstellationDetector – ACPC finder Tissue Classification BRAINSABC -Tissue classification / bias field correction module BRAINSKmeansClusterSamples – K-means classification BayesianClassifier – Bayesian classification BRAINSClassPlugs – Plug estimation BRAINSClassify – Multi-modal tissue classification BRAINSDiscreteClass – Continuous to discrete conversion Labeling BRAINSMush – Brain mask creation BRAINSTalairach – Create Talaiarch Parameters and atlas based binary images BRAINSCut – Automated labeler BRAINSTalairachMask – Create a Talairach mask based on atlas definition Surface BRAINSCortex – Surface generation GenusZeroFilterOriginal – Surface topology correction Difusion Tensor Imaging GTRACT – Diffusion Tensor Imaging