Skip to main content

Advertisement

Log in

Abstract

Purpose

The time-of-flight (ToF) technique is an emerging technique for rapidly acquiring distance information and is becoming increasingly popular for intra-operative surface acquisition. Using the ToF technique as an intra-operative imaging modality requires seamless integration into the clinical workflow. We thus aim to integrate ToF support in an existing framework for medical image processing.

Methods

MITK-ToF was implemented as an extension of the open-source C++ Medical Imaging Interaction Toolkit (MITK) and provides the basic functionality needed for rapid prototyping and development of image-guided therapy (IGT) applications that utilize range data for intra-operative surface acquisition. This framework was designed with a module-based architecture separating the hardware-dependent image acquisition task from the processing of the range data.

Results

The first version of MITK-ToF has been released as an open-source toolkit and supports several ToF cameras and basic processing algorithms. The toolkit, a sample application, and a tutorial are available from http://mitk.org.

Conclusions

With the increased popularity of time-of-flight cameras for intra-operative surface acquisition, integration of range data supports into medical image processing toolkits such as MITK is a necessary step. Handling acquisition of range data from different cameras and processing of the data requires the establishment and use of software design principles that emphasize flexibility, extendibility, robustness, performance, and portability. The open-source toolkit MITK-ToF satisfies these requirements for the image-guided therapy community and was already used in several research projects.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Yaniv Z, Cleary K (2006) Image-guided procedures: a review. Georgetown University, Imaging Science and Information Systems Center, Computer Aided Interventions and Medical Robotics

  2. Peters T (2006) Image-guidance for surgical procedures. Phys Med Biol 51(14): R505–R540

    Article  PubMed  Google Scholar 

  3. Kolb A, Barth E, Koch R, Larsen R (2009) Time-of-flight sensors in computer graphics. In: Pauly M, Greiner G (eds) Eurographics, Wiley online library, pp 119–134

  4. Lange R (2000) 3D time-of-flight distance measurement with custom solid-state image sensors in CMOS/CCD-technology, PhD Thesis. University of Siegen, Germany

    Google Scholar 

  5. Schaller C, Penne J, Hornegger J (2008) Time-of-flight sensor for respiratory motion gating. Med Phys 35(7): 3090–3093

    Article  PubMed  Google Scholar 

  6. Schaller C, Adelt A, Penne J, Hornegger J (2009) Time-of-flight sensor for patient positioning. In: SPIE medical imaging: visualization, image-guided procedures, and modeling, vol 7261, pp 726110–726118

  7. Penne J, Höller K, Stürmer M, Schrauder T, Schneider A, Engelbrecht R, Feußner H, Schmauss B, Hornegger J (2009) Time-of-flight 3-D endoscopy. In: Yang G-Z et al (eds) Medical Image computing and computer assisted interventions (MICCAI). LNCS, vol 5761, pp 467–474

  8. Maier-Hein L, Schmidt M, Franz AM, Santos TR, Seitel A, Jähne B, Fitzpatrick JM, Meinzer H-P (2010) Accounting for anisotropic noise in fine registration of time-of-flight range data with high-resolution surface data. In: Medical Image computing and computer assisted interventions (MICCAI). LNCS, vol 6361, pp 251–258

  9. Santos TR, Seitel A, Meinzer H-P, Maier-Hein L (2010) Correspondences search for surface-based intra-operative registration. In: Jiang T, Navab N, Pluim J, Viergever M (eds) Medical image computing and computer assisted interventions (MICCAI). LNCS, vol 6362, pp 660–667

  10. Seitel A, Santos TR, Mersmann S, Penne J, Groch A, Yung K, Tetzlaff R, Meinzer H-P, Maier-Hein L (2011) Adaptive bilateral filter for image denoising and its application to in-vitro time-of-flight data. In: Kenneth H. Wong, David R Holmes III (eds) Medical imaging: visualization, image-guided procedures, and modeling. SPIE, vol 7964, p 796423

  11. Groch A, Seitel A, Hempel S, Speidel S, Engelbrecht R, Penne J, Höller K, Röhl S, Yung K, Bodenstedt S, Pflaum F, Santos TR, Mersmann S, Meinzer H-P, Hornegger J, Maier-Hein L (2011) 3D Surface reconstruction for laparoscopic computer-assisted interventions: comparison of state-of-the-art methods. In: Kenneth H. Wong, David R Holmes III (eds) Medical imaging: visualization, image-guided procedures, and modelling. SPIE, vol 7964, p 796415

  12. Mersmann S, Müller M, Seitel A, Arnegger F, Tetzlaff R, Dinkel J, Baumhauer M, Schmied BM, Meinzer H-P, Maier-Hein L (2011) Time-of-flight camera technology for augmented reality in computer-assisted interventions. In: Kenneth H. Wong, David R Holmes III (eds) Medical imaging: visualization, image-guided procedures, and modelling. SPIE, vol 7964, p 79642C

  13. Wolf I (2011) Toolkits and software for developing biomedical image processing and analysis applications. In: Thomas M. Deserno Biomedical image processing, Springer, Heidelberg, pp 521–544

  14. Wolf I, Vetter M, Wegner I, Böttger T, Nolden M, Schöbinger M, Hastenteufel M, Kunert T, Meinzer H-P (2005) The medical imaging interaction toolkit. Med Image Anal 9(6): 594–604

    Article  PubMed  Google Scholar 

  15. Pieper S, Halle M, Kikinis R (2004) 3D Slicer. In: IEEE International symposium on biomedical imaging: from nano to macro. IEEE, pp 632–635

  16. 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

    Article  PubMed  Google Scholar 

  17. Neuhaus J, Kast J, Wegner I, Baumhauer M, Seitel A, Gergel I, Nolden M, Maleike D, Wolf I, Meinzer H-P, Maier-Hein L (2009) Building image guided therapy applications with the medical imaging interaction toolkit. In: Int J CARS Suppl 1, vol 4

  18. Neuhaus J, Maleike D, Nolden M, Kenngott H, Meinzer H-P, Wolf I (2009) A quality refinement process for medical imaging applications. Methods Inf Med 48(4): 336–339

    Article  PubMed  CAS  Google Scholar 

  19. Schroeder W, Ibanez L, Martin KM (2004) Software process: the key to developing robust, reusable and maintainable open-source software. In: IEEE international symposium on biomedical imaging (ISBI), pp 15–18

  20. Profittlich M (2010) CamCube software development tutorial. PMDTechnologies GmbH, Siegen

    Google Scholar 

  21. Ibanez L, Schroeder W, Ng L, Cates J (2005) The ITK software guide. Kitware Inc, Clifton Park

    Google Scholar 

  22. Bradski G, Kaehler A (2008) Learning OpenCV—computer vision with the OpenCV Library. O’Reilly

  23. Tomasi C, Manduchi R (1998) Bilateral filtering for gray and color images. In: International conference on computer vision (ICCV), p 839

  24. Zhang Z (2000) A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell 22(11): 1330–1334

    Article  Google Scholar 

  25. Kilgus T, dos Santos T, Seitel A, Yung K, Franz A, Groch A, Wolf I, Meinzer H-P, Maier-Hein L (2011) Generation of triangle meshes from time-of-flight data for surface registration. In: Handels H, Erhardt J, Deserno TM, Meinzer H-P, Tolxdorff T (eds) Bildverarbeitung für die Medizin. Springer, Berlin, pp 189–193

    Google Scholar 

  26. Hering J, Gergel I, Krömker S, Meinzer H-P, Wegner I (2011) MITK-OpenCL: Eine Erweiterung für das Medical Imaging Interaction Toolkit. In: Handels H, Erhardt J, Deserno TM, Meinzer H-P, Tolxdorff T (eds) Bildverarbeitung für die Medizin. Springer, Berlin, pp 254–258

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Alexander Seitel or Lena Maier-Hein.

Additional information

A. Seitel and K. Yung contributed equally to this work.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Seitel, A., Yung, K., Mersmann, S. et al. MITK-ToF—Range data within MITK. Int J CARS 7, 87–96 (2012). https://doi.org/10.1007/s11548-011-0617-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11548-011-0617-x

Keywords

Navigation