Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
Navigation modules consist of IGT (Tracking devices), US (Ultrasound) and TOF (3D range imaging) modules. Each module is separated into UI dependent and independent modules (e.g. IGT and IGTUI module). The navigation modules are based on the OpenCVVideoSupport modules and OpenIGTLink modules. In addition, there is the basic module IGTBase, which holds general functionality for all navigation modules.
Most navigation modules support hardware devices. A current list of all supported devices can be found here: Hardware Support.
The module IGT integrates image guided therapy (IGT) functionality to MITK. The main features of MITK-IGT are:
MITK-IGT consists of two layers for hardware control (Tracking Layer) and processing of tracking data (Navigation Layer). Additionally it offers components for rapid development of graphicalt user interfaces (GUIs) of navigation applications. To separate UI functionality from the rest of the code UI classes are encapsulated in the separate module IGT-UI.
The IGT documentation contains the following pages:
IGT Tutorial Overview - This tutorial will guide you step by step through all plugins, modules and documentation pages. It contains the following steps:
The IGT Tracking Plugin - Step 1: This tutorial step explains the usage of the most important IGT plugins
IGT filter pipeline - Step 2: This tutorial step on how to implement an IGT filter pipeline
IGT Visualization Filter and MITK Concepts - Step 3: This tutorial step creates a simple render window to visualize tracking tools.
IGT QT Tutorial - Step 4: This tutorial step shows you how to create a simple plugin for tracking
Tracking Lab - Step 5: This tutorial step gives step-by-step explanations on how to use the example tracking lab by registering a book of your choice.
A deeper look into the IGT Plugins - Step 6: This step revises the code of the IGT plugins from the first step in more depth
OpenIGTLink Tutorial - Step 7: This tutorial step gives an overview about OpenIGTLink in MITK
The IGT Tracking Plugin - Overview of all tracking views which could be used for your application
The MITK-IGT Tracking Toolbox - Connect your tracking device and start tracking
The MITK-IGT Navigation Tool Manager - Edit your tool storage
The IGT Examples - Overview of the example plugin
The MITK-IGT Tutorial View - The plugin which is created in Step IGT QT Tutorial
IGT Tutorial Step 5: The IGT-TrackingLab - The IGT-TrackingLab view which is described in step Tracking Lab
OpenIGTLink client example OpenIGTLink client example
OpenIGTLink server example OpenIGTLink server example
An explanation on how to create a TOF Module can be found here: