ImFusion Suite

Discover our software for medical image analysis

Base ImFusion Suite is a visual computing software for medical image analysis focused on high-performance and versatility. As a standalone software, provides high-performance visualization and processing of 2D, 3D and 4D medical data sets paired with user-friendly and versatile interactions. With a particular focus on efficient implementations on both CPU and GPU, it features a broad variety of state-of-the-art algorithms including image reconstruction, registration, segmentation and machine learning. It can be enhanced and customized by adding a variety of modules tailored towards a broad range of medical questions. With our comprehensive, product-grade software development kit, you can develop custom applications and modules.

ImFusion Suite has been designed for engineers and researchers looking for a powerful toolbox of complex algorithms. It has not only been successfully applied in a number of academic publications both in-house and from other labs, but is also driving a growing number of medical products.

ImFusion Suite is currently not certified as a medical product, i.e. it has neither FDA approval nor does it bear a CE marking and must not be used for diagnostic purposes. For customers planning to use features of our software as part of their own medical product, we offer services for providing the necessary documentation for certification.

Have a look at the tutorials and feature videos to learn about a few of the exciting features which are available in the software.

Core Features

  • Work with 2D/3D/4D single- or multichannel images of all modalities, including timestamps, tracking information, and live streaming
  • Comprehensive file format support: DICOM (including PACS), MetaImage, NIFTI, PNG/TIFF/JPEG, AVI, PLY, OBJ, and many more
  • State-of-the-art real-time visualization supporting Global Illumination and Order-independent Transparency
  • Blending and fusion of any number of 2D/3D image and geometry data
  • Gradient-free shading option for noisy image data such as 3D ultrasound
  • Flexible view layout and rendering options
  • Support for real-time clipping, masking, and deformation fields
  • Own XML-based workspaces, allowing for reproducible processing and display
  • Workspaces can be automatically executed on a batch of datasets
  • Standalone console application (without GUI) able to run workspaces
  • Fully automatic image-based registration, supporting rigid, affine and deformable models
  • Interactive landmark-based registration
  • Efficient GPU implementation of many mono- and multi-modal similarity metrics
  • Machine Learning-based automatic initialization
More details...
  • Rich toolset for manual labeling of 2D and 3D data sets
  • Semi-automatic segmentation of any anatomy in 2D and 3D
  • Tight integration with machine learning modules
More details...
  • C++17 + OpenGL Software Development Kit providing full access to all functionality and algorithms
  • Available for all desktop platforms and compilers
  • Batteries included philosophy
  • Modular architecture
  • Visual Computing
More details...
  • Enjoy the ease-of-use of Python while leveraging the high-performance functionality of the C++ SDK
  • Create fast and deployment-ready data processing pipelines
  • Extend the functionality of ImFusion Suite using Python
More details...
  • Lightweight browser based DICOM viewer
  • 2D and 3D visualization
  • Basic image processing
  • Bringing ImFusion C++ SDK to the browser
More details...

Available Modules

  • GPU-accelerated pipeline for raw signal processing, beam forming and image generation
  • High-quality live compounding of tracked freehand ultrasound data
  • 3D reconstruction of untracked data
  • Support for precise automated calibration using arbitrary phantoms
  • Versatile feature- and image-based registration algorithms allowing to incorporate custom constraints and prior knowledge
  • Ray-based simulation of ultrasound frames from CT or segmentation maps
  • Deformation models for applying or compensating for tissue compression and multi-sweep stitching
More details...
  • Native integration of deep learning libraries for real-time inference
  • Image segmentation and classification in 2D and 3D
  • Landmark detection in 2D and 3D
  • Data augmentation algorithms
More details...
  • X-ray preprocessing and correction pipeline
  • Geometric calibration of CBCT systems
  • High-level 2D/3D registration workflow
  • GPU-based CT reconstruction
More details...
  • Surface-to-surface and surface-to-volume (CT, MR) registration
  • Endoscopic (stereo) reconstruction and camera tracking
  • Advanced surface processing and editing
  • Combined surface and volume visualization
  • Native integration of RGB-D sensors (e.g. Intel RealSense) and industrial sensors (Zivid, Photoneo)
More details...
  • Native support for popular collaborative robots from Franka Emika, Universal Robots, and more
  • Deep ROS 1 & 2 integration on Ubuntu and Windows, no previous installation required
  • Simple handling of multi-robot setups
  • Functionalities for robotic ultrasound, hand-eye calibration, and more
More details...
  • Design, serialize, and store complex anatomy-specific workflows
  • Advanced visualizations for detailed anatomical representation
  • Fully deformable registration for multi-modal fusion and surgical comparisons
  • Create and register statistical shape models
  • Integrate custom ML models for new anatomies
More details...
  • Fast deep-learning based localization, classification and segmentation of vertebrae, sacrum and ilium on CT and MRI
  • Robust serialization of spine structures
  • Spine-to-spine registration, including to a template spine
  • Vertebra dissection using a definable template
More details...


Try it out !

  • The demo version of the ImFusion Suite is available for free for non-commercial use on Windows, Ubuntu, and MacOS.

    You can use the full functionality of the Base ImFusion Suite limited for 14 days of usage. This includes importing all supported images, the full visualization capabilities of the software, running registration and interactive segmentation on any of your data, and more.


Unlock all features

  • By purchasing the ImFusion Suite software, you gain access to single and multi-modality registration, segmentation toolbox, import and export of DICOM files, folders and PACS server integration, as well as a Python interface

    More specialized plugins can be purchased separately depending on your needs.

    We also provide documentation, limited support and free updates for one year.


Create your own application

  • The SDK version gives you access to a full C++ software development kit based on the ImFusion Suite. This means that you can either write your own plugins for the ImFusion Suite, or integrate our framework components into your application.

    This version also comes with support, helping you to leverage the full capabilities of our framework.