Difference between revisions of "IGT:ToolKit"

From NAMIC Wiki
Jump to: navigation, search
m (Fix MediaWiki formatting issue discovered while converting to GitHub Flavored Markdown using pandoc (via https://github.com/outofcontrol/mediawiki-to-gfm))
Tag: 2017 source edit
 
(32 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Image:US_Photoseries_4.png|300px|thumb|4D ultrasound imaging within Slicer3. Paul Novotny, Children's Hospital Boston, Boston and Ben Grauer, Swiss Federal Inst of Tech.]]
+
__NOTOC__
[[Image:Slicer_IGTL_NITRobot.jpg|300px|thumb|Prototype integration of a neurosurgical robot and Slicer3 using OpenIGTLink, Hideo Fujimoto, Nagoya Inst Tech., Japan]]
 
[[Image:intelli-si.jpg|10px|thumb|]]
 
  
 +
The '''Image Guided Therapy Toolkit''' is a toolkit being developed at the Brigham and Women's Hospital.  The IGT toolkit is a set of open source software tools integrated with supported hardware devices: [http://www.slicer.org www.slicer.org 3D Slicer] is our main platform for software development and dissemination, and
 +
[http://www.na-mic.org/Wiki/index.php/OpenIGTLink OpenIGTLink] is a communication protocol that allows Slicer3 to communicate with imaging devices, trackers and medical robots. We encourage you to download and use the free tools and welcome any comments or feedback.
  
The '''Image Guided Therapy Toolkit''' is a toolkit being developed at the Brigham and Women's Hospital for image guided therapy (IGT).  The IGT toolkit is a set of open source software tools integrated with supported hardware devices.  We encourage you to download and use the free tools and welcome any comments or feedback.
 
 
=The Image Guided Therapy Toolkit=
 
*'''3D Slicer'''
 
**Slicer3 ([http://www.slicer.org www.slicer.org]) is our main platform for software development and dissemination
 
**Click [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Install-Slicer3 here] for the Slicer3 installation page
 
 
*'''Core open source software and protocol'''
 
**The [http://www.na-mic.org/Wiki/index.php/IGT:ToolKit/Slicer-IGT Slicer IGT] page provides guidelines for developers and clinicians and information about current projects and upcoming events
 
**[http://www.na-mic.org/Wiki/index.php/OpenIGTLink OpenIGTLink] is a communication protocol that allows Slicer3 to communicate with imaging devices, trackers and medical robots
 
 
*'''Additional optional open source software'''
 
**[http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/IGSTK IGSTK (The Image-Guided Surgery Toolkit)] is used to interface to commercial IGT tracking devices
 
**The [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Robot Robot Control Toolkit] is used as an interface to surgical robots
 
 
*'''Sample Data'''
 
**Sample data is available [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Datasets here]
 
 
=Example projects=
 
[http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Volume-Rendering Volume rendering with real-time imaging]
 
 
[http://www.slicer.org/slicerWiki/index.php/Slicer3:Volume_Rendering_With_Cuda Volume rendering with CUDA]
 
 
[http://www.slicer.org/slicerWiki/index.php/Slicer-IGT/VTK-MIST VTK-MIST integration for fast volume rendering]
 
 
[http://www.slicer.org/slicerWiki/index.php/Slicer-IGT/GPU-IGT GPU accelerated medical image processing for IGT]
 
 
[http://www.slicer.org/slicerWiki/index.php/Slicer3:4DUltrasound_4D_US 4D ultrasound using OpenIGTLink]
 
 
[http://www.na-mic.org/Wiki/index.php/3D_Ultrasound_Module_in_Slicer_3 3D ultrasound module in Slicer3 using OpenIGTLink]
 
  
 
='''Tutorials'''=
 
='''Tutorials'''=
Line 44: Line 14:
 
| style="width:45%" | '''Tutorial'''
 
| style="width:45%" | '''Tutorial'''
 
| style="width:20%" | '''Hardware Requirements'''  
 
| style="width:20%" | '''Hardware Requirements'''  
| style="width:10%" | '''Image'''  
+
| style="width:10%" | '''Tutorial'''  
 
|-
 
|-
 
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
 
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
 
| style="background:#D1FFF9; color:black"| [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Navigation-tutorial Basic Navigation Tutorial]
 
| style="background:#D1FFF9; color:black"| [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Navigation-tutorial Basic Navigation Tutorial]
Illustrates Slicer3's tracking capabilities using a tracking emulator in place of an actual tracking device
+
Illustrates Slicer3's tracking capabilities using a tracking simulator in place of an actual tracking device
 
| style="background:#D1FFF9; color:black"| None
 
| style="background:#D1FFF9; color:black"| None
| style="background:#C3D1C3; color:black" align="Center"| Image Needed
+
| style="background:#C3D1C3; color:black" align="Center"|  
 +
[[Image:IGTBasicNavigationSummary.png|200px|Basic Navigation]]
 
|-
 
|-
 
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
 
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
Line 56: Line 27:
 
Demonstrate's Slicer3's IGT capabilities by using image registration, model making and DTI to create a preoperative plan for neurosurgery
 
Demonstrate's Slicer3's IGT capabilities by using image registration, model making and DTI to create a preoperative plan for neurosurgery
 
| style="background:#D1FFF9; color:black"| None
 
| style="background:#D1FFF9; color:black"| None
| style="background:#C3D1C3; color:black" align="Center"| [[Image:NeurosurgicalPlanningOverview.png|100px|Neurosurgical Planning Overview]]
+
| style="background:#C3D1C3; color:black" align="Center"| [[Image:NeurosurgicalPlanningOverview.png|200px|Neurosurgical Planning Overview]]
 +
|-
 +
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
 +
| style="background:#D1FFF9; color:black"| [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Prostate-Planning Prostate Therapy Planning in Slicer3]
 +
Demonstrates Slicer3's IGT capabilities by using deformable registration and model making to create a preoperative plan for prostate therapy
 +
| style="background:#D1FFF9; color:black"| None
 +
| style="background:#C3D1C3; color:black" align="Center"|
 +
[[Image:ProstatePlanningOverview.jpg|200px|Prostate Planning Overview]]
 
|-
 
|-
 
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
 
| style="background:#9BF2C5; color:black" align="Center"| '''1'''
Line 63: Line 41:
 
| style="background:#D1FFF9; color:black"| Lego Mindstorms NXT robot
 
| style="background:#D1FFF9; color:black"| Lego Mindstorms NXT robot
 
Lego Deluxe Brick Box
 
Lego Deluxe Brick Box
| style="background:#C3D1C3; color:black" align="Center"| [[Image:Slicer3-IGT-LEGOTutorial-biopsy.jpg|100px|Lego Tutorial]]
+
| style="background:#C3D1C3; color:black" align="Center"| [[Image:Slicer3-IGT-LEGOTutorial-biopsy.jpg|200px|Lego Tutorial]]
 
|-
 
|-
 
| style="background:#8EDEB5; color:black" align="Center"| '''2'''
 
| style="background:#8EDEB5; color:black" align="Center"| '''2'''
 
| style="background:#D1FFF9; color:black"| [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Navigation-with-Aurora Advanced Navigation Tutorial with a tracking device]
 
| style="background:#D1FFF9; color:black"| [http://wiki.na-mic.org/Wiki/index.php/IGT:ToolKit/Navigation-with-Aurora Advanced Navigation Tutorial with a tracking device]
Illustrates Slicer3's tracking capabilities using a tracking device
+
Illustrates Slicer3's tracking capabilities using a tracking device, and provides a more advanced overview of the OpenIGTLink protocol
 
| style="background:#D1FFF9; color:black"| Tracking device e.g. NDI Aurora
 
| style="background:#D1FFF9; color:black"| Tracking device e.g. NDI Aurora
| style="background:#C3D1C3; color:black" align="Center"| Image Needed
+
| style="background:#C3D1C3; color:black" align="Center"| [[Image:AdvancedNavigationTutorialSummary.png|200px|Advanced Navigation Tutorial]]
 
|}
 
|}
 +
 +
 +
 +
  
 
='''Contact Information'''=
 
='''Contact Information'''=
If you have any comments or requests, please contact Dr. Nobuhiko Hata at: ''hata {at-mark} bwh.harvard.edu''.
+
If you have any comments or requests, please contact Dr. Nobuhiko Hata (''hata at bwh.harvard.edu'').
 +
 
 +
Dr. Hata leads the development of '''Slicer IGT''' at the [http://www.ncigt.org/ National Center for Image Guided Therapy].  See the website of his [http://snr.spl.harvard.edu/ Surgical Navigation and Robotics Laboratory].
  
Dr. Hata leads the development of '''Slicer IGT''' at the [http://www.ncigt.org/ National Center for Image Guided Therapy]. The website of his Surgical Navigation and Robotics Laboratory can be found [http://snr.spl.harvard.edu/ here].
+
=Sponsors=
 +
<gallery perrow="4" widths="150px">
 +
Image:NCIGTlogo.gif|[http://www.ncigt.org National Center for Image Guided therapy]
 +
Image:Logo_CIMIT.png|[http://www.cimit.org CIMIT]
 +
Image:NAMIC 380x463.jpg|[http://www.na-mic.org National Alliance for Medical Image Computing]
 +
Image:Isip.jpg|[http://www.intelli-si.org/index_e.html Intelligent Surgical Instrument Project, Japan]
 +
</gallery>

Latest revision as of 17:02, 11 April 2023

Home < IGT:ToolKit


The Image Guided Therapy Toolkit is a toolkit being developed at the Brigham and Women's Hospital. The IGT toolkit is a set of open source software tools integrated with supported hardware devices: www.slicer.org 3D Slicer is our main platform for software development and dissemination, and OpenIGTLink is a communication protocol that allows Slicer3 to communicate with imaging devices, trackers and medical robots. We encourage you to download and use the free tools and welcome any comments or feedback.


Tutorials

See the Slicer3 Training page for additional tutorials on Slicer3 capabilities.

Level Tutorial Hardware Requirements Tutorial
1 Basic Navigation Tutorial

Illustrates Slicer3's tracking capabilities using a tracking simulator in place of an actual tracking device

None

Basic Navigation

1 Neurosurgical Planning in Slicer3

Demonstrate's Slicer3's IGT capabilities by using image registration, model making and DTI to create a preoperative plan for neurosurgery

None Neurosurgical Planning Overview
1 Prostate Therapy Planning in Slicer3

Demonstrates Slicer3's IGT capabilities by using deformable registration and model making to create a preoperative plan for prostate therapy

None

Prostate Planning Overview

1 Lego IGT and Medical Robotics Tutorial

Provides an overview of all of the main components of IGT and medical robotics, including imaging, pre-operative planning, targetting by tracking, navigation and registration

Lego Mindstorms NXT robot

Lego Deluxe Brick Box

Lego Tutorial
2 Advanced Navigation Tutorial with a tracking device

Illustrates Slicer3's tracking capabilities using a tracking device, and provides a more advanced overview of the OpenIGTLink protocol

Tracking device e.g. NDI Aurora Advanced Navigation Tutorial



Contact Information

If you have any comments or requests, please contact Dr. Nobuhiko Hata (hata at bwh.harvard.edu).

Dr. Hata leads the development of Slicer IGT at the National Center for Image Guided Therapy. See the website of his Surgical Navigation and Robotics Laboratory.

Sponsors