2007 Project Half Week ITK Registration Parallelization: Develop implementations of ITK registration methods to take advantage of multi-core and multi-processor.

Slides:



Advertisements
Similar presentations
NA-MIC National Alliance for Medical Image Computing Slicer3 EMSegment Tutorial January 2008 NAMIC All-Hands Meeting Brad Davis, Yuman.
Advertisements

Yaron Doweck Yael Einziger Supervisor: Mike Sumszyk Spring 2011 Semester Project.
Group 4: Web based applications/ crowdsourcing Marcel Prastawa Ziv Yaniv Patrick Reynolds Stephen Aylward Sean Megason.
NA-MIC National Alliance for Medical Image Computing NAMIC-Kit Update Will Schroeder Jim Miller Bill Lorensen.
NA-MIC National Alliance for Medical Image Computing The NA-MIC Kit National Alliance for Medical Image Computing.
NA-MIC National Alliance for Medical Image Computing Algorithms MIT PI: Polina Golland.
NA-MIC National Alliance for Medical Image Computing NAMIC Engineering Activities September 8, 2005.
Dinggang Shen Development and Dissemination of Robust Brain MRI Measurement Tools ( 1R01EB ) Department of Radiology and BRIC UNC-Chapel Hill IDEA.
NA-MIC National Alliance for Medical Image Computing NA-MIC Software Engineering Bill Lorensen GE Research NA-MIC Engineering Core PI.
NA-MIC National Alliance for Medical Image Computing Core 1b: Engineering Steve Pieper, Isomics Jim Miller, GE Stephen Aylward, Kitware.
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 National Alliance for Medical Image Computing: NAMIC: Core 6, Dissemination Steve.
NA-MIC National Alliance for Medical Image Computing Measuring Alcohol and Stress Interactions with Structural and Perfusion MRI Chris.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Highlights, Aims and Architecture Will Schroeder Kitware.
NA-MIC National Alliance for Medical Image Computing Core 1 & Core 3 Projects.
National Alliance for Medical Image Computing Project Week June 26-30, 2006 Participants: 56 NA-MIC (38), Collaborators (18) –NA-MIC:
National Alliance for Medical Image Computing Programming Half-Week January 2006 Clinical/End-User Applications Rule Based Segmentation.
NA-MIC National Alliance for Medical Image Computing NA-MIC Core 2 Update: Kitware Will Schroeder Kitware NA-MIC Core 2 PI NA-MIC Core.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Software Process Stephen R. Aylward Kitware, Inc.
William Schroeder, Ph.D. §, Andy Cedilnik §, Sebastien Barré, Ph.D. §, William Lorensen ‡, James Miller, Ph.D. ‡, Daniel Blezek, Ph.D. ‡ § Kitware Inc.,
NA-MIC National Alliance for Medical Image Computing AHM: Dissemination Update Tina Kapur, Ph.D., Co-PI Steve Pieper, Ph.D., Co-PI.
NA-MIC National Alliance for Medical Image Computing Outreach Randy L. Gollub, MD, PhD Cores 5/6: Training & Dissemination Representing.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Software Process Stephen R. Aylward Kitware, Inc.
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 NAMIC Software Development Workshop January 24-25, 2005 MIT Computer Science and.
National Alliance for Medical Image Computing Project Half Week January 10/12, 2007 Held in Conjunction with AHM 2007 AHM Participants:
NA-MIC National Alliance for Medical Image Computing Segmentation Core 1-3 Meeting, May , SLC, UT.
NA-MIC National Alliance for Medical Image Computing Isomics, Inc. Steve Pieper.
EMSegmentation in Slicer 3 B. Davis, S. Barre, Y. Yuan, W. Schroeder, P. Golland, K. Pohl.
NA-MIC National Alliance for Medical Image Computing Slicer Update Jim Miller, Ph.D. Steve Pieper, Ph.D.
Neuroimage Analysis Center An NCRR National Resource Center NAC Engineering Core Steve Pieper, Core PI SPL; Isomics, Inc.
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 Core 1b – Engineering Data Management Stephen R. Aylward Kitware, Inc.
NA-MIC National Alliance for Medical Image Computing Non-Interactive Tools Stephen Aylward, Kitware
NA-MIC National Alliance for Medical Image Computing AHM 2006 Continuing Discussion of Validation.
NA-MIC National Alliance for Medical Image Computing 3D Slicer Version 3.0 and Diffusion MRI Steve Pieper, PhD.
NA-MIC National Alliance for Medical Image Computing NAMIC Software Development Workshop December 9-10, 2004 Surgical Planning Lab, Brigham.
Core 1 Introduction Overall structure Groups/investigators Algorithms and engineering Algorithms goals and DBPs Aims and preliminary results.
NA-MIC National Alliance for Medical Image Computing Velocardiofacial Syndrome as a Genetic Model for Schizophrenia Marek Kubicki DBP2,
NA-MIC National Alliance for Medical Image Computing Velocardiofacial Syndrome as a Genetic Model for Schizophrenia Marek Kubicki DBP2,
NA-MIC National Alliance for Medical Image Computing Programming Week Kickoff MIT, June 27, 2005.
NA-MIC National Alliance for Medical Image Computing Slicer Progress in 2009 Steve Pieper, Ph.D.
DT-MRI BWH, MIT Carl-Fredrik Westin, Lauren O’Donnell, Raul San-Jose, Ola Friman, Gordon Kindlmann, William Wells, Sylvain Bouix, Marek Kubicki,
From Scalars to Tensors: How to add new volume types?
Parallel Software Development with Intel Threading Analysis Tools
Shape Analysis: Description &Framework Develop a generally applicable description for statistical shape analysis studies, as well as a computational framework.
Riemannian DTI Filters: Develop algorithms and ITK modules for basic image processing on tensor fields using Riemannian approaches. Team Plan/Expected.
Polina Golland Core 1, MIT
Team Plan/Expected Challenges
Core 2 Progress Day 1 Salt Lake City
DLPFC Semi-automatic Segmentor: With minimal user interaction, this rule-based algorithm will segment the DLPFC from an input volume. This is a Slicer.
These two sections should be completed by Jan 31, 2006.
The Insight Software Consortium InsightSoftwareConsortium
NAMIC Software Development Workshop
Scripts to combine UNC Shape Analysis with Spherical Wavelet Features
2006 Summer PrWeek Slicer3 UI: Design and implement Slicer3’s UI; provide C++ infrastructure for module UI development. Team Plan/Expected Challenges/Publication.
3D Slicer Version 3.0 Update for mBIRN
NAC: Optimized registration in Slicer
2007 Project Half Week Transition of Slicer2.x Modules to Slicer3: FreeSurfer Integration of FreeSurfer scalar overlays and colour lookup tables into Slicer3.
Transition of Slicer2.x Modules to Slicer3: Fiducials
Utah Algorithms Progress and Future Work
Mapped Hexahedral Meshing: Evaluate the use of multi-resolution itk::fem registration for mapped meshing Team Plan/Expected Challenges/Publication Ritesh.
Grid Interface for Slicer3: Make Slicer 3 work on a set of clusters.
ITK Performance Visualization
2006 Summer PrWeek Slicer3 for Image Guided Therapy (IGT): Convert vtkMRAblation and vtkFMRIEngine to Slicer3 modules. Team Plan/Expected Challenges/Publication.
LONI Pipeline Integration/ UNC shape analysis
Slicer Timeline GUI Thread Processing Thread
2007 Project Half Week Transition of Slicer2.x Modules to Slicer3: ModelMaker Extend ModelMaker to use MRML Color nodes. Team Plan/Expected Challenges/Publication.
Mesh Untangling: 2006 Summer PrWeek Team
2006 Summer PrWeek Correspondence Based on Local Curvature: Developing methods in ITK for using local curvature features to establish population based.
Presentation transcript:

2007 Project Half Week ITK Registration Parallelization: Develop implementations of ITK registration methods to take advantage of multi-core and multi-processor systems. Team Plan/Expected Challenges/Publication Stephen Aylward, Kitware (Algorithms/Software) (contact) Jim Miller, GE (Algorithms) Ross Whitaker, Utah (Algorithms) Luis Ibanez, Kitware (Algorithms/Software) Driving problems: Kilian Pohl, BWH-MIT (Inter-subject mapping) Steve Pieper, Isomics (fMRI to high-res MRI) Sandy Wells, MIT (EPI/MRI) Sylvain Bouix, BWH (DTI component registration) Algorithms: Identify ITK registration methods, specify component tests, collect test data. Challenge: Test speed and maintain accuracy Software: Identify/develop cross-platform timing system, implement component tests, centralize data and results, identify bottlenecks, parallelize and re-test. Challenge: Cross-platform multi-threaded timing Driving Problem: Validation of results. Expected Date for Insight Journal Publication: August, 2007 Accomplished by end of Programming Week Driving problem will be Killian Pohl’s head MRI/MRI registration task B-Spline registration is the technology Speeding image resample will be initial component test Data has been centralized on MIDAS Intel dual-core platform chosen for optimization since an open-source, cross-platform, profiling tool with multi-core support could not be found Secondary problems for DTI and fMRI also identified, and their data has been centralized Optimized code will be delivered using the Slicer B-Spline Module