1 of 30

Open Health Imaging Foundation (OHIF)

An extensible open source web imaging platform

Alireza Sedghi, PhD, Lead Architect

SIIM 2023 Tech Tools Webinar | April 12th, 2023

2 of 30

Last Year

2

3 of 30

Introduction

  • Problem
    • Limitations of Desktop Imaging Applications
      • OS restrictions, software conflicts
    • Challenges in Hospital Environments
      • Remote access and update difficulties
  • Open Health Imaging Foundation (OHIF) Viewer
    • Provides a framework for display and analysis of DICOM images
    • Vendor-neutral
    • Extensible with extensions and modes
    • Zero-footprint - runs entirely within a web browser with no add-ons
    • Available under MIT license, which is non-viral and commercially permissive

3

4 of 30

OHIF Viewer

  • Single-page web application similar to any web application such as Gmail
    • https://v3-demo.ohif.org/
  • Supports all DICOM transfer syntaxes
  • Cloud-ready:

    • DICOMWeb connectivity
    • OpenID Connect support for authentication

4

5 of 30

Adoption - Academic

5

  • Academic adoption (among over 700 open source projects on GitHub)
    • NCI Imaging Data Commons (IDC)
    • National Institute of Biomedical Imaging and Bioengineering (NIBIB)
    • NHLBI BioData Catalyst
    • NIAID Tuberculosis Portal / Depot
    • NCI Early Detection Research Network's archive service (LabCAS)
    • The Cancer Imaging Archive (TCIA)
    • Institute for Systems Biology Cancer Genomics Cloud
    • XNAT
    • Osirix Foundation's Kheops Image Sharing platform
    • DKFZ Joint Imaging Platform and d:cipher (deployed at 11 sites)
    • FUBerlin
    • QIPCM

6 of 30

Adoption - Industry

  • Industry adoption (widespread adoption of which we are only aware of a subset)
    • Google funded integration with Cloud Healthcare API
    • OHIF integration with AWS Healthlake
    • Microsoft DICOMweb Server includes OHIF by default
    • Siemens integration with teamplay platform
    • NVIDIA MONAI includes OHIF for web
    • Lots of startups
      • e.g. Yunu, Gradient Health, Pixilib�Viz.ai, New Lantern, FlyWheel,�Pliny, Detect-ED-X, Ascend,�VUNO, Infervision and more

6

OHIF NVIDIA MONAI Integration

7 of 30

Evolution

  • Have gone through 3 versions
  • OHIF v3 supports advanced features such as:
    • Hanging Protocols
    • Volume Rendering
    • Different Segmentation visualizations (Labelmaps, and Contours)
    • Rendering of arbitrary Stack of images
    • Rendering of Color images
    • Multi-modality image fusion
    • DICOM Videos
    • ECG viewer
    • Pathology viewer

7

8 of 30

OHIF Funding

  • September 2015 - August 2020:
    • U24 to Dr. Gordon Harris at MGH from National Cancer Institute
  • August 2020 - January 2021
    • Support from MGH Radiology
    • Support from Precision Imaging Metrics (oncology clinical trial imaging informatics group at Mass General led by Gordon Harris, licensed out in 2022 to Yunu.io)
  • 2021 - 2023
    • Funding from Chan-Zuckerberg Initiative (CZI) and MGH Radiology
      • Supports community engagement, documentation, maintenance, etc
    • Funding from CZI for open source Diversity and Inclusion
      • Supports external collborations and community support
  • 2022 - 2024
    • Funding from CZI EOSS round 5
      • Feature development and hardening of the platform
      • Support community engagement

8

9 of 30

OHIF Stats

  • More than 2300 stars on Github
  • 705+ open-source projects have been built using OHIF
  • Ranked 1st out of 1264 open-source medical imaging projects on GitHub
  • 223 global code contributors, ranking 2nd out of all open-source medical imaging projects on GitHub
  • Over 13,000 download requests for OHIF

9

10 of 30

Supported File Types

  • All DICOM Transfer Syntaxes
  • Various modalities
    • MR
    • CT
    • US
    • SM
    • ECG
    • NM
    • SEG
    • RTSTRUCT
    • Structured Report
    • Etc.

10

11 of 30

Data Sources

OHIF can get connected to various DICOM servers

  • Google HealthCare API
  • Azure DICOM Server
  • AWS HealthLake
  • Various open source dicom servers
    • Orthanc, dcm4chee,
  • Hosted static files on any cloud servers

NIFTI support has completed the development phase and will ship soon.

Nifti support development is finished, ready to ship soon

11

12 of 30

OHIF-v3: Workflow-centric Viewer

Often core functionalities are being used for a specific purpose (use case)

  • Tracking has measurements
  • AI use case needs measurements
  • Other use cases might need measurements

OHIF-v3 introduces Modes to enable building such workflows by re-using the core functionalities from the extensions.

13 of 30

Modes

13

Configure the application for many workflows each accessible at a different route

https://myViewer.com/tmtv?StudyInstanceUIDs=1.3.6….95438.5

https://myViewer.com/viewer?StudyInstanceUIDs=1.3.6….95438.5

14 of 30

Measurement Tracking

14

https://v3-demo.ohif.org/viewer?StudyInstanceUIDs=1.3.6.1.4.1.14519.5.2.1.7009.2403.871108593056125491804754960339

15 of 30

TMTV

15

https://v3-demo.ohif.org/tmtv?StudyInstanceUIDs=1.3.6.1.4.1.14519.5.2.1.7009.2403.871108593056125491804754960339

16 of 30

Segmentation (example from FreeSurfer generated SEG)

16

17 of 30

Updates since last SIIM

17

New Mode Gallery

(https://ohif.org/modes/)

18 of 30

Updates since last SIIM

18

Performance Improvement

19 of 30

Updates since last SIIM

19

Enhanced Hanging �Protocol Engine

20 of 30

Updates since last SIIM

20

Advanced Context Menu

21 of 30

Updates since last SIIM

21

Double click to maximize

22 of 30

Updates since last SIIM

22

Volume Rendering

23 of 30

Community

  • Thriving Community
    • Extensive user base
    • Active contributors

23

24 of 30

Weekly Office Hours

Currently 34 weekly office hours have been held on Zoom

  • Open and inclusive for everyone to join
  • Various members who participate every week
  • At least one or two new members each week
  • Notes can be found here

24

25 of 30

Newsletter

Publishing quarterly newsletter to update the community on the project

25

26 of 30

OHIF Roadmap

26

  • Publicly available roadmap https://ohif.org/roadmap/
  • Diverse funding sources and contributors �
  • List of not-yet funded projects to spur collaboration

27 of 30

Future Directions

Example of GPU based GrowCut segmentation tool

  • Finalize the V3 release
  • 3D Segmentation mode
    • Rendering is done, need to enhance support for creation and export
    • GPU-accelerated segmentation tools
  • NIFTI support release
  • Integration with MONAI in OHIF v3
  • New DICOM standard such as HTJ2K

28 of 30

Why should you use OHIF to build your application?

  • Lightweight client-only application, inexpensive to deploy
  • Easy to integrate with custom backends (e.g. connect to machine learning backend)
  • Standards-compliant
  • MIT license (non-viral and commercially permissive)
  • No need to reinvent the wheel

29 of 30

Team

Chris Hafey

Co-founder

Trinity Urban

Co-founder

Steve Pieper, Ph.D

Advisor

Gordon J. Harris, Ph.D

Co-founder

Dan Rukas

UX/UI Design

Erik Ziegler, Ph.D

Co-founder

James Hanks

Project Manager

Rob Lewis

Co-founder

Alireza Sedghi, Ph.D

Lead Architect

Hua Li, M.D.

Developer

30 of 30

Thank you!

30

visit ohif.org for more info