Skip to main content
Erschienen in: International Journal of Computer Assisted Radiology and Surgery 4/2013

01.07.2013 | Original Article

The Medical Imaging Interaction Toolkit: challenges and advances

10 years of open-source development

verfasst von: Marco Nolden, Sascha Zelzer, Alexander Seitel, Diana Wald, Michael Müller, Alfred M. Franz, Daniel Maleike, Markus Fangerau, Matthias Baumhauer, Lena Maier-Hein, Klaus H. Maier-Hein, Hans -Peter Meinzer, Ivo Wolf

Erschienen in: International Journal of Computer Assisted Radiology and Surgery | Ausgabe 4/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Purpose

   The Medical Imaging Interaction Toolkit (MITK) has been available as open-source software for almost 10 years now. In this period the requirements of software systems in the medical image processing domain have become increasingly complex. The aim of this paper is to show how MITK evolved into a software system that is able to cover all steps of a clinical workflow including data retrieval, image analysis, diagnosis, treatment planning, intervention support, and treatment control.

Methods

   MITK provides modularization and extensibility on different levels. In addition to the original toolkit, a module system, micro services for small, system-wide features, a service-oriented architecture based on the Open Services Gateway initiative (OSGi) standard, and an extensible and configurable application framework allow MITK to be used, extended and deployed as needed. A refined software process was implemented to deliver high-quality software, ease the fulfillment of regulatory requirements, and enable teamwork in mixed-competence teams.

Results

   MITK has been applied by a worldwide community and integrated into a variety of solutions, either at the toolkit level or as an application framework with custom extensions. The MITK Workbench has been released as a highly extensible and customizable end-user application. Optional support for tool tracking, image-guided therapy, diffusion imaging as well as various external packages (e.g. CTK, DCMTK, OpenCV, SOFA, Python) is available. MITK has also been used in several FDA/CE-certified applications, which demonstrates the high-quality software and rigorous development process.

Conclusions

   MITK provides a versatile platform with a high degree of modularization and interoperability and is well suited to meet the challenging tasks of today’s and tomorrow’s clinically motivated research.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
14
The static (de-) initialization order fiasco is well known to any maintainer of a large C++ software system.
 
19
The Eclipse Rich Client Platform is best known as the basis for the Eclipse IDE, http://​wiki.​eclipse.​org/​Rich_​Client_​Platform.
 
20
IEC 62304, B.8.2 Change control: CHANGE REQUESTS can be approved by a change control board or by a manager or technical lead according to the software configuration management plan. Approved CHANGE REQUESTS are made traceable to the actual modification and VERIFICATION of the software. The requirement is that each actual change be linked to a CHANGE REQUEST and that documentation exists to show that the CHANGE REQUEST was approved. The documentation might be change control board minutes, an approval signature, or a record in a database.
 
Literatur
1.
Zurück zum Zitat Allard J, Cotin S, Faure F, Bensoussan P, Poyer F, Duriez C, Delingette H, Grisoni L (2007) SOFA: an open source framework for medical simulation. In: Medicine meets virtual reality (MMVR 15) Allard J, Cotin S, Faure F, Bensoussan P, Poyer F, Duriez C, Delingette H, Grisoni L (2007) SOFA: an open source framework for medical simulation. In: Medicine meets virtual reality (MMVR 15)
2.
Zurück zum Zitat Baumhauer M, Simpfendörfer T, Stich BM, Teber D, Gutt C, Rassweiler J, Meinzer HP, Wolf I (2008) Soft tissue navigation for laparoscopic partial nephrectomy. Int J Comput Assist Radiol Surg 3:307–314CrossRef Baumhauer M, Simpfendörfer T, Stich BM, Teber D, Gutt C, Rassweiler J, Meinzer HP, Wolf I (2008) Soft tissue navigation for laparoscopic partial nephrectomy. Int J Comput Assist Radiol Surg 3:307–314CrossRef
3.
Zurück zum Zitat Bradski G, Kaehler A (2008) Learning OpenCV: computer vision with the OpenCV library. O’Reilly, Ireland Bradski G, Kaehler A (2008) Learning OpenCV: computer vision with the OpenCV library. O’Reilly, Ireland
4.
Zurück zum Zitat Chacon S (2009) Pro git. Apress, New York City Chacon S (2009) Pro git. Apress, New York City
5.
Zurück zum Zitat Enquobahrie A, Cheng P, Gary K, Ibanez L, Gobbi D, Lindseth F, Yaniv Z, Aylward S, Jomier J, Cleary K (2007) The image-guided surgery toolkit IGSTK: an open source C++ software toolkit. J Digit Imaging 20(Suppl 1):21–33. doi:10.1007/s10278-007-9054-3 Enquobahrie A, Cheng P, Gary K, Ibanez L, Gobbi D, Lindseth F, Yaniv Z, Aylward S, Jomier J, Cleary K (2007) The image-guided surgery toolkit IGSTK: an open source C++ software toolkit. J Digit Imaging 20(Suppl 1):21–33. doi:10.​1007/​s10278-007-9054-3
6.
Zurück zum Zitat Franz AM, Seitel A, Servatius M, Zöllner C, Gergel I, Wegner I, Neuhaus J, Zelzer S, Nolden M, Gaa J, Mercea P, Yung K, Sommer CM, Radeleff, BA, Schlemmer HP, Kauczor HU, Meinzer HP, Maier-Hein L (2012) Simplified development of image-guided therapy software with MITK-IGT. In: SPIE medical imaging 2012: image-guided procedures, robotic interventions, and modeling, vol 8316, p 83162J (8 pages). doi:10.1117/12.911421 Franz AM, Seitel A, Servatius M, Zöllner C, Gergel I, Wegner I, Neuhaus J, Zelzer S, Nolden M, Gaa J, Mercea P, Yung K, Sommer CM, Radeleff, BA, Schlemmer HP, Kauczor HU, Meinzer HP, Maier-Hein L (2012) Simplified development of image-guided therapy software with MITK-IGT. In: SPIE medical imaging 2012: image-guided procedures, robotic interventions, and modeling, vol 8316, p 83162J (8 pages). doi:10.​1117/​12.​911421
7.
Zurück zum Zitat Fritzsche KH, Neher P, Reicht I, Bruggen T, Goch C, Reisert M, Nolden M, Zelzer S, Meinzer H, Stieltjes B (2012) Mitk diffusion imaging. Methods Inf Med 51(5):441–448PubMedCrossRef Fritzsche KH, Neher P, Reicht I, Bruggen T, Goch C, Reisert M, Nolden M, Zelzer S, Meinzer H, Stieltjes B (2012) Mitk diffusion imaging. Methods Inf Med 51(5):441–448PubMedCrossRef
8.
Zurück zum Zitat Gergel I, Tetzlaff R, Meinzer HP, Wegner I (2011) An electromagnetic navigation system for transbronchial interventions with a novel approach to respiratory motion compensation. Med Phys 38:6742–6753PubMedCrossRef Gergel I, Tetzlaff R, Meinzer HP, Wegner I (2011) An electromagnetic navigation system for transbronchial interventions with a novel approach to respiratory motion compensation. Med Phys 38:6742–6753PubMedCrossRef
9.
Zurück zum Zitat Ibanez L, Schroeder W, Ng L, Cates J (2005) The ITK software guide, 2nd edn. Kitware, Inc. ISBN 1-930934-15-7 Ibanez L, Schroeder W, Ng L, Cates J (2005) The ITK software guide, 2nd edn. Kitware, Inc. ISBN 1-930934-15-7
11.
Zurück zum Zitat Kennedy DN, Haselgrove C, Buccigrossi R, Grethe JS (2009) Software development for neuroimaging: promoting community access and best practices through nitrc. In: ISBI. IEEE, pp 1146–1149 Kennedy DN, Haselgrove C, Buccigrossi R, Grethe JS (2009) Software development for neuroimaging: promoting community access and best practices through nitrc. In: ISBI. IEEE, pp 1146–1149
13.
Zurück zum Zitat Lehmann G, Pincus Z, Regrain B (2006) WrapITK: enhanced languages support for the insight toolkit. Insight J 1 Lehmann G, Pincus Z, Regrain B (2006) WrapITK: enhanced languages support for the insight toolkit. Insight J 1
15.
Zurück zum Zitat Müller M, Rassweiler MC, Klein J, Seitel A, Gondan M, Baumhauer M, Teber D, Rassweiler JJ, Meinzer HP, Maier-Hein L (2013) Mobile augmented reality for computer-assisted percutaneous nephrolithotomy. Int J CARS 1–13. doi:10.1007/s11548-013-0828-4 Müller M, Rassweiler MC, Klein J, Seitel A, Gondan M, Baumhauer M, Teber D, Rassweiler JJ, Meinzer HP, Maier-Hein L (2013) Mobile augmented reality for computer-assisted percutaneous nephrolithotomy. Int J CARS 1–13. doi:10.​1007/​s11548-013-0828-4
16.
Zurück zum Zitat Neuhaus J, Maleike D, Nolden M, Kenngott HG, Meinzer HP, Wolf I (2009) A quality-refinement process for medical imaging applications. Method Inform Med 48(4):336–339. doi:10.3414/ME9232 CrossRef Neuhaus J, Maleike D, Nolden M, Kenngott HG, Meinzer HP, Wolf I (2009) A quality-refinement process for medical imaging applications. Method Inform Med 48(4):336–339. doi:10.​3414/​ME9232 CrossRef
17.
Zurück zum Zitat Nevatia Y, Chintamani K, Meyer T, Blum T, Runge A, Fritz N (2011) Computer aided medical diagnosis and surgery system: towards automated medical diagnosis for long term space missions. In: 11th symposium on advanced space technologies in robotics and automation (ASTRA). esa Nevatia Y, Chintamani K, Meyer T, Blum T, Runge A, Fritz N (2011) Computer aided medical diagnosis and surgery system: towards automated medical diagnosis for long term space missions. In: 11th symposium on advanced space technologies in robotics and automation (ASTRA). esa
18.
Zurück zum Zitat OSGI Alliance (2009) OSGi Service Platform, core specification, release 4, version 4.2. Technical report, OSGI Alliance OSGI Alliance (2009) OSGi Service Platform, core specification, release 4, version 4.2. Technical report, OSGI Alliance
20.
Zurück zum Zitat Pieper S, Halle M, Kikinis R (2004) 3D Slicer. In: IEEE international symposium on biomedical imaging: from Nano To Macro, pp 632–635 Pieper S, Halle M, Kikinis R (2004) 3D Slicer. In: IEEE international symposium on biomedical imaging: from Nano To Macro, pp 632–635
22.
Zurück zum Zitat Saruji D, Müller M, Meinzer HP (2011) Schnelles Prototyping für die medizinische Bildverarbeitung. In: Handels H, Erhardt J, Deserno T, Meinzer HP, Tolxdorff T (eds) Bildverarbeitung für die Medizin, pp 199–203. Lübeck, Germany Saruji D, Müller M, Meinzer HP (2011) Schnelles Prototyping für die medizinische Bildverarbeitung. In: Handels H, Erhardt J, Deserno T, Meinzer HP, Tolxdorff T (eds) Bildverarbeitung für die Medizin, pp 199–203. Lübeck, Germany
23.
Zurück zum Zitat Seitel A, Engel M, Sommer CM, Radeleff BA, Essert-Villard C, Baegert C, Fangerau M, Fritzsche KH, Yung K, Meinzer HP, Maier-Hein L (2011) Computer-assisted trajectory planning for percutaneous needle insertions. Med Phys 38(6):3246–3259PubMedCrossRef Seitel A, Engel M, Sommer CM, Radeleff BA, Essert-Villard C, Baegert C, Fangerau M, Fritzsche KH, Yung K, Meinzer HP, Maier-Hein L (2011) Computer-assisted trajectory planning for percutaneous needle insertions. Med Phys 38(6):3246–3259PubMedCrossRef
24.
Zurück zum Zitat Seitel A, Yung K, Mersmann S, Kilgus T, Groch A, dos Santos T, Franz A, Nolden M, Meinzer H, Maier-Hein L (2012) MITK-ToF: range data within MITK. Int J Comput Assist Radiol Surg 7(1):87–96PubMedCrossRef Seitel A, Yung K, Mersmann S, Kilgus T, Groch A, dos Santos T, Franz A, Nolden M, Meinzer H, Maier-Hein L (2012) MITK-ToF: range data within MITK. Int J Comput Assist Radiol Surg 7(1):87–96PubMedCrossRef
25.
Zurück zum Zitat Wolf I (2011) Toolkits and software for developing biomedical image processing and analysis applications. In: Deserno TM (ed) Biomedical image processing, biological and medical physics, biomedical engineering. Springer, Berlin, pp 521–544. doi:10.1007/978-3-642-15816-2_21 Wolf I (2011) Toolkits and software for developing biomedical image processing and analysis applications. In: Deserno TM (ed) Biomedical image processing, biological and medical physics, biomedical engineering. Springer, Berlin, pp 521–544. doi:10.​1007/​978-3-642-15816-2_​21
Metadaten
Titel
The Medical Imaging Interaction Toolkit: challenges and advances
10 years of open-source development
verfasst von
Marco Nolden
Sascha Zelzer
Alexander Seitel
Diana Wald
Michael Müller
Alfred M. Franz
Daniel Maleike
Markus Fangerau
Matthias Baumhauer
Lena Maier-Hein
Klaus H. Maier-Hein
Hans -Peter Meinzer
Ivo Wolf
Publikationsdatum
01.07.2013
Verlag
Springer Berlin Heidelberg
Erschienen in
International Journal of Computer Assisted Radiology and Surgery / Ausgabe 4/2013
Print ISSN: 1861-6410
Elektronische ISSN: 1861-6429
DOI
https://doi.org/10.1007/s11548-013-0840-8

Weitere Artikel der Ausgabe 4/2013

International Journal of Computer Assisted Radiology and Surgery 4/2013 Zur Ausgabe