Difference between revisions of "MITK IGT ReleaseNotes 2013.12"

From mitk.org
Jump to navigation Jump to search
 
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
= MITK 2013.12 Release Notes =
+
= MITK-IGT 2013.12 Release Notes =
  
 
The [[MITK-ReleaseNotes-2013-12|MITK 2013.12]] release comes together with a source code release of the module and plugins for image guided therapy (MITK-IGT) including many bug fixes and new features.
 
The [[MITK-ReleaseNotes-2013-12|MITK 2013.12]] release comes together with a source code release of the module and plugins for image guided therapy (MITK-IGT) including many bug fixes and new features.

Revision as of 16:39, 10 December 2013

MITK-IGT 2013.12 Release Notes

The MITK 2013.12 release comes together with a source code release of the module and plugins for image guided therapy (MITK-IGT) including many bug fixes and new features.

We cleaned up the module MITK-IGT by changing the directory structure which is now based on the structure of MITK-core. Some basic classes were moved to a new module MITK-IGTBase which can be used seperately without additional dependencies. Together with the MITK 2013.12 release we also changed the scalar-type from float to double which solves some bugs caused by a lack of precision.

The basic object of MITK-IGT, the mitk::NavigationData was enhanced and can now be used to compute new transforms directly, e.g. by concatenating two NavigationData objects. Compatibility to the MITK transform class mitk::AffineTransform3D is now supported by direct conversion methods which makes handling and computations of transforms much easier. Examples for these new features can be found in the new IGT tutorial steps, e.g., step 2.

Along with the new tutorial steps, the IGT tutorial was completely revised. Now there are 4 steps:

  • Step 1: Code tutorial, IGT basics
  • Step 2: Code tutorial, Visualization, Computations with NavigationData
  • Step 3: Simple IGT Plugin
  • Step 4: Advanced IGT Plugin, shows most of the IGT functionality together with the newest application/UI features (e.g., microservices)

Step 4 ist a complete navigation example including registration of preoperative data (e.g. CT) to an intra-operative scene. Note that the source code of step 4 is still under revision and code documentation will be improved with future releases.

Together with the new features, we included many bug fixes together and external code contributions, many thanks to all contributors at this place! A complete list can be found here: