Highdicom: a Python Library for Standardized Encoding of Image Annotations and Machine Learning Model Outputs in
Christopher P Bridge1,2, Chris Gorman3, Steven Pieper4
1Martinos Center for Biomedical Imaging, Massachusetts General Hospital, Boston, MA, USA.
Journal of Digital Imaging
|August 22, 2022
Summary
The highdicom Python library simplifies integrating machine learning (ML) models with medical imaging systems. It bridges the gap between ML research and clinical applications by enabling easy handling of DICOM data for pathology and radiology.
Area of Science:
- Medical Imaging
- Machine Learning
- Computational Pathology
- Radiology
Background:
- Machine learning (ML) shows promise in revolutionizing pathology and radiology diagnostics.
- Clinical integration of ML models is hindered by poor interoperability between ML systems and enterprise medical imaging systems.
- The DICOM standard, while comprehensive, is complex and poses challenges for the ML community.
Purpose of the Study:
- To present the highdicom library, a Python API simplifying the creation and parsing of DICOM-compliant files.
- To enable seamless integration of ML models with medical imaging systems.
- To facilitate the use of ML in pathology and radiology research and clinical practice.
Main Methods:
- Developed a high-level Python API (highdicom) abstracting low-level DICOM complexities.
- Leveraged NumPy arrays for efficient data representation within the Python ecosystem.
- Demonstrated highdicom's utility with slide microscopy and computed tomography imaging datasets.
Main Results:
- highdicom enables encoding and decoding of image-derived information in DICOM format with minimal Python code.
- The library ensures interoperability between ML workflows and clinical imaging systems.
- Experiments confirmed highdicom's effectiveness in training and evaluating ML models compliant with DICOM standards.
Conclusions:
- highdicom bridges the gap between ML research and clinical medical imaging systems.
- The library promotes standardization and streamlines ML model development and deployment in pathology and radiology.
- highdicom is available as a free and open-source tool to foster wider adoption.
Related Concept Videos
Immunocytochemistry and Immunohistochemistry
11.7K
Immunocytochemistry (ICC) and immunohistochemistry (IHC) are techniques that use antibodies to check for specific proteins or antigens in a sample. The technique was first published by Albert Coons in 1941 to detect the presence of pneumococcal antigen in tissue sections from mice infected with Pneumococcus. Immunocytochemistry helps localization of proteins or antigens in individual cells like blood cells, stem cells, etc., while immunohistochemistry does the same for tissue samples.
These...
These...
11.7K
Imaging Biological Samples with Optical Microscopy
5.1K
Optical microscopy uses optic principles to provide detailed images of samples. Antonie van Leeuwenhoek designed the first compound optical microscope in the 17th century to visualize blood cells, bacteria, and yeast cells. In 1830, Joseph Jackson Lister created an essentially modern light microscope. The 20th century saw the development of microscopes with enhanced magnification and resolution.
In optical microscopy, the specimen to be viewed is placed on a glass slide and clipped on the stage...
In optical microscopy, the specimen to be viewed is placed on a glass slide and clipped on the stage...
5.1K


