MMXU多模态多X射线理解数据集

MMXU是一个面向疾病进展的多模态医学视觉问答数据集,包含胸部X射线图像和问题,通过比较两次就诊区域变化实现诊断。

上海交通大学上海交通大学
arXiv
2025-02-17 更新
浏览 20
多模态疾病进展多模态
MMXU (Multimodal and MultiX-ray Understanding)

基本信息

模态
多模态
大小
0.004285 GB
创建/更新时间
2025-02-17
版本
main

资源简介

MMXU多模态多X射线理解数据集

【数据集背景】

本数据集源站标题为《LinjieMu/MMXU》。源站首次发布:2025-02-14。

【数据内容】

源站原始描述:# MMXU benchmark **MMXU** (Multimodal and MultiX-ray Understanding) is a novel dataset for MedVQA that focuses on identifying changes in specific regions between two patient visits. Unlike previous datasets that primarily address single-image questions, MMXU enables multi-image questions, incorporating both current and historical patient data. ## News - (05/16/2025) Our paper has been accepted by ACL 2025 Findings! - (02/22/2025) The MMXU-test benchmark has been released, containing 3,000 multip…

【适用方向】

多模态数据适合跨模态对齐、融合建模与联合表征学习方向的研究。

【获取与许可】

源站页面:https://github.com/LinjieMu/MMXU

【使用注意】

· 源站最后修改于 2025-11-27,引用时请注意版本时效。

官方服务

专家保障全链路合规授权与标注交付

陕川双基地 × 超十家三甲医院直连

从合规授权、采集治理、专业标注到数据集交付,我们提供全链路闭环服务,让高质量临床数据即拿即用。

⚡️ 需要原始数据或标注支持?联系我们获取定制方案。

帮我联系

下载信息

注册下载

需要注册 Kaggle 账号并登录后下载,适合需要跟踪下载记录和使用 API 的用户。

暂未开放

公开下载

无需注册即可直接获取公开样本或文档,适合快速预览和评估数据集质量。

免登录

有偿下载

公开数据集受托下载与技术交付服务。

提供高速下载与技术交付服务(收技术服务费,非数据销售)

暂未开放

当前数据集主要来源为 Kaggle 公开托管,完整影像包建议通过原始链接或 Kaggle API 获取。

使用方式

数据集获取

git clone https://github.com/linjiemu/MMXU.git

curl -L -o repo.zip https://github.com/linjiemu/MMXU/archive/refs/heads/main.zip
unzip repo.zip

源站 README 摘录(使用方式)

Usage

  • File description

    • MMXU-test.jsonl: the MMXU test split, containing 3 k examples.
    • MMXU-dev.jsonl: the MMXU development/training split, containing 118 k examples. Due to PhysioNet restrictions, we cannot release the dev data publicly. If you would like to contact us further regarding this, please feel free to email me at linjiemu@sjtu.edu.cn.
  • Data Description

    Each entry in the MMXU-dev.jsonl files contains the following fields:

    • id: A unique numerical identifier for each data entry.
    • content_type: The category of the question, often indicating the type of change being assessed.
    • related_region_name: The specific anatomical area of interest in the medical image.
    • question: The specific question that needs to be answered by comparing the current and prior medical images/reports.
    • options: A dictionary of possible multiple-choice answers to the question.
    • answer: The key corresponding to the correct option.
    • explanation: A text-based justification for why the answer is correct, often referencing the medical reports.
    • cur_image_path: The file path to the most recent medical image.
    • cur_report: The complete radiologist’'s report corresponding to the cur_image_path.
    • cur_region_report: A specific snippet from the full report that describes the findings in the related_region_name.
    • cur_image_bboxs: A dictionary containing the bounding box coordinates ([x_min, y_min, x_max, y_max]) for anatomical regions in the current image.
    • prior_image_path: A list containing file paths to one or more previous images used for comparison.
    • prior_report: The complete radiologist’'s report for the prior image(s).
    • prior_image_bboxs: Bounding box coordinates for regions in the prior image. It can be empty if the region was not annotated previously.
  • Images

    • Please apply for and download the MIMIC‑CXR‑JPG dataset from https://physionet.org/content/mimic-cxr-jpg/2.1.0/.
    • After downloading, either create a symbolic link from this project’s files directory to the files directory of the MIMIC‑CXR‑JPG dataset, or adjust the image paths accordingly.
  • Report information

    • Our dataset is built on the MIMIC‑CXR‑JPG dataset, which is a restricted‑access resource. This means we cannot release the as

数据加载示例(图像类)

from PIL import Image
import glob, os

files = (glob.glob(os.path.join(path, "**", "*.png"), recursive=True)
       + glob.glob(os.path.join(path, "**", "*.jpg"), recursive=True)
       + glob.glob(os.path.join(path, "**", "*.tif"), recursive=True))
print("图像文件数:", len(files))
img = Image.open(files[0]); print("尺寸/模式:", img.size, img.mode)

# torchvision Dataset 方式:
# from torchvision import datasets
# ds = datasets.ImageFolder(path)  # 要求 子目录=类别

目录组织与标注格式以源站说明和下载后实际文件为准。

完整仓库:github.com/linjiemu/MMXU

数据缺失?

依托陕西、四川两大基地,我们与超过十家三甲医院建立直接合作关系,覆盖合规授权、采集治理、专业标注、数据交付的全流程,为AI医疗团队提供即拿即用的高质量临床数据。

⚡️ 需要数据支持或标注服务?立即联系我们获取专业方案。

获取专属数据定制方案