The Evolution of a VR-based IGT Environment Terry Peters, Robarts Research Institute David Gobbi, CEO, Atamai Inc.

Slides:



Advertisements
Similar presentations
3D Slicer in Image Guided Therapy Nobuhiko Hata, PhD Brigham and Women’s Hospital.
Advertisements

NA-MIC National Alliance for Medical Image Computing 3D Slicer Version 4 Architecture and Status Steve Pieper, Ph.D.
Helix Summit 2007 Helix On The OLPC Python Extensions of Helix.
IGSTK The Image-Guided Surgery Toolkit
Asa MacWilliams Lehrstuhl für Angewandte Softwaretechnik Institut für Informatik Technische Universität München Dec Software.
Function / ROI Viewing in Slicer2 and Slicer3 for fBIRN Data.
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
3-D Visualization of Functional Brain Map Data A.V. Poliakov; E.B. Moore; J.F. Brinkley, Structural Informatics Group Department of Biological Structure.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
Charlie Crocker Vice President Farallon Geographics, Inc. An Overview of Internet Mapping Technology.
Slicer IGT and Open IGT Link
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
Copyright © CISST ERC, 2006 NSF Engineering Research Center for Computer Integrated Surgical Systems and Technology IGT System Engineering Peter Kazanzides.
NA-MIC National Alliance for Medical Image Computing IGT Software Design and Process Bill Lorensen GE Research.
Cytoscape A powerful bioinformatic tool Mathieu Michaud
NA-MIC National Alliance for Medical Image Computing NAMIC-Kit Update Will Schroeder Jim Miller Bill Lorensen.
Morphological Segmentation for Image Processing and Visualization J.Robarts Research Institute London,Canada Lixu Gu.
GIS technologies and Web Mapping Services
© 2003 East Collaborative e ast COLLABORATIVE ® eC SoftwareProducts TrackeCHealth.
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.
IGT System Design Kevin Cleary, PhD Imaging Science and Information Systems (ISIS Center) Department of Radiology Georgetown University Medical Center.
material assembled from the web pages at
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Pujol S., Plesniak, W. -1- National Alliance for Medical Image Computing Neuroimage Analysis Center Harvard CTSC Slicer3 minute tutorial Sonia Pujol, PhD.
Helix Summit 2007 Helix On The OLPC Python Extensions of Helix.
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 Core 1b – Engineering Software Process Stephen R. Aylward Kitware, Inc.
NIH NCRR Overview The SCIRun and BioPSE Problem Solving Environments Chris Johnson, Rob MacLeod, and David Weinstein Scientific Computing and Imaging Institute.
University of Chicago, Section of General Surgery UC Hospitals, Center for Clinical Information Rigorous Exploration of Medical Data.
NA-MIC National Alliance for Medical Image Computing National Alliance for Medical Image Computing: NAMIC Ron Kikinis, M.D.
Copyright © 2008 Siemens Corporate Research – All rights reserved1/12 eXtensible Imaging Platform (Xip) Sylvain Jaume – Sep 2008 Siemens Corporate Research.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Components Jim Miller GE Research.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
B.Sc. Digital Media3D Technologies for the Web 3D Technologies.
NA-MIC National Alliance for Medical Image Computing 3D Slicer and the NA-MIC Kit for IGT Research Steve Pieper, PhD NAC, SPL, NA-MIC,
NA-MIC National Alliance for Medical Image Computing Isomics, Inc. Steve Pieper.
National Computational Science Alliance Visualization and GIS at NCSA (Polly Baker, Group
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
RealXtend vs. Second Life RealXtend overview  Main ambition Promote the evolution.
NA-MIC National Alliance for Medical Image Computing Slicer 2010: Past, Present, and Future Steve Pieper, Ph.D.
NeuroLOG ANR-06-TLOG-024 Software technologies for integration of process and data in medical imaging A transitional.
Visualization for 3D Microscope Data Jonathan Robbins.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
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.
Interface to Robots Breakout Group October 20, 2006 Peter Kazanzides Kevin Cleary John Kroon Grace Peng Hector Lopez Chris Hasser Dwight Yen Noby Hata.
NA-MIC National Alliance for Medical Image Computing Kitware, Inc. Core 2 Engineering William J. Schroeder.
Haris Ali (15) Abdul Ghafoor (01) Kashif Zafar (27)
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Computational Platform Jim Miller GE Research.
Made By: Pallavi Chhikara
Workflow Stephen Aylward Luis Ibanez. Goals Identify 3 main challenges in this area Identify 3 specific problems that can be solved by a collaborative.
NA-MIC National Alliance for Medical Image Computing Slicer3 Update
Medical Robotics UH MRI-guided Robotic Interventions and Surgeries This technology was supported by the NSF award CNS entitled “Multimodal.
PLUS overview (PerkLab ultrasound library and applications)
PLUS overview (PerkLab ultrasound library and applications) Andras Lasso Laboratory for Percutaneous Surgery, Queen’s University May 2, 2011.
Slicer 101 IGT Edition Haiying Liu, M.S. Nobuhiko Hata, Ph.D.
3D Slicer module programming
Dynamic management of segmented structures in 3D Slicer
HDF5 for Real-Time and/or Embedded Test Data
Core 1b – Engineering Data and Clinical Interface
Major themes Abstraction Design tradeoffs Recursion Leverage existing components without understanding details Create components that can be.
1888 Press Release - CoreTechnologie launches latest release of 3D Evolution and announces new team
Polly Baker Division Director: Data, Mining, and Visualization
Virtual Reality.
MySQL Migration Toolkit
The SCIRun and BioPSE Problem Solving Environments
3D Slicer Version 3.0 Update for mBIRN
Presentation transcript:

The Evolution of a VR-based IGT Environment Terry Peters, Robarts Research Institute David Gobbi, CEO, Atamai Inc.

IGT Workshop Motivation Why AtamaiViewer? –IGT research requires software! –There was nothing out there in 1997 –All IGT projects require similar components –Leverage VTK, MINC –Our own Tracking code

IGT Workshop History 1997 – New lab, new possibilities –Evolution: MINC –Adopt VTK, add Yves Starreveld (Surgeon-Programmer) 2000 – company formed –Strong support from Robarts Institute 2004 – funding from CFI, SGI –VASST project begins –AtamaiViewer is christened

IGT Workshop Software Development Philosophy Power to the students! –Most students are not programmers –Python scripting to complement C++ core –Students should use each other’s software! Contribute to larger community –vtkImageReslice to vtkImageMapToColors (and everything in between) –VTK Python wrapping –VTK on OSX

IGT Workshop Architecture ITK AtamaiVTK Atamai Python Classes AtamaiViewer “core” VTK Tkinter GUI AtamaiViewer plugin modules C++ Python

IGT Workshop Expandability AtamaiViewer API “Core” VASST EpilepsyViewer Volume Rendering Data IO Electrodes MPR Packages SkullStripper fMRI Tracking Ultrasound Cine Modules

IGT Workshop

Features Tracking –Polaris, Aurora, XarTraX, Flock of Birds Data Types –Images, meshes, point lists, transform files Visualization –Stereo (monitor, HMD or workbench) –Polygons, volume rendering, image slices Time-varying data –Cine cardiac viewing

IGT Workshop Features Multiple file formats –MINC, DICOM, VFF, Analyze, PNG, JPEG Expandability –Modules –Packages (collections of modules) customize front-end, change look and feel

IGT Workshop Applications Epilepsy Viewer –Atamai product (3 sites) Stereotaxy Viewer –Frame-based (Parkinson’s) VASST –Augmented Reality AtamaiViewer “core” –Powerful in its own right

IGT Workshop EP Atlas Database 4 R 50uA PE Starreveld et al, 2000

IGT Workshop Deep brain surgery Planning

IGT Workshop Guidance for Cardiac Interventions

IGT Workshop AR for port placement for Robotic CABG

IGT Workshop Track the tools with magnetic tracking systems VR tools US image US Transducer

IGT Workshop TEE image with virtual valve tool

IGT Workshop..with clipping device and “pre-op image”

IGT Workshop Delineating the dynamic target Target identified solely from pre-op images is unreliable Interactively define target from US image

IGT Workshop Clinical study

IGT Workshop Challenges facing engineering of IGT systems (non) availability of ubiquitous tracking environments Non uniform software development environment Closed real-time systems (particularly US)

IGT Workshop How can NCIGT help? Coordinate setting of standards for collaborative software development. Provide management role Stimulate coordinated multi-institutional research in new tracking technologies Act as lobby group to pressure industry to make streaming 3D (esp US) more accessible from imaging systems