paper-with-me

Papers

Highdicom: A Python library for standardized encoding of image annotations and machine learning model outputs in pathology and radiology

2021-06-14 · Christopher P. Bridge, Chris Gorman, Steven Pieper, Sean W. Doyle, Jochen K. Lennerz, Jayashree Kalpathy-Cramer, David A. Clunie, Andriy Y. Fedorov, Markus D. Herrmann

Machine learning is revolutionizing image-based diagnostics in pathology and radiology. ML models have shown promising results in research settings, but their lack of interoperability has been a major barrier for clinical integration and evaluation. The DICOM a standard specifies Information Object Definitions and Services for the representation and communication of digital images and related information, including image-derived annotations and analysis results. However, the complexity of the standard represents an obstacle for its adoption in the ML community and creates a need for software libraries and tools that simplify working with data sets in DICOM format. Here we present the highdicom library, which provides a high-level application programming interface for the Python programming language that abstracts low-level details of the standard and enables encoding and decoding of image-derived information in DICOM format in a few lines of Python code. The highdicom library ties into the extensive Python ecosystem for image processing and machine learning. Simultaneously, by simplifying creation and parsing of DICOM-compliant files, highdicom achieves interoperability with the medical imaging systems that hold the data used to train and run ML models, and ultimately communicate and store model outputs for clinical use. We demonstrate through experiments with slide microscopy and computed tomography imaging, that, by bridging these two ecosystems, highdicom enables developers to train and evaluate state-of-the-art ML models in pathology and radiology while remaining compliant with the DICOM standard and interoperable with clinical systems at all stages. To promote standardization of ML research and streamline the ML model development and deployment process, we made the library available free and open-source.

📄 PDF Abstract BibTeX arXiv:2106.07806

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

MISeval: a Metric Library for Medical Image Segmentation Evaluation

2022-01-23 · Dominik Müller, Dennis Hartmann, Philip Meyer, Florian Auer 외

Correct performance assessment is crucial for evaluating modern artificial intelligence algorithms in medicine like deep-learning based medical image segmentation models. However, there is no universal metric library in …

Image SegmentationMedical Image SegmentationSegmentationSemantic Segmentation

Fluorescence Reference Target Quantitative Analysis Library

2025-04-22 · Eammon A. Littler, Emmanuel A. Mannoh, Ethan P. M. LaRochelle

Standardized performance evaluation of fluorescence imaging systems remains a critical unmet need in the field of fluorescence-guided surgery (FGS). While the American Association of Physicists in Medicine (AAPM) TG311 r…

Benchmarking

Soundata: A Python library for reproducible use of audio datasets

2021-09-26 · Magdalena Fuentes, Justin Salamon, Pablo Zinemanas, Martín Rocamora 외

Soundata is a Python library for loading and working with audio datasets in a standardized way, removing the need for writing custom loaders in every project, and improving reproducibility by providing tools to validate …

audb -- Sharing and Versioning of Audio and Annotation Data in Python

2023-03-01 · Hagen Wierstorf, Johannes Wagner, Florian Eyben, Felix Burkhardt 외

Driven by the need for larger and more diverse datasets to pre-train and fine-tune increasingly complex machine learning models, the number of datasets is rapidly growing. audb is an open-source Python library that suppo…

Management

torchmil: A PyTorch-based library for deep Multiple Instance Learning

2025-09-09 · Francisco M. Castro-Macías, Francisco J. Sáez-Maldonado, Pablo Morales-Álvarez, Rafael Molina arxiv

Multiple Instance Learning (MIL) is a powerful framework for weakly supervised learning, particularly useful when fine-grained annotations are unavailable. Despite growing interest in deep MIL methods, the field lacks st…

Multiple Instance Learning