The Medical Imaging Interaction Toolkit (MITK) and the eXtensible Imaging Platform (XIP) both aim at facilitating the development of medical imaging applications, but provide support on different levels. MITK offers support from the toolkit level, whereas XIP comes with a visual programming environment. XIP is strongly based on Open Inventor. Open Inventor with its scene graph-based rendering paradigm was not specifically designed for medical imaging, but focuses on creating dedicated visualizations. MITK has a visualization concept with a model-view-controller like design that assists in implementing multiple, consistent views on the same data, which is typically required in medical imaging. In addition, MITK defines a unified means of describing position, orientation, bounds, and (if required) local deformation of data and views, supporting e.g. images acquired with gantry tilt and curved reformations. The actual rendering is largely delegated to the Visualization Toolkit (VTK). This paper presents an approach of how to integrate the visualization concept of MITK with XIP, especially into the XIP-Builder. This is a first step of combining the advantages of both platforms. It enables experimenting with algorithms in the XIP visual programming environment without requiring a detailed understanding of Open Inventor. Using MITK-based add-ons to XIP, any number of data objects (images, surfaces, etc.) produced by algorithms can simply be added to an MITK DataStorage object and rendered into any number of slice-based (2D) or 3D views. Both MITK and XIP are open-source C++ platforms. The extensions presented in this paper will be available from www.mitk.org.
[1]
Josie Wernecke,et al.
The inventor mentor - programming object-oriented 3D graphics with Open Inventor, release 2
,
1993
.
[2]
Marco Nolden,et al.
The Medical Imaging Interaction Toolkit
,
2004,
Medical Image Anal..
[3]
Josie Wernecke.
The inventor toolmaker - extending Open Inventor, release 2
,
1994
.
[4]
W. Eric L. Grimson,et al.
An Integrated Visualization System for Surgical Planning and Guidance Using Image Fusion and Interventional Imaging
,
1999,
MICCAI.
[5]
Marco Nolden,et al.
The extensible open-source rigid and affine image registration module of the Medical Imaging Interaction Toolkit (MITK)
,
2010,
Comput. Methods Programs Biomed..
[6]
William J. Schroeder,et al.
The visualization toolkit user's guide : updated for version 4.0
,
1998
.