XDCycleGAN 虚拟结肠镜数据集
这是用于训练 XDCycleGAN 的公开数据集,XDCycleGAN 是一个用于非配对图像到图像翻译的深度学习模型。TrainA 包含光学结肠镜(OC)图像

基本信息
资源简介
XDCycleGAN 虚拟结肠镜数据集
XDCycleGAN VC Dataset 是一个公开数据集,主要用于训练 XDCycleGAN 这一深度学习模型。XDCycleGAN 面向非配对图像到图像翻译任务,其训练数据由两部分组成:TrainA 包含光学结肠镜(OC)图像,TrainB 包含虚拟结肠镜(VC)图像。该数据集同时提供了在此数据上训练得到的模型。数据集由 Mathew, Shawn、Nadeem, Saad 与 Kaufman, Arie 共同贡献,发布于 2021 年,托管于 Zenodo,采用 Creative Commons Attribution 4.0 International 许可。该数据集在站内被归类为肿瘤 / 其他,来源站为 doi.org。
【数据集背景】
结直肠癌筛查手段中,光学结肠镜(OC)与虚拟结肠镜(VC)对于诊断并最终切除息肉(结肠癌的前体)具有关键作用。非侵入性的 VC 通常用于检查由计算机断层扫描重建出的三维结肠模型,以发现息肉;若发现息肉,则再通过 OC 操作,借助内窥镜实际穿行结肠并切除这些息肉。为在 OC 与 VC 之间进行有损的非配对图像到图像翻译,以增强 OC 视频,相关研究提出了名为 Extended and Directional CycleGAN 的深度学习框架,XDCycleGAN VC Dataset 正是用于训练该模型的公开数据集。
【数据内容】
该数据集包含用于训练 XDCycleGAN 的图像数据。其中,TrainA 由光学结肠镜(OC)图像构成,TrainB 由虚拟结肠镜(VC)图像构成。除训练数据外,数据集还包含在此数据上训练得到的模型。数据集英文名称为 XDCycleGAN VC Datatset。
【采集与来源】
数据集来源于 doi.org,托管机构为 Zenodo,发布时间为 2021 年。作者为 Mathew, Shawn、Nadeem, Saad 与 Kaufman, Arie。关于图像的具体采集设备、采集地点、采集时间、受试者信息及样本量等细节,源站未提供。
【适用场景】
该数据集适用于训练 XDCycleGAN 这一用于非配对图像到图像翻译的深度学习模型,具体任务为在光学结肠镜(OC)图像与虚拟结肠镜(VC)图像之间进行有损的非配对图像到图像翻译,并可用于增强 OC 视频。其背景应用领域为结直肠癌筛查,涉及息肉诊断与切除相关的影像处理。其他潜在应用场景,源站未提供。
【使用方法】
数据集分为 TrainA 与 TrainB 两部分,分别对应光学结肠镜(OC)图像与虚拟结肠镜(VC)图像,可用于训练 XDCycleGAN 模型。数据集同时提供了在此数据上训练得到的模型。关于具体的训练流程、参数配置、预处理步骤及评估方式,源站未提供。
【质量与限制】
该数据集面向的是有损的非配对图像到图像翻译任务,源站描述中已明确其为 lossy 翻译。关于数据规模、图像分辨率、标注质量、类别平衡、偏差与伦理审查等具体质量与限制信息,源站未提供。
【引用与许可】
该数据集采用 Creative Commons Attribution 4.0 International 许可。作者为 Mathew, Shawn、Nadeem, Saad 与 Kaufman, Arie,发布于 2021 年,托管于 Zenodo,来源站为 doi.org。关于具体的引用格式与 DOI 编号,源站未提供。
下载信息
注册下载
需要注册 Kaggle 账号并登录后下载,适合需要跟踪下载记录和使用 API 的用户。
暂未开放公开下载
无需注册即可直接获取公开样本或文档,适合快速预览和评估数据集质量。
免登录有偿下载
公开数据集受托下载与技术交付服务。
提供高速下载与技术交付服务(收技术服务费,非数据销售)
暂未开放当前数据集主要来源为 Kaggle 公开托管,完整影像包建议通过原始链接或 Kaggle API 获取。
使用方式
数据集获取
源站:https://doi.org/10.5281/zenodo.5520018
标准获取流程:
- 访问源站链接,注册/登录账号;
- 进入数据集详情页,按页面指引申请权限或直接下载;
- 部分平台提供 SDK,例如:
- OpenDataLab:
pip install openxlab后openxlab.dataset.get(...) - ModelScope:
pip install modelscope后modelscope download - 天池: 登录后页面提供直链下载
以源站「数据下载/使用文档」页面为准。
- OpenDataLab:
数据集大小约 277.0 MB。
数据说明
This is the public dataset that is used for training XDCycleGAN, a deep learning model for unpaired image-to-image translation. TrainA contains the optical colonoscopy images (OC). TrainB contains the virtual colonoscopy (VC) images. The model trained on this dataset is also included here. Abstract: Colorectal cancer screening modalities, such as optical colonoscopy (OC) and virtual colonoscopy (VC), are critical for diagnosing and ultimately removing polyps (precursors for colon cancer). The non-invasive VC is normally used to inspect a 3D reconstructed colon (from computed tomography scans) for polyps and if found, the OC procedure is performed to physically traverse the colon via endoscope and remove these polyps. In this paper, we present a deep learning framework, Extended and Directional CycleGAN, for lossy unpaired image-to-image translation between OC and VC to augment OC video sequences with scale-consistent depth information from VC and VC with patient-specific textures, color and specular highlights from OC (e.g. for realistic polyp synthesis). Both OC and VC contain structural information, but it is obscured in OC by additional patient-specific texture and specular highlights, hence making the translation from OC to VC lossy. The existing CycleGAN approaches do not handle lossy transformations. To address this shortcoming, we introduce an extended cycle consistency loss, which compares the geometric structures from OC in the VC domain. This loss removes the need for the CycleGAN to embed OC information in the VC domain. To handle a stronger removal of the textures and lighting, a Directional Discriminator is introduced to differentiate the direction of translation (by creating paired information for the discriminator), as opposed to the standard CycleGAN which is direction-agnostic. Combining the extended cycle consistency loss and the Directional Discriminator, we show state-of-the-art results on scale-consistent depth inference for phantom, textured VC
数据加载示例(图像类)
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) # 要求 子目录=类别
目录组织与标注格式以源站说明和下载后实际文件为准。
数据缺失?
依托陕西、四川两大基地,我们与超过十家三甲医院建立直接合作关系,覆盖合规授权、采集治理、专业标注、数据交付的全流程,为AI医疗团队提供即拿即用的高质量临床数据。
⚡️ 需要数据支持或标注服务?立即联系我们获取专业方案。




