startujemy — pierwszy meetup w Atlancie tej jesieni, zapisz się darmowe materiały — prompt engineering, computer vision, metryki ML dla firm — szkolenia zespołów i sponsoring wydarzeń certyfikat NVIDIA — warsztaty z generatywnej AI we współpracy z NVIDIA open source — RocketRAG, UMIE, LOMA na GitHubie, dołącz do nas

← Wszystkie projekty

UMIE Datasets: Unified Medical Imaging Ecosystem

Open-source pipelines that standardize 880k+ images across 20+ medical imaging datasets (CT, MRI, X-ray) into a unified format with RadLex-compliant labels.

datasetsmedical-imagingpreprocessingradlexopen-source
Diagram projektu UMIE Datasets

Overview

UMIE (Unified Medical Imaging Environment) standardizes 882,774 images across 20+ open medical datasets covering CT, MRI, and X-ray modalities. The pipelines download, clean, and annotate each source, outputting .png assets with harmonized metadata, segmentation masks, and RadLex-compliant labels. A shared ontology eliminates label drift and enables frictionless multi-dataset training.

Pipeline Design

Modular, scikit-learn-style steps transform DICOM, NIfTI, TIFF, and JPG sources into a consistent structure. Reusable components handle spacing normalization, mask extraction, ontology remapping, and file-tree creation. Adding a new dataset typically means composing existing steps and configuring paths inside config/runner_config.py.

Dataset Coverage

Covered corpora include KITS-23, Coronahack, Brain Tumor MRI, ChestX-ray14, COCA CT calcium, BrainMetShare, CT-ORG, LIDC-IDRI, CMMD, and many more — including segmentation-ready datasets with paired masks.

Tooling and Ops

Poetry manages dependencies, pre-commit enforces formatting, and GitHub Actions run the test matrix. Contributors can dry-run checks with pre-commit run --all-files and execute run_tests.sh for integration coverage. The roadmap targets HuggingFace dataset exports and richer curation dashboards.

Why It Matters

UMIE gives researchers a turnkey way to assemble large, diverse medical imaging corpora without redoing preprocessing. It reduces ontology mismatches when mixing classification and segmentation tasks, and encourages reproducibility by scripting every download, conversion, and metadata step in the open.

// więcej projektów

Zobacz także