NA-MIC National Alliance for Medical Image Computing Robust Cerebrum and Cerebellum Segmentation for Neuroimage Analysis Jerry L. Prince,

Slides:



Advertisements
Similar presentations
Slicer3 for developers – Sonia Pujol, Ph.D. -1- National Alliance for Medical Image Computing Programming into Slicer3 Sonia Pujol, Ph.D. Surgical Planning.
Advertisements

National Alliance for Medical Image Computing © 2010, All Rights Reserved Sonia Pujol, PhD Slicer3Minute Tutorial Sonia.
National Alliance for Medical Image Computing © 2010, ARR Sonia Pujol, PhD Slicer3Minute Tutorial Slicer3 minute tutorial.
NA-MIC National Alliance for Medical Image Computing National Alliance for Medical Image Computing: NAMIC Ron Kikinis, M.D.
Configuration management
National Alliance for Medical Image Computing Slide 1 NAMIC at UNC DTI, Shape and Longitudinal registration Closely linked with Utah.
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.
Surgical Planning Laboratory Brigham and Women’s Hospital Boston, Massachusetts USA a teaching affiliate of Harvard Medical School User Interfaces and.
NA-MIC National Alliance for Medical Image Computing Skull Stripper Extension Jim Miller GE Research.
Slicer Welcome Tutorial
Surgical Planning Laboratory Brigham and Women’s Hospital Boston, Massachusetts USA a teaching affiliate of Harvard Medical School 3D Slicer And The NA-MIC.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
Cortical Surface Analysis and Automatic Parcellation of Human Brain Wen Li, Ph.D. student Advisor: Vincent A. Magnotta, Ph.D. Biomedical Engineering University.
Silberschatz, Galvin and Gagne ©2009 Operating System Concepts – 8 th Edition Chapter 2: Operating-System Structures Modified from the text book.
Automated Tests in NICOS Nightly Control System Alexander Undrus Brookhaven National Laboratory, Upton, NY Software testing is a difficult, time-consuming.
Pohl K, Konukoglu E -1- National Alliance for Medical Image Computing Measuring Volume Change in Tumors Kilian M Pohl, PhD Ender Konugolu Slicer3 Training.
NA-MIC National Alliance for Medical Image Computing Interactive Editor tutorial Sonia Pujol, Ph.D. Surgical Planning Laboratory Harvard.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
-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,
-- CTSA at RSNA 2009 PET/CT Analysis using 3D Slicer Jeffrey Yap PhD Ron Kikinis MD Wendy Plesniak PhD Slicer3 Training Compendium.
The Old World Meets the New: Utilizing Java Technology to Revitalize and Enhance NASA Scientific Legacy Code Michael D. Elder Furman University Hayden.
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
NA-MIC National Alliance for Medical Image Computing NA-MIC Software Engineering Bill Lorensen GE Research NA-MIC Engineering Core PI.
Understand Application Lifecycle Management
3D Slicer: A Free & Open Source Platform For Medical Image Analysis and Visualization Brigham and Women’s Hospital.
NA-MIC National Alliance for Medical Image Computing Why NITRC Matters to NA-MIC Steve Pieper, PhD.
NA-MIC National Alliance for Medical Image Computing Cortical Thickness Analysis Delphine Ribes (Internship UNC 2005/2006) Guido Gerig.
Magnetic Field Measurement System as Part of a Software Family Jerzy M. Nogiec Joe DiMarco Fermilab.
NA-MIC National Alliance for Medical Image Computing Slicer4 CLI Slicer Execution Model.
Surgical Planning Laboratory -1- Brigham and Women’s Hospital Slicer Training 10 EMAtlasBrainClassifier Sonia Pujol, Ph.D. Randy.
Surgical Planning Laboratory Brigham and Women’s Hospital Boston, Massachusetts USA a teaching affiliate of Harvard Medical School Overview Ron Kikinis,
2004 All Hands Meeting Morphometry BIRN: Milestones for 2005 Jorge Jovicich PhD Steve Pieper, PhD David Kennedy, PhD.
Software Quality Assurance
Pujol S., Plesniak, W. -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Harvard CTSC Slicer3 minute tutorial Sonia Pujol, PhD.
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 The NA-MIC Kit: ITK, VTK, Pipelines, Grids and 3D Slicer as An Open Platform for.
NA-MIC National Alliance for Medical Image Computing National Alliance for Medical Image Computing: NAMIC Ron Kikinis, M.D.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
NA-MIC National Alliance for Medical Image Computing An Integrated System for Image-Guided Radiofrequency Ablation (RFA) of Liver Tumors.
Spring Meeting 2006 Tensor Atlas Morphometry BIRN Analysis, Visualization, and Interpretation.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Morphometry BIRN Semi-Automated Shape Analysis (SASHA) JHU (CIS): M. F. Beg, C. Ceritoglu, A. Kolasny, M. I. Miller, R. Yashinski MGH (NMR): B. Fischl;
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
A user interface framework for Grid-based computational steering and visualization. Jason Wood*, Mark Riding and Ken Brodlie.
Slicer 3 Ron Kikinis, Steve Pieper. CTK Workshop Heidelberg, June 29/30, 2009 Slicer Goals  Stable, Usable, Cross Platform, End-User Software for Medical.
NA-MIC National Alliance for Medical Image Computing Evaluating Brain Tissue Classifiers S. Bouix, M. Martin-Fernandez, L. Ungar, M.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Computational Platform Jim Miller GE Research.
Automatic pipeline for quantitative brain tissue segmentation and parcellation: Experience with a large longitudinal schizophrenia MRI study 1,2 G Gerig,
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Data Management Stephen R. Aylward Kitware, Inc.
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 Slicer3 Tutorial Nonrigid Atlas Registration Dominik Meier, Ron Kikinis February.
-1- National Alliance for Medical Image Computing MR-guided prostate interventions using the NA-MIC Kit Danielle Pace, B.CmpH and Sota Oguro, M.D. Surgical.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
Department of Psychiatry, Department of Computer Science, 3 Carolina Institute for Developmental Disabilities 1 Department of Psychiatry, 2 Department.
Introduction to Programming 1 1 2Introduction to Java.
An Open Source Platform for Registration, Segmentation, Quantitative Analysis, and Visualization of Biomedical Image Data 3D Slicer About 3D Slicer Segmentation.
An Open Source Platform for Registration, Segmentation, Quantitative Analysis, and Visualization of Biomedical Image Data 3D Slicer About 3D Slicer Segmentation.
Ron Kikinis, M.D ‡. Wanmei Ou, MSc §, Polina Golland, Ph.D. §, William Wells III, Ph.D. ‡§, Carsten Richter ‡, Steven Pieper, Ph.D. ¥, Haiying Liu ‡, Wendy.
Operating System Structures
How To Apply Quality Management
Dynamic management of segmented structures in 3D Slicer
Pipeline Execution Environment
RSNA2012 Quantitative Imaging Reading Room
Machine Learning with Weka
3D Visualization of FreeSurfer Data
Overview Activities from additional UP disciplines are needed to bring a system into being Implementation Testing Deployment Configuration and change management.
MultiModality Registration using Hilbert-Schmidt Estimators
Interactive Editor tutorial
Presentation transcript:

NA-MIC National Alliance for Medical Image Computing Robust Cerebrum and Cerebellum Segmentation for Neuroimage Analysis Jerry L. Prince, Aaron Carass, Lotta Ellingsen, and Min Chen Johns Hopkins University Ron Kikinis and Nicole Aucoin Brigham and Women’s Hospital 1 National Institute on Biomedical Imaging and Bioengineering 1 R21 EB

National Alliance for Medical Image Computing “Skull Stripping” Isolate the brain in MR images Existing algorithms yield inconsistent results  human rater is still gold standard SPECTRE is a “hybrid” technique (top-down and bottom-up) that preserves cortical gray matter and yields high Dice coefficients Typical SPECTRE result SPECTRE Result on patient 2

National Alliance for Medical Image Computing Features Do not be overly aggressive: –affects quantification (thickness) of cortical gray matter –affects determination of pial layer Provide added flexibility: –separate hemispheres, cerebrum, cerebellum and brain stem Rigorously validate: –evaluate on thousands of highly varied data sets –compare with existing algorithms 3 Manual Result Some cortex is “stripped” away

National Alliance for Medical Image Computing Project Overview Goal: Develop and augment the SPECTRE algorithm as a module within the NA-MIC Kit software environment—e.g., 3DSlicer. (Funded NIBIB R21) SPECTRE = Simple Paradigm for Extra Cerebral Tissue REmoval Specific aims: 1.Rewrite SPECTRE using the Free Open Source Software Development Methodology of NA-MIC. [Hopkins, BWH, Mostly Year 1]* 2.Complete the algorithms necessary for isolating and establishing a coordinate system on the cerebellum. [Hopkins, Years 1 and 2] 3.Parameters will be optimized in order for SPECTRE to perform well with a variety of differently acquired data. [Hopkins, Years 1 and 2] 4.Compare SPECTRE against all available publicly available (source or binary) skullstripping software. [Hopkins, BWH, Mostly Year 2] *Or: Make SPECTRE a module within 3DSlicer 4

National Alliance for Medical Image Computing SPECTRE Basics A watershed principle is at the core of SPECTRE –Works according to intensity ordering of WM, GM, CSF in MR images Initial masks are found by multiple atlas registration –cerebrum, cerebellum, brain stem, and whole brain classification, morphology, topology, and watershed algorithms are then applied –sanity checks are applied 5

National Alliance for Medical Image Computing History and Status SPECTRE was originally implemented in C/C++ –ISBI conference paper in 2007 SPECTRE was ported to JAVA in order to operate within the Java Image Science Toolkit (JIST environment) –JIST is an open source pipeline and medical image processing environment: Further development and testing has been carried out on the Java code within JIST –a journal paper is in the final preparation stage 6

National Alliance for Medical Image Computing Algorithm Progress Cerebellum isolationHemisphere separation 7

National Alliance for Medical Image Computing Performance Evaluation Data sets and results –25 older subjects, cerebrum, two raters –3 subjects, repeat scans –1046 scans, older subjects, cerebrum, one rater 8 Worst result

National Alliance for Medical Image Computing What is JIST? It is a visual interface, pipeline tool, and collection of 3D image analysis modules It works in concert with MIPAV Modules can run from a command line interface Java  platform independent Designed for large-scale runs 9

National Alliance for Medical Image Computing Early Integration Status Java SPECTRE requires Java Runtime environment (JRE) and JIST and MIPAV  3DSlicer is being extended to load JRE [BWH]  SPECTRE and libraries are being rolled up in a comprehensive JAR file [JHU] The SPECTRE module is described by an XML file that is scanned by 3DSlicer and incorporated as a command line module  XML descriptor is being written [JHU] 10

National Alliance for Medical Image Computing SPECTRE 2009 Creation of SPECTRE 2009 graphical interface in 3DSlicer is automatic –Required JIST CLI mods –Done this week, shown in right Limitations –no shared memory between SPECTRE and 3DSlicer –memory requirements overall are large: 1-1.5GB for SPECTRE Benefits –Mechanism permits other modules to become available to 3DSlicer –Future SPECTRE development works in JIST, MIPAV, and NA- MIC 11

National Alliance for Medical Image Computing Future Work Release initial version as 3DSlicer plugin –Complete CLI support for JIST/Java in 3DSlicer –Fix Windows Java problem Incorporate MGDM for joint cerebrum, cerebellum, and brainstem isolation –Validate MGDM in Java –Augment OASIS atlases with additional labels Carry out extensive validations –cerebellum, 20 subject repeat scans, tumor cases Optimize SPECTRE speed, flexibility, visualization interactivity 12