DicomAnnotator
DicomAnnotator facilitates annotation of DICOM images to generate labeled datasets for supervised machine learning tasks such as medical image classification, segmentation, and object detection.
Key Features:
- Configurable annotation tasks: Supports annotation configurations for tasks including classification, segmentation, and object detection on DICOM images.
- Multiple annotation types: Allows placement of multiple annotation types on an image or on specific regions within an image.
- Annotator attribution: Records and attributes annotations to individual annotators to track contributor-specific labels.
- DICOM support: Displays and handles DICOM-formatted images to maintain compatibility with medical imaging standards.
Scientific Applications:
- Dataset generation for supervised learning: Produces labeled DICOM datasets for training and validating machine learning models for classification, segmentation, and object detection.
- Spine image annotation evaluation: Applied to spine image annotation as a test case to assess annotation consistency across annotators.
- Collaborative annotation studies: Enables tracking of individual annotator contributions for inter-rater analysis and consensus studies.
Methodology:
Configurable placement of annotations on images or regions, annotator attribution, and DICOM image display were implemented, and the software was evaluated using a spine image annotation test case.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 3/1/2021
Operations
Publications
Dong Q, Luo G, Haynor D, O’Reilly M, Linnau K, Yaniv Z, Jarvik JG, Cross N. DicomAnnotator: a Configurable Open-Source Software Program for Efficient DICOM Image Annotation. Journal of Digital Imaging. 2020;33(6):1514-1526. doi:10.1007/s10278-020-00370-w. PMID:32666365. PMCID:PMC7728983.
PMID: 32666365
PMCID: PMC7728983
Funding: - National Institute of Arthritis and Musculoskeletal and Skin Diseases: P30AR072572