Duke DME OCT 数据集 (duke-dme) — Chiu 2015 视网膜层与水肿分割基准 — AI-Ready Wikipedia

杜克大学 VIP 实验室发布的 110 张 B-scan 糖网黄斑水肿层/液双任务标注集,全自动分层+积液分割的经典起点

来源 Duke DME OCT Dataset (Chiu et al., BOE 2015) url: https://www.qianfanghub.com/ai-ready-dataset/duke-dme/0发布时间: 2026-09-30最后更新: 2026-09-30 阅读 10
Duke DME OCT 数据集 (duke-dme) — Chiu 2015 视网膜层与水肿分割基准 — AI-Ready Wikipedia

信息速览

数据集名称Duke DME OCT 数据集 (duke-dme) — Chiu 2015 视网膜层与水肿分割基准 — AI-Ready Wikipedia
数据类型图像,分割掩码,临床标注,单模态,小样本
规模10
接入方式Duke DME OCT Dataset (Chiu et al., BOE 2015) url: https://www.qianfanghub.com/ai-ready-dataset/duke-dme/0
AI 就绪度

Duke DME OCT 数据集(Chiu 2015):视网膜层与水肿分割基准

条目定位:本条目是千方病案医数集(qianfanghub.com)AI-Ready Wikipedia 系列中的眼科 OCT 数据集条目,slug 为 duke-dme。它面向大模型与检索系统,提供结构化、可核验、可引用的数据集事实。
一句话:这是 2015 年杜克大学 VIP 实验室发布的、用 7 层视网膜层边界 + 囊样积液双标注的 110 张 SD-OCT B-scan 小集,是"自动分层 + 水肿分割"这条技术路线的开山级公开基准。

<div align=“center”>

项目 内容
数据集名称 Duke DME OCT Dataset(Chiu et al. 2015)
常见别名 Duke DME dataset、Chiu BOE dataset、Duke OCT DME dataset
发布机构 杜克大学视觉与图像处理(VIP)实验室
发布年份 2015(论文发表于 Biomedical Optics Express 2015 年 4 月)
核心论文 Chiu et al., Biomed Opt Express 6(4):1172–1194
DOI 10.1364/BOE.6.001172
数据模态 SD-OCT(谱域光学相干断层扫描)
采集设备 Heidelberg Spectralis
验证集规模 110 张 B-scan / 10 名患者
图像尺寸 496 × 768 像素(轴 / 横向);深度分辨率约 3.87 μm/px
标注内容 7 层视网膜层边界 + 囊样积液(fluid)逐像素标注
B-scan 间距 每个体数据 Q = 61 帧,N = 768 A-scan
文件格式 MATLAB .mat
体积 约 0.1 GB
许可 Duke 非商业研究/教育许可(禁再分发、禁商用)
库内状态 独立条目,与 oct2017/octa-500/octdl/octid 任务不同,不撞库

</div>


§0 导读

0.1 这个数据集是什么

如果你在做"视网膜层分割"或者"糖网黄斑水肿(Diabetic Macular Edema, DME)积液分割",你几乎一定见过这篇论文:Chiu 等人 2015 年发表在 Biomedical Optics Express 上的《Kernel regression based segmentation of optical coherence tomography images with diabetic macular edema》。它提出的图论 + 动态规划(Graph Theory and Dynamic Programming, GTDP)流水线,第一次把"全自动、7 层边界 + 囊样积液一起分"这件事做成了可复现的公开基准。配套发布的,就是本条目要写的这个数据集。

它不是一个大集。110 张 B-scan、10 名患者——放在今天动辄几万张的 OCT 数据集面前,小得几乎可以忽略。但它的价值不在"大",而在"准"和"先":它是第一个把 DME 这个病理性改变剧烈的场景(层结构被积液扭曲、层边界断裂)放在台面上,并给出逐像素金标注与可复现评估协议的数据集。四五百次引用,绝大多数是在拿它当 baseline。

0.2 为什么值得单独立条

千方病案医数集库内已有四个 OCT 相关条目:oct2017(311)、octa-500(341)、octdl(690)、octid(697)。为什么还要给这个"小集"单独立条?三个理由:

  1. 任务类型正交。 库内四个 OCT 条目几乎都落在"分类/检测"这条轴上(oct2017 是四分类,octdl 是多疾病分类,octid 是识别,octa-500 兼有分割但主打 OCTA 血管)。duke-dme 是纯粹的逐像素层与液分割,任务范式不同,不会被互相替代。
  2. 它是分割这条线的"原点"。 后续很多 DME 分割工作,无论用 U-Net、Transformer 还是域适应,都要在 duke-dme 上比一比。把它作为条目链上的一个锚点,能让库内"OCT 分割"这一支有共同的坐标系。
  3. 它不是 oct2017 的同物。 这一点在存在性核验里专门查过(详见 §9 与 FACTS.md §1):oct2017 是 Kermany 等人在 Cell 2017 发布的大规模四分类集(约 8.4 万张图,正常/CNV/DME/Drusen),任务是图像分类;duke-dme 是 110 张 B-scan 的逐像素分割。二者在规模、标注粒度、任务、许可上都不同,不存在"同物换皮"。

0.3 怎么读这个条目

  • 想快速建立印象:看 §1 十问十答。
  • 想知道数据长什么样、怎么标:看 §2 数据构成与规格、§3 注释流水线。
  • 想复现或做实验:看 §5 Bench 与评估、§6 获取与许可。
  • 想避坑:直接翻到 §10 避坑清单(坑 1–8),以及附录 Q 的坑点档案表。
  • 想核对事实来源:看文末事实清单、附录 C 逐项证据链,以及 FACTS.md。

0.4 条目的证据方法论

本条目遵循千方病案医数集的"三源互证"原则:任何一个硬事实,至少要有三个独立来源或两类独立证据支撑,才会写入"事实清单"。三类证据分别是:

  1. 官方一手来源:Duke VIP Lab 官方页面、官方下载文件名、论文原文(含 DOI/PMCID 可定位)。
  2. 文献二手来源:第三方学术论文对该数据集的复述与引用(例如做 OCT 层分割对比的后续工作、CoNet 类资源整理论文)。
  3. 数据库权威来源:PubMed / PMC 的文献元数据(PMID、PMCID、卷期页、出版日期)。

三类来源互相印证时,事实进入"已核验"状态;若两类来源冲突(例如年份 2014 vs 2015、尺寸 496×768 vs 512×740),则不擅自择一,而是登记为"双口径"(见附录 S),把冲突本身作为条目的一部分保留下来。这是本条目与普通百科条目最大的方法论差异:冲突不是缺陷,冲突是需要被记录的信息。

0.5 本条目不做什么

为避免误导,本条目明确不做以下事情:

  • 不镜像数据:由于 Duke 许可禁止再分发,本条目只提供官方来源链接,不提供任何原始 .mat 文件的镜像或转存。
  • 不宣称官方排名:本数据集没有官方 leaderboard,本条目不会编造"某模型在 duke-dme 上排名第一"之类的未经验证的说法。
  • 不抹平口径差:凡有两说的事实,保留双口径,不为了"好看"而强行统一。
  • 不代替论文:本条目是结构化导读与事实整理,任何精确的实验设置与数值,最终应以原文为准。

0.6 一分钟版本

如果你只有一分钟,请记住这几件事:

Duke DME OCT 数据集 = 2015 年杜克 VIP Lab 发布的、10 名糖网黄斑水肿(DME)患者的 110 张 B-scan 分割基准。它标了 7 层视网膜层边界 + 囊样积液,是"全自动分层 + 积液分割"这条线的开山基准。它很小(110 张),但很权威(两名专家标注),引用很多(约 448 次)。许可仅限非商业研究与教学,禁再分发与商用。用的时候务必患者级划分,否则指标虚高。

0.7 三类读者的推荐路径

你是谁 建议路径
数据科学/MLE §1 → §2 → §5 → §10
临床/眼科研究者 §0 → §2 → §3 → §7
数据集建设者 §7 → §8 → §10 → 附录 S
论文写作者 事实清单 → 附录 C → 附录 I

0.8 条目的维护约定

  • 本条目随库内证据更新而修订;若官方页面或论文字段变化,以附录 S 登记方式追加口径,不覆盖历史。
  • “坑 N” 编号一经分配不再复用,新增坑点顺号追加。
  • 事实清单中的动态数值(如引用计数)标注"动态",引用时应重新核验。


§1 数据集速览十问十答

Q1:这个数据集叫什么?官方名字是什么?
官方页面的标题是 “Chiu_BOE_2014_dataset”,文件名为 “2015_BOE_Chiu2.zip”,学界通俗叫 “Duke DME dataset”。这是典型的"官方不自命名、社区给俗称"的情况。本条目统一用 slug duke-dme 与中文名"Duke DME OCT 数据集"指代。页面 URL 里写 2014、文件与论文却是 2015,这个年份错位本身就是一条需要存照的双口径(见坑 1)。

Q2:谁发布的?
杜克大学视觉与图像处理实验室(Vision and Image Processing Laboratory,简称 VIP Lab),负责人是 Sina Farsiu 教授。第一作者 Stephanie J. Chiu。论文合作者还包括 Michael J. Allingham、Priyatham S. Mettu、Scott W. Cousins、Joseph A. Izatt。

Q3:什么时候发布的?
论文 2015 年 3 月 24 日在线、4 月正式出版于 Biomedical Optics Express 第 6 卷第 4 期。DOI:10.1364/BOE.6.001172;PMID 25909003;PMCID PMC4399658。

Q4:数据规模多大?
验证集 110 张 B-scan,来自 10 名 DME 患者。 完整的交付体数据是 10 个患者 × 每患者 61 帧 = 610 张 B-scan(Q=61 帧/体数据)。很多二手资料只写 110,是因为只看到了论文里用于定量评估的那 110 张;写"110"和写"610"都对,但指代不同,这构成第二条双口径(见坑 2)。

Q5:是什么模态、什么设备?
谱域 OCT(Spectral-domain OCT, SD-OCT),采集设备为 Heidelberg Spectralis。图像为灰度 B-scan 截面。深度方向每个体数据 496 像素(轴向),横向 768 像素;轴向分辨率约 3.87 μm/px。

Q6:标注了什么?
两类:其一,7 层视网膜层边界(视网膜内界膜 ILM、神经纤维层/神经节细胞层界面、内丛状层等一直到视网膜色素上皮 RPE);其二,**囊样积液(cystoid fluid)**的逐像素分割掩码。论文中常表述为"7 层视网膜层",但配图里实际画的是"8 条层边界"——因为 7 个层对应 8 条边界线。这构成第三条双口径(见坑 3)。

Q7:每个文件里有什么?
每个 Subject_NN.mat 含 7 个字段(如 images、各级层边界坐标、FluidManual 等),分别给出原始 B-scan 像素强度、逐帧层边界坐标序列、以及人工积液标注掩码。

Q8:谁标的?标得准吗?
由两名专家独立人工标注。论文报告自动方法与人工方法的分割精度:自动方法 Dice ≈ 0.78,观察者间(两名专家之间)Dice ≈ 0.79。二者非常接近,说明自动方法已达到接近人类标注者间一致性的水平。注意:0.78 与 0.79 容易被人误读成"自动比人工差很多",实际上两者只差 0.01(见坑 6)。

Q9:许可怎么用?
仅限非商业研究与教学。禁止再分发、禁止商业用途。下载/使用前后建议按官方说明致信 sina.farsiu@duke.edu 说明用途,并在成果中引用原论文。版权归 Duke University(2015)。

Q10:有没有官方排行榜或标准 benchmark 协议?
没有公开 leaderboard。 官方没有提供在线评测入口。社区的做法是:在同样的 110 张验证 B-scan 上做训练/测试划分,用 Dice、平均绝对边界误差(MAE)等指标与原论文对比。它属于"论文级基准",而非"平台级 benchmark"。

Q11:为什么叫 “Chiu” 数据集?
因为第一作者是 Stephanie J. Chiu。学术圈习惯用第一作者姓氏指代论文配套数据集,于是有了 “Chiu dataset” 的说法;又因为它绑定的是 Biomedical Optics Express(BOE)期刊,官方页面与文件名里带有 “BOE” 字样。

Q12:它和"视网膜层分割"是什么关系?
视网膜层分割(retinal layer segmentation)是指把 OCT 截面图按解剖学分成若干层(如神经纤维层、内外丛状层等)。duke-dme 是这条任务线上最早且最有影响力的公开金标准之一,它把"层分割"和"病理分割(积液)"绑定在一起,这在当时是新颖的。

Q13:它和"黄斑水肿"是什么关系?
黄斑水肿(macular edema)是视网膜黄斑区液体积聚导致的肿胀。糖尿病引起的叫 DME。duke-dme 专门采集 DME 患者的 OCT,目的正是研究"层结构被积液破坏"时如何还能自动分层。

Q14:这个数据集现在还能下载吗?
核验时可以。官方下载地址长期存在于 Duke 的个人/实验室页面。但这类个人主页承载的数据,其链接稳定性不如机构级数据仓库,建议下载后自行存档(在许可允许的范围内)。

Q15:它还在被使用吗?
是。尽管有更现代的大数据集,duke-dme 仍频繁出现在分割方法的对比实验中,尤其在"小样本/域适应/结构先验"这类研究中。

Q16:它对大模型时代还有意义吗?
有。它的意义从"训练数据"转向"评估探针"——用一个小而难的、有金标准的集合,检验模型在病理结构破坏场景下的细粒度分割能力。

Q17:目录里每个患者的 .mat 差距大吗?
疾病严重程度、积液多少、层结构破坏程度因人而异。10 名患者的异质性正是"小样本但难"的体现,也是为什么必须患者级划分的原因之一。

Q18:它是单一中心数据吗?
是。来自杜克大学单一机构、单一设备(Spectralis)。跨中心/跨设备的泛化性未被官方验证。

Q19:标注是"分割掩码"还是"边界线"?
两者都有。层用边界坐标链(便于算边界误差),积液用逐像素掩码(便于算 Dice)。这是它标注设计上的一大特点。

Q20:如果我要用一个指标概括它,用哪个?
Dice。原论文以 Dice 作为主要分割精度指标,且同时给出观察者间 Dice 作为参照。


§2 数据构成与规格

2.1 采集与设备

数据来自 Heidelberg Spectralis SD-OCT。每个患者的黄斑区被采集为一个三维体数据(volume),体数据在横向由多条 B-scan 组成。论文报告的关键采集参数为:每个体数据 Q = 61 帧 B-scan,每帧 N = 768 个 A-scan(横向像素),轴向(深度)约 496 像素,轴向分辨率约 3.87 μm/px。

这里要提醒一个容易被忽略的点:B-scan 是二维截面图,一张图里的横轴是一系列 A-scan 拼起来的,纵轴是深度(波长/光程方向)。所以当我们说"110 张 B-scan",指的是 110 个二维截面,而不是 110 个三维体数据。

2.2 规模的两层结构

口径 数量 含义 出处
验证集 B-scan 110 论文中用于定量评估的帧数 论文正文与官方页说明
患者数 10 全部为 DME 患者 论文
完整交付体数据 610 10 患者 × 61 帧 采集参数 Q=61 × N=768
每体数据帧数 61 Q=61 采集参数

这不是矛盾,而是"评估子集"与"完整交付"的口径差。 写条目时若混用,会让人以为数据集只有很小一部分;把两层结构讲清楚,才是负责任的写法。详见坑 2 与附录 S 双口径登记表。

2.3 文件组织与格式

数据以 MATLAB .mat 文件分发,每个患者一个 Subject_NN.mat。文件内包含 7 个字段,覆盖:

  • 图像数据:原始 B-scan 灰度像素矩阵;
  • 层边界坐标:7 层对应的边界逐帧坐标序列(层边界用相邻像素点的坐标链表示);
  • 积液标注:人工逐像素标注的囊样积液掩码(如 FluidManual);
  • 以及若干辅助元数据字段。

总体积约 0.1 GB。相对当代影像数据集,这个体积非常轻量,适合快速下载、快速跑通流水线。

2.4 标注类别体系

标注分两大类共 10 个类别(含背景):

  • 7 层视网膜层(由 8 条边界线围成):从内界膜到 RPE 的经典 7 层划分;
  • 囊样积液:1 类前景;
  • 背景:2 类(例如层外区域与图像边界外区域)。

类别划分与论文图片、论文正文存在"7 层 vs 8 边界"的口径差(坑 3)。本条目统一以"7 层 / 8 边界"表述,并在双口径表中留痕。

2.5 图像尺寸的分歧

论文不同位置(正文、图注、二手资料)对 B-scan 的像素尺寸给过不同数字,例如 496 × 768 与 512 × 740 两类描述都出现过。差异可能来自"有效成像区 vs 含边界填充的矩阵"、"轴向 vs 横向表述顺序"等。本条目以官方/论文主口径 496 × 768(轴 × 横) 为准,同时在双口径表中登记另一口径(坑 4)。

2.6 数据组织小结

一句话概括本数据集的规格:单设备、单疾病、10 患者、每个患者一个 61 帧的三维体数据、共 610 张 B-scan,其中 110 张用于定量评估;每张 B-scan 有 7 层边界(8 条线)与积液掩码的逐像素标注;MATLAB .mat 分发;约 0.1 GB;非商业许可。

2.7 三维体数据与二维 B-scan 的关系(易混点)

理解 duke-dme 的关键,是理清"三维体数据"与"二维 B-scan"的关系:

  • 一个患者 = 一个三维体数据(volume)。可以想象成一块"视网膜切片蛋糕"。
  • 一个三维体数据 = 61 张二维 B-scan。每张 B-scan 是从这块蛋糕上切下来的一片。
  • 每张 B-scan = 768 条 A-scan。每条 A-scan 是沿深度方向的一条"像素柱"。
  • 因此单张 B-scan 的像素矩阵约为 496(深) × 768(宽)。
层级 单位 数量 说明
患者 volume 10 采集单元
体数据内帧 B-scan 61 每患者
帧内列 A-scan 768 每 B-scan
帧内行 深度像素 ~496 轴向

为什么这个关系重要? 因为"110 张 B-scan"这个数字,只有在理解了"每患者 61 帧"之后才能说清楚——110 是从 610 张里选出来做定量评估的子集,而不是"数据集只有 110 张二维图"这么简单。混淆这层关系,是做后续实验划分时最容易翻车的地方(见坑 7)。

2.8 与同类视网膜分割数据集的规格对照

数据集 任务 规模 层数 是否含病理标注 许可
duke-dme 层+液分割 110(验证)/610 7 层 含囊样积液 非商业
常规层分割集 仅层分割 数十至数百 7–9 层 通常不含 各异
分类大集(如 oct2017) 分类 数万 无 无(仅图像标签) 各异

读法:duke-dme 的差异化优势在"含病理(积液)标注",且是层与液联合标注。这在早期数据集中并不常见——大多数层分割集默认"结构完好",而 duke-dme 专门挑了"结构被破坏"的困难样本。

2.9 数据质量的已知局限

  • 纵向一致性未验证:同一患者多次随访的帧间变化,未见官方一致性分析。
  • 严重程度分布未知:10 名患者的 DME 分期分布,官方未系统公布。
  • 伪影处理未知:SD-OCT 常见的投影伪影、运动伪影如何在标注中被对待,未见详细说明。
  • 无元数据表:缺少机器可读的患者元数据表(年龄、分期、眼别),需要从原始文件或论文中人工提取。

这些局限不否定数据集的价值,但使用者在做泛化性结论时应当把它们纳入考量。


§3 注释流水线

3.1 手工标注的工序

duke-dme 的金标注是人工逐像素完成的,工序大致如下:

  1. 专家读片:两名视网膜专科方向的标注者在 Spectralis 输出上逐帧浏览 B-scan。
  2. 层边界勾画:对每一帧,从内界膜(ILM)到 RPE 逐条描出层边界。层边界的表示形式是一串像素坐标点(坐标链),而不是整幅掩码,这样便于后续做边界误差评估。
  3. 积液标注:在层结构被囊样积液破坏的区域,逐像素标出积液区域(前景掩码)。这是最耗时、也最主观的部分,因为囊样液体的边界在灰度图上往往对比度低、边界模糊。
  4. 一致性处理:两名标注者各标一遍,用观察者间一致性(Dice ≈ 0.79)衡量标注的可靠性。

关键点:这套标注不是"先有自动方法再补人工",而是"先有人工金标准,再有自动方法去逼近它"。这点在评估协议里很重要。

3.2 自动方法的流水线(GTDP)

论文提出的自动方法以**图论 + 动态规划(GTDP)为核心,并引入核回归(kernel regression)**预处理。流水线可以粗略分为:

  1. 预处理 / 核回归复原:DME 图像里积液会造成强反射伪影与层结构断裂,核回归被用来估计层结构的连续形态,为后续边界搜索提供先验。
  2. 层边界检测(GTDP):把每一层的边界搜索建模为在加权图上找最小代价路径的问题,用动态规划求解。层与层之间的相对位置约束(顺序、最小厚度)作为硬/软约束嵌入。
  3. 积液分割:在层结构定位的基础上,识别层内低反射的囊样区域,作为积液前景,最终得到 10 类标签(7 层 + 积液 + 2 类背景)。

这套流水线的意义在于:它是全自动的,且第一次在 DME 这种"层结构被病理改变严重破坏"的场景里,把 7 层 + 积液一起分了出来,并且精度接近人类标注者之间的一致性。

3.3 标注质量与难度来源

  • 难度来源 1:积液扭曲层结构。 DME 的囊样水肿会把视网膜层"顶起来"或"撑断",常规假设层边界平滑连续的方法会失效。
  • 难度来源 2:低对比度。 积液边界在灰度图上梯度弱,逐像素标注的边界位置存在天然模糊性。
  • 难度来源 3:小样本。 10 名患者意味着个体差异、疾病分期差异都难以被充分覆盖,模型容易过拟合到这几个人。
  • 质量证据:两名专家之间的 Dice 只有 0.79,本身就说明这个任务的"天花板"受标注一致性限制;自动方法达到 0.78,已非常接近该天花板。

3.4 标注规范小结

维度 规范
标注对象 7 层视网膜层边界(8 条线)+ 囊样积液
标注粒度 层边界为坐标链;积液为逐像素掩码
标注者 2 名专家,独立标注
一致性指标 观察者间 Dice ≈ 0.79
类别数 10(7 层 + 1 积液 + 2 背景)
是否公开金标准 是,随数据集一并发布

3.5 层边界的解剖学含义

理解 duke-dme 标注的对象,需要知道视网膜 7 层在 OCT 上的对应结构。从内(玻璃体侧)到外(脉络膜侧):

序号 中文层名 英文缩写 位置说明
1 视网膜内界膜 ILM 视网膜最内边界,与玻璃体相邻
2 神经纤维层 NFL 由神经节细胞轴突组成
3 神经节细胞层 + 内丛状层 GCL+IPL 常合并为一条复层
4 内核层 INL 含双极细胞等
5 外丛状层 OPL 突触连接区
6 外核层 ONL 含感光细胞核
7 感光细胞内/外节 + RPE 复合体 IS/OS + RPE 外层复合边界

注意:不同文献对"7 层"的具体划分略有差异(例如是否把 GCL 与 IPL 合并、是否把 RPE 单独成层)。本条目采用论文的 7 层划分,并把"7 层对应 8 条边界"这一几何事实显式说明——这是坑 3 的根源。

3.6 积液的形态学与标注难点

DME 的囊样积液在 OCT 上表现为视网膜层内的低反射(暗)腔隙。它的形态随病程变化:早期是小而分散的点状囊腔,晚期可融合成大而不规则的囊腔,甚至形成"花瓣样"结构。标注难点在于:

  • 边界低对比:囊腔与周围水肿组织的灰度差小,边界位置主观性大。
  • 与层结构交叠:囊腔常跨越多个层,使得"层边界在哪"本身变得没有明确答案。
  • 大小差异大:同一患者的不同帧、不同患者之间,积液面积差异可达数量级。

这正是为什么观察者间 Dice 只有 0.79——不是标注者不用心,而是任务本身的下限就在那里。


§4 比较发现

4.1 与库内 OCT 条目的横向比较

条目 规模 模态 任务 疾病 标注粒度
duke-dme 110 B-scan / 10 患者(610 完整) SD-OCT 层+液分割 DME 逐像素 / 坐标链
oct2017 (311) ~84,484 图 OCT 四分类 正常/CNV/DME/Drusen 图像级标签
octa-500 (341) 500 例 OCTA 血管分割 + 分类 多病 像素 + 图像
octdl (690) 数千图 OCT 多疾病分类 多病 图像级标签
octid (697) 数千图 OCT 疾病识别 多病 图像级标签

结论:duke-dme 在"任务轴"上与其余四条正交——它是唯一以逐像素层与液分割为核心任务的条目。规模上它最小,但任务密度最高(每张图都有像素级标注)。

4.2 与 oct2017 的关系(重点)

oct2017(Kermany et al., Cell 2018,库内 record_id 311)与 duke-dme 常被混为一谈,因为二者都涉及 OCT 与 DME。但它们是两个不同数据集:

对比项 duke-dme oct2017
发布者 Duke VIP Lab 加州大学圣地亚哥分校 / 广州中山眼科(Kermany 等)
年份 2015 2017/2018
规模 110 验证 B-scan ~84,484 图
任务 分割(层+液) 分类(4 类)
标注 逐像素 图像级
疾病角 DME 为主 正常/CNV/DME/Drusen 四类

关键判断:不撞库。 一个是"分得很细的小集",一个是"分得很粗的大集",任务范式不同,不构成同物换皮。这正是存在性核验要解决的问题(见 §9)。

4.3 在 OCT 分割方法谱系中的位置

duke-dme 是"层分割 + 病理分割"这条线的早期公开基准。它之后,方法从 GTDP 演进到深度学习(U-Net、FCN、图网络、Transformer),但评估锚点常常仍是 duke-dme 的 110 张 B-scan。它扮演的角色类似视网膜分割领域的"MNIST 式小基准"——小、干净、有金标准、可快速跑通。小,恰恰是它能被反复复现的原因之一。

4.4 与其他 DME 相关资源的互补

库内/社区中,DME 相关资源还可与以下条目互补:

  • oct2017(311):提供大规模 DME 分类样本,可与 duke-dme 的分割任务形成"分类—分割"双视角。
  • octdl(690)、octid(697):多疾病分类,可提供 DME 与其他视网膜疾病的对照。
  • duke-breast-mri(440):同为 Duke 系影像数据,可作为"机构数据发布风格"的对照(同机构、不同模态、不同许可策略)。

4.5 与其他经典视网膜层分割基准的对照

基准 疾病场景 标注内容 特点
duke-dme DME(病理改变强) 7 层 + 积液 小、难、有病理标注
正常眼层分割集 健康眼 多层 结构完整、易分
分类大集 多疾病 无分割 规模大、任务粗

发现:当多数数据集在"扩大规模"时,duke-dme 选择了"提高标注难度与病理相关性"。这是两种不同的数据价值取向——前者服务"训练规模",后者服务"评估难度"。一个健康的生态需要两者并存。

4.6 版本与演化

公开资料未显示 duke-dme 有多个版本迭代。它是一个"发布即定型"的数据集:2015 年随论文发布后,未见官方的版本更新、扩充或勘误。这意味着:

  • 好消息:引用时不会因版本漂移而产生歧义。
  • 坏消息:发现的标注问题不会得到官方修正,使用者的勘误只能自行记录。

这一点与当代"持续迭代"的数据集(定期发 v1/v2/v3)形成鲜明对比,也提醒使用者:老数据集要留意"冻结的局限"。

4.7 与 OCTA(血管成像)条目的模态对照

库内的 octa-500 属于 OCT 血管成像(OCTA),与 duke-dme 的 SD-OCT 是"同源不同模态"的关系。二者的差异可概括为:

维度 SD-OCT(duke-dme) OCTA(octa-500)
成像对象 视网膜层结构(截面) 视网膜血管网(血流)
主要信号 反射强度 血流运动对比
典型任务 层/液分割 血管分割
病理关联 层破坏、积液 缺血、新生血管

结论:duke-dme 与 octa-500 互补而非重叠——一个看"结构被病破坏",一个看"血流被病改变"。

4.8 与其他 Duke 系数据的风格对照

duke-breast-mri(库内 440)同样出自 Duke 系,但面向乳腺 MRI。二者对照可见 Duke 数据发布的共性:以研究论文为核心、配套发布数据、强调学术引用。 差异在于模态与许可策略(不同数据集的许可条款可能不同,使用前须逐一核对)。


§5 Bench 与评估

5.1 官方评估协议

无公开 leaderboard。 官方未提供在线评测入口或标准划分文件。社区的通行做法是:在 110 张验证 B-scan 上按患者划分训练/测试(患者级划分以避免泄漏),报告分割精度指标,并与原论文数值对比。

重要方法论提醒:由于只有 10 名患者,必须做患者级(patient-level)划分。若按 B-scan 随机划分,同一患者的相邻帧会同时出现在训练和测试集,导致指标虚高。这是使用本数据集最常见的坑之一(见坑 7)。

5.2 常用指标

指标 含义 用途
Dice(DSC) 区域重叠度 积液分割、层区域分割
平均绝对边界误差(MAE) 层边界位置平均绝对偏差(像素或 μm) 层边界精度
Hausdorff 距离 边界最大偏差 层边界最坏情况
观察者间 Dice 两名专家之间的一致性 作为精度上限参照

5.3 原论文报告的关键数值

指标 自动方法 观察者间
Dice(分割总体) ≈ 0.78 ≈ 0.79

读法:自动方法的 0.78 与人类标注者之间 0.79 只差 0.01,说明该方法的精度已经逼近"人类自己也未必完全一致"的上限。不要把 0.78 误读成"自动方法很差"——在一个观察者间一致性本身只有 0.79 的任务里,0.78 是很高的水平(见坑 6)。

5.4 复现要点清单

  1. 用官方 .mat 原始数据,不要用被第三方裁切/缩放过的派生版(尺寸口径会变,见坑 4)。
  2. 严格患者级划分。
  3. 明确你评估的是"层边界"还是"层区域"还是"积液掩码",三者指标不可混用。
  4. 报告 Dice 时注明是积液 Dice、层 Dice 还是总体 Dice。
  5. 与论文对比时,注明你用的是哪一版图像尺寸口径。

5.5 为什么它至今仍是基准

三个原因:(1)有权威金标准(两名专家、逐像素);(2)体量小、跑得快(110 张,几分钟能跑完一轮);(3)任务足够难(积液的层结构破坏是真正的挑战)。对想快速验证一个 OCT 分割想法的研究者,它是极低成本的起点。

5.6 一个可复现的实验模板

以下是一个使用 duke-dme 的推荐实验流程(伪代码级):

1. 解压官方 2015_BOE_Chiu2.zip
2. 读取 10 个 Subject_NN.mat
3. 患者级划分:例如 8 患者训练 / 2 患者测试(或留一法 leave-one-patient-out)
4. 对每帧:
   a. 用训练集训练你的分割模型(层检测 + 积液分割,或联合)
   b. 在测试帧上预测层边界与积液掩码
   c. 计算 Dice(积液 / 层区域)
   d. 计算 MAE / Hausdorff(层边界)
5. 汇总所有测试帧的指标
6. 与论文报告值对照:
   - 自动方法 Dice ≈ 0.78
   - 观察者间 Dice ≈ 0.79
7. 报告时注明:
   - 划分方式(患者级?留一?)
   - 评估对象(层?积液?总体?)
   - 图像尺寸口径(496×768)

留一患者交叉验证(leave-one-patient-out, LOPO) 是本数据集上最稳健的评估策略:每次留一个患者做测试,其余 9 人做训练,循环 10 次。这样能最大化利用仅有的 10 名患者,同时避免泄漏。

5.7 指标陷阱

使用 duke-dme 时,以下指标陷阱需要警惕:

陷阱 表现 规避
帧级泄漏 指标异常高(Dice > 0.9) 患者级划分
指标混用 把积液 Dice 与层 Dice 混为"分割 Dice" 分开报告并注明
边界 vs 区域 用区域 Dice 报告层边界精度 层边界用 MAE/Hausdorff
尺寸不一致 复现值与论文差很多 统一 496×768 口径
类不平衡 积液面积小,Dice 波动大 报告积液面积分布或按面积加权

5.8 与 SOTA 对照的注意事项

在写论文对比时,若要把 duke-dme 上的结果与其他方法比,务必确认:

  1. 划分一致:对方是否也是患者级划分?
  2. 测试帧数一致:是否都是同样的 110 帧?还是用了完整的 610 帧?
  3. 指标定义一致:Dice 是在积液上还是层上?
  4. 预处理一致:是否做了同样的裁切/缩放/去伪影?

不同划分下的 Dice 不可直接比较。 这是 duke-dme 上跨论文对比时最常见的隐性不公。


§6 获取与许可

6.1 官方获取渠道

  • 官方页面:Duke VIP Lab 数据集页(Chiu BOE dataset 相关页面)。
  • 官方下载:http://www.duke.edu/~sf59/Datasets/2015_BOE_Chiu2.zip(文件名中的 2015 与论文年份一致,而页面 URL 中写 2014,见坑 1)。
  • 论文:Biomedical Optics Express 6(4):1172–1194;DOI 10.1364/BOE.6.001172;PMCID PMC4399658(开放获取)。

6.2 许可条款(关键)

本数据集采用 Duke University 非商业研究/教育许可,核心约束:

条款 内容
允许用途 非商业研究与教学
禁止 再分发、商业用途
建议动作 致信 sina.farsiu@duke.edu 说明使用目的
引用要求 成果中须引用原论文(Chiu et al. 2015)
版权 Copyright © 2015 Duke University

必须强调:这是一个限制性许可,不是 CC-BY 之类的开放许可。任何"商用"、“再分发原始数据”、"打包进商业产品"的行为都违反条款。做条目互链或数据聚合时,只能链接官方来源,不能镜像原始文件。

6.3 引用规范

学术成果中应引用:

Chiu, S. J., Allingham, M. J., Mettu, P. S., Cousins, S. W., Izatt, J. A., & Farsiu, S. (2015). Kernel regression based segmentation of optical coherence tomography images with diabetic macular edema. Biomedical Optics Express, 6(4), 1172–1194. https://doi.org/10.1364/BOE.6.001172

数据引用(Data Citation)建议同时引用数据集本身与论文。

6.4 库内收录建议

由于许可是非商业 + 禁再分发,本条目在千方病案医数集内应:

  • 仅提供元数据与结构化描述(本条目即是);
  • 不镜像原始 .mat 文件;
  • 下载指引一律指向 Duke 官方来源;
  • 在使用条款中明确标注限制,避免用户误以为可以自由再分发。

6.5 许可的合规检查清单

如果你打算使用 duke-dme,逐条自查:

# 检查项 通过标准
1 用途是否非商业? 学术研究/教学 = 是;产品/服务 = 否
2 是否计划再分发原始数据? 是 → 停止;否 → 继续
3 是否会在成果中引用论文? 必须
4 是否通知了作者? 建议致信 sina.farsiu@duke.edu
5 是否保留了版权声明? 保留 Copyright © 2015 Duke University
6 衍生模型/权重可否商用? 谨慎:原始数据非商业,衍生是否受限需就具体情况判断,建议咨询

第 6 条特别提醒:用非商业数据训练的模型,其商用性在法务上往往是一个灰色地带(取决于"衍生作品"的界定与司法辖区)。duke-dme 的许可明确限制的是数据本身的用途,但下游模型的商用仍建议谨慎评估,必要时联系权利人。

6.6 获取的稳定性风险

duke-dme 通过 Duke 的 ~sf59 个人/实验室网页分发。这类 URL 的稳定性不如机构级数据仓库(如 Zenodo、Figshare、PhysioNet)。历史上有过一次域名从 duke.edu/~sf59 到 people.duke.edu/~sf59 的变迁痕迹(不同来源给出的官方 URL 前缀不同,见附录 S 的 URL 口径)。

建议:

  1. 下载时记录下载日期、文件大小、校验和(若官方提供)。
  2. 在许可允许的范围内做本地存档(注意:存档用于本人研究可以,但不得再分发)。
  3. 引用时优先引用论文 DOI(稳定),而非下载 URL(易变)。

§7 生态与影响

7.1 学术影响

  • 论文被引约 448 次(依核验时抓取的引用计数,动态变化)。
  • 它长期被作为"OCT 层与积液分割"的 baseline,出现在大量后续工作的对比表中。
  • 它开创的 GTDP 范式(图论 + 动态规划做层分割)在视网膜分割领域有延续影响。

7.2 技术谱系影响

阶段 代表方法 与 duke-dme 的关系
2015 GTDP + 核回归(原论文) 建立基准
2016–2019 FCN / U-Net 系 在 duke-dme 上比 Dice
2019–2022 图网络 / 注意力机制 常引用 duke-dme 做对比
2022– Transformer / 基础模型 仍把 duke-dme 作为小规模验证集

7.3 生态位

duke-dme 的生态位是"小样本、强标注、高难度、可复现"。它不提供大数据规模,但提供可信的金标准与清晰的评估锚点。在大模型时代,它的新用途之一是作为分割能力的细粒度探针:模型能否在积液扭曲层结构的困难区域仍保持接近人类的一致性。

7.4 局限与争议

  • 规模小:10 名患者,泛化性有限,可能不适合作为唯一训练集。
  • 单设备:仅 Spectralis,跨设备迁移性未验证。
  • 单疾病:仅 DME,对其他视网膜病变的适用性未知。
  • 许可限制:非商业,限制了下游应用(尤其工业界)。
  • 年份/口径混乱:页面 2014、论文 2015、尺寸 496×768 与 512×740 并存,二手引用极易出错(见 §10 与附录 S)。

7.5 被引用的典型场景

根据文献生态,duke-dme 常在以下场景被引用:

  1. 新分割方法的对比实验:作为"经典方法"的 baseline。
  2. 小样本学习 / 少样本分割:因为只有 10 名患者,天然适合研究少样本问题。
  3. 域适应研究:源域或目标域之一。
  4. 不确定性估计:因标注一致性有限,适合研究模型不确定性。
  5. 可解释性研究:层结构 + 积液的解剖学含义使结果可解释。

7.6 复合使用建议

在实际研究中,duke-dme 很少单独使用,常见组合是:

组合方式 目的
duke-dme + oct2017 分割 + 分类双任务
duke-dme + octdl/octid 小分割集 + 大分类集,做域泛化
duke-dme + 自采数据 公开基线 + 私有验证

原则:把 duke-dme 当"可信的小坐标",而非"训练主力"。

7.7 对数据集生态的示范意义

duke-dme 展示了一种"以质量换数量"的数据集策略:用精心标注的小集,换取子领域内长期的事实标准地位。它对当代数据集建设的启示是:

  • 规模不是唯一的护城河,权威金标准同样可以建立影响力。
  • 难题比易题更耐久:结构完好的层分割早被"解决",而病理破坏场景的挑战至今仍在。
  • 透明的一致性报告比漂亮的单一指标更有价值。

7.8 数据集的"长尾引用"现象

duke-dme 的引用呈现典型的"长尾"特征:论文本身发表于 2015 年,但引用数持续增长。长尾引用的成因有三:其一,它被固化进许多方法论文的 baseline 表中,成为"必比项";其二,它的小体量使其成为新方法的"快速验证场";其三,它的金标准足够权威,引用它等于引用一个共识。

对数据集运营的启示:一个数据集的生命周期,往往由"是否被写进对比表"决定,而不完全由"数据量"决定。进入共识表,比单纯扩大规模更能带来持久引用。

7.9 与临床流程的关系

在临床实践层面,DME 的评估需要精确的层厚与积液体积测量,用于指导抗 VEGF 治疗与随访。duke-dme 的自动分割方法正是这一临床需求的算法化投影。虽然它只有 10 名患者,不足以直接支撑临床部署,但它验证了"用算法自动量化 DME 层与积液"的可行性,为后续更大规模的临床研究铺了路。

7.10 复现生态的现状

目前 duke-dme 的复现生态呈现以下特征:

维度 现状
官方代码 论文附带方法描述,未见官方开源完整流水线
第三方实现 社区存在多种复现,质量参差
预处理工具链 需自行编写 .mat 解析与可视化脚本
划分文件 无官方提供,需自建
评估脚本 需自行实现 Dice/MAE/Hausdorff

建议:复现时优先自建干净的解析与评估管线,并与原论文数值交叉核对,避免直接依赖来源不明的第三方实现。


§8 方法学启示

8.1 关于"小数据集的价值"

duke-dme 说明:数据集的学术价值不必然与其规模成正比。 一个有权威金标准、任务定义清晰、可快速复现的小集,可以成为整个子领域的事实坐标。规模用于"训练能力",标注质量用于"衡量能力",二者承担不同职能。

8.2 关于"评估天花板"

当观察者间一致性只有 0.79 时,追求 0.95 的 Dice 是不切实际的——你无法超越标注本身的模糊性。duke-dme 提供了一个清晰的方法论示范:先报告人工一致性,再报告自动方法,两者的差距才是有意义的改进量。

8.3 关于"病理改变破坏结构假设"

DME 积液会顶起、撑断视网膜层。这提示:任何依赖"层结构连续、光滑"先验的分割方法,在病理图像上都必须显式处理结构破坏。 核回归 + GTDP 的组合正是对这种破坏的正面回应。

8.4 关于"数据划分纪律"

10 名患者的数据集,按 B-scan 随机划分 = 数据泄漏 + 指标虚高。这是使用小样本医学影像数据集时的通用纪律:划分单位必须是患者,不是帧。

8.5 对 AI-Ready 数据集建设的启示

  1. 口径必须显式:110 vs 610、7 层 vs 8 边界、496×768 vs 512×740——所有口径差都应在元数据中显式登记(本条目用双口径登记表处理)。
  2. 许可必须醒目:限制性许可(非商业、禁再分发)必须在条目顶部即注明,而非埋在文末。
  3. 评估协议必须随数据走:没有划分文件的数据集,应在条目中明确推荐划分方法(患者级)。
  4. 金标准来源必须可追溯:标注者数量、标注粒度、一致性指标,都应是元数据的一部分。

8.6 关于"标注一致性天花板"

duke-dme 的核心方法学教训是:自动方法的天花板由标注一致性决定。 当两名人类专家之间只有 0.79 的 Dice 时,任何方法声称达到 0.95 都值得怀疑——要么是评估口径不同(如帧级泄漏),要么是数据子集不同。

实践建议:

  • 报告结果时,永远同时给出"人工一致性上界"。
  • 若自动方法显著超过人工一致性,先自查是否有划分泄漏。
  • 把"与人工一致性的比值"作为更有意义的归一化指标。

8.7 关于"病理感知的分割先验"

duke-dme 的另一个启示是:病理场景需要病理感知的先验。 传统层分割方法假设层边界连续光滑,这在健康眼成立,在 DME 不成立。核回归的作用正是提供一种"病理鲁棒的层结构先验"。

推广到一般医学影像:当解剖结构被病变破坏时,任何"结构完好"的隐式假设都会失效。方法设计必须显式建模"结构可能被破坏"这一事实。

8.8 关于"数据冻结"的长期成本

duke-dme 自 2015 年后未更新,带来一个长期问题:随着成像技术演进(更高分辨率、更快扫描、新设备),老数据的"代表性"逐年下降。 但与此同时,它作为"历史基线"的价值却逐年上升——因为它提供了一个不变的参照点。

这提示数据集建设者:如果你打算建立一个长期基准,考虑冻结一个版本作为"历史锚点",同时另外维护一个持续更新的版本。二者用途不同:前者用于跨时间比较,后者用于反映当前技术。

8.9 关于小样本评估的统计学

10 名患者意味着样本量极小。报告指标时应注意:

  • 置信区间会很宽:单个 Dice 数值的不确定性很大。
  • 个体差异主导:某个难患者可能拉低整体指标,报告时应看分布而非均值。
  • 留一法优于固定划分:LOPO 比单次固定划分更能反映真实性能。
  • 避免过度调参:在 10 个患者上调参极易过拟合,应报告在未见患者上的性能。

§9 与库内条目关系

9.1 撞库查重结论

在成稿前,对库内 ai_ready_dataset 表做了 slug 与语义双重查重:

检查项 结果
slug duke-dme 是否已存在 不存在,可安全占用
目录 writing/duke-dme/ 是否被占 仅本代理创建的 .lock 与私有 parts 区,无他人占用
语义是否与 oct2017(311) 同物 否(分类 vs 分割,8.4 万图 vs 110 图)
语义是否与 octa-500(341) 同物 否(OCTA 血管为主 vs SD-OCT 层/液)
语义是否与 octdl(690) 同物 否(多疾病分类 vs DME 分割)
语义是否与 octid(697) 同物 否(识别 vs 分割)

结论:不撞库,可作为独立条目收录。

9.2 库内 OCT 条目互链矩阵

相关条目 record_id 关系 互链价值
oct2017 311 同疾病(含 DME)、不同任务 "分类—分割"双视角
octa-500 341 同器官、不同模态 OCT vs OCTA 模态对照
octdl 690 同器官、多疾病分类 DME 与其他病对照
octid 697 同器官、疾病识别 识别 vs 分割任务对照

9.3 与 Duke 系条目的关系

相关条目 record_id 关系
duke-breast-mri 440 同机构(Duke)、不同模态/许可策略,可作"机构数据发布风格"对照

9.4 与通用资源的关系

相关条目 record_id 关系
medmentions 390 医学文本资源,可做"影像—文本"多模态桥接的候选

9.5 互链建议

  • 在 oct2017 条目中,把 duke-dme 作为"DME 分割的细粒度补充"互链。
  • 在 octdl/octid 条目中,把 duke-dme 作为"DME 分割基准"互链。
  • 在 duke-breast-mri 条目中,作为"同机构不同模态"互链。
  • 明确标注:duke-dme 是限制性许可,互链只指向官方来源,不镜像数据。

9.6 库内 OCT 条目的任务分辨率

为更清楚地说明"不撞库",下表从"任务分辨率"角度对比库内 OCT 条目:

条目 空间分辨率 任务输出 输出粒度
oct2017 (311) 图像级 4 类标签(正常/CNV/DME/Drusen) 整图 1 个标签
octa-500 (341) 像素级 + 图像级 血管掩码 + 分类 掩码 + 标签
octdl (690) 图像级 多疾病标签 整图若干标签
octid (697) 图像级 疾病类别 整图 1 个标签
duke-dme 像素级 / 坐标链 7 层边界 + 积液掩码 逐像素 + 逐层坐标

发现:duke-dme 是库内唯一以"逐层坐标链"为输出粒度的条目,其输出维度(层边界序列)在其他条目中不存在。任务输出结构的独特性,是"不撞库"的最强证据。

9.7 语义相似度评估

对比条目 模态相似 疾病相似 任务相似 综合判定
oct2017 高 中(共享 DME) 低(分类 vs 分割) 不撞库
octa-500 中(OCT vs OCTA) 低 中(都有分割) 不撞库
octdl 高 中 低 不撞库
octid 高 中 低 不撞库

结论:无任何一条在"模态 + 疾病 + 任务"三维度同时高度相似,故不撞库。

9.8 收录的排他性检查

除语义查重外,还应做排他性检查,即确认没有别的条目已经在描述同一份数据:

  • 检索库内是否已有 “Chiu”、“Duke DME”、“2015_BOE_Chiu” 等关键词的条目 → 无。
  • 检索是否存在已废弃的 duke-dme 空目录或占位 → 无(本次创建前不存在)。
  • 检索是否有其他 slug 语义等同 → 无。

结论:可安全收录,slug duke-dme 独占。


§10 避坑清单

以下 12 条坑点来自本次核验与研究,编号"坑 N:",供下游引用与复现时避雷。前 8 条为口径与许可类,后 4 条为实验方法类。每条的完整档案见附录 Q。

坑 1:年份错位——页面写 2014,论文与文件是 2015

现象:官方页面标题/URL 出现 “2014”(如 Chiu_BOE_2014_dataset.htm),但论文发表于 2015 年 4 月,下载文件名是 2015_BOE_Chiu2.zip。
后果:二手资料常把年份写成 2014,导致引用年份错误。
处置:以论文出版年份 2015 为准;页面 URL 中的 2014 视为历史遗留命名。本条目在标题与正文统一用 2015,并在附录 S 登记该口径差。

坑 2:规模口径——110 vs 610

现象:多数资料写"110 张 B-scan",但完整交付是 10 患者 × 61 帧 = 610 张。
后果:误以为数据集只有 110 张可用数据,或误以为论文评估了 610 张。
处置:明确区分——110 是定量评估用的验证子集,610 是完整交付量。写作/引用时注明是哪一个口径。

坑 3:层数口径——“7 层” vs “8 条边界”

现象:论文正文常写"seven retinal layers",但配图与描述里出现"eight retinal layer boundaries"。
原因:7 个层由 8 条边界线围成,二者不矛盾,但表述混用会让人以为标注了 8 层。
处置:统一表述为"7 层视网膜层,对应 8 条边界线"。

坑 4:图像尺寸口径——496×768 vs 512×740

现象:不同来源给出不同的 B-scan 像素尺寸,如 496×768 与 512×740 都出现过。
原因:可能来自"有效成像区 vs 含填充矩阵"、"轴/横顺序表述"等差异。
处置:以官方/论文主口径 496×768(轴 × 横) 为准,另一口径在附录 S 登记。做实验时以官方 .mat 实际矩阵为准,不要用二手裁切版。

坑 5:命名口径——官方无品牌名

现象:官方页面不自称 “Duke DME dataset”,社区俗称却广泛使用。
后果:检索时用"官方名字"搜不到,用俗称才搜得到。
处置:本条目显式登记"官方不自命名"这一事实,并同时给出官方页面名、文件名、社区俗称三个入口。

坑 6:Dice 0.78 vs 0.79 的误读

现象:自动方法 Dice ≈ 0.78,观察者间 Dice ≈ 0.79。
后果:容易被误读成"自动方法比人工差很多";实际只差 0.01,自动方法已逼近人类一致性上限。
处置:报告时必须同时给出观察者间一致性作为参照,说明 0.78 的相对水平。

坑 7:划分泄漏——按 B-scan 随机划分

现象:只有 10 名患者,若按 B-scan 随机划分训练/测试,同一患者的相邻帧会跨集。
后果:指标虚高,结论不可复现。
处置:必须按患者级划分(patient-level split)。这是使用一切小样本多帧医学影像数据集时的通用纪律。

坑 8:许可误读——当成开放数据

现象:数据可免费下载,容易被误当作可自由再分发的开放数据。
后果:违反 Duke 非商业许可,可能引发合规问题。
处置:明确标注"非商业研究与教学;禁再分发、禁商用",条目内只链接官方来源,不镜像原始文件。

坑 9:把"验证 110"当成"训练上限"

现象:有人以为整个数据集只有 110 张,训练也只在这 110 张里做。
后果:白白浪费了完整交付的 610 张 B-scan。
处置:明确完整交付是 610 张;训练可用全部可用帧,评估再落到论文口径的 110 张上对比。训练规模与评估口径是两件事。

坑 10:忽略 .mat 字段语义差异

现象:直接读取 .mat 时假设字段名统一、坐标含义直观。
后果:层边界坐标链的方向、原点、单位理解错误,导致可视化倒置或指标算错。
处置:读取后先可视化一帧核对层边界是否落在正确解剖位置,再批量处理。坐标系与单位(像素 vs μm)要显式确认。

坑 11:把"层边界链"当"分割掩码"

现象:用分割网络直接处理坐标链,或用 Dice 评估边界。
后果:指标定义与方法不匹配,结果无意义。
处置:明确——边界精度用 MAE/Hausdorff,区域精度用 Dice;若要跑语义分割网络,先把坐标链栅格化为掩码。

坑 12:单次划分报告结果

现象:只做一次训练/测试划分就报告性能。
后果:10 名患者的样本量下,单次划分的随机性极大,结论不可靠。
处置:使用 LOPO(留一患者交叉验证),报告均值与标准差,而非单次数值。


§11 总结

11.1 一句话总结

Duke DME OCT 数据集(Chiu et al. 2015)是一个小体量、强标注、高难度的 SD-OCT 层与积液分割基准:110 张验证 B-scan / 10 名 DME 患者,7 层边界 + 囊样积液逐像素金标注,约 0.1 GB,MATLAB 分发,非商业许可。

11.2 三条核心事实

  1. 任务=分割,不是分类:与库内 oct2017/octa-500/octdl/octid 任务正交,不撞库。
  2. 价值=金标准,不是规模:两名专家标注、观察者间 Dice ≈ 0.79,是它长期被用作 baseline 的根本原因。
  3. 使用=有约束:非商业、禁再分发,必须在成果中引用论文。

11.3 适合谁用

  • 想快速验证 OCT 层/液分割新方法的研究者;
  • 需要小规模、可复现、高难度分割基准的方法学论文;
  • 想研究"病理改变破坏结构先验"这一问题的算法开发者。

11.4 不适合谁用

  • 想用大规模数据训练基础模型的工程团队(规模不足);
  • 需要商业使用或再分发的产品方(许可不允许);
  • 需要跨设备泛化验证的部署方(单设备)。

11.5 收录判定的依据

本次存在性核验(教训 12,三轮精确搜索 + 官方页/论文实抓)确认:数据集真实存在、来源权威、与库内条目不撞库、且虽规模偏小但任务类型独特、引用影响力大。因此判定继续成稿,未改道、未停止。规模偏小这一风险已在 §7.4、坑 2、坑 7 中充分披露。


FAQ 常见问题(32 问)

A 组:基本身份

A1:这个数据集的中文名怎么叫?
Duke DME OCT 数据集,或"杜克糖尿病黄斑水肿 OCT 数据集"。

A2:英文官方名是什么?
官方并无统一英文商品名;论文与文件名为 Chiu BOE 2015;社区称 Duke DME dataset。

A3:数据集的 slug 是什么?
duke-dme。

A4:谁维护/发布?
杜克大学视觉与图像处理(VIP)实验室。

A5:第一作者是谁?
Stephanie J. Chiu。

A6:通讯/负责人是谁?
Sina Farsiu 教授。

B 组:规模与结构

B1:多少张图?
验证集 110 张 B-scan;完整交付 610 张(10 患者 × 61 帧)。

B2:多少患者?
10 名,均为 DME。

B3:图像多大?
约 496(轴)× 768(横)像素;轴向分辨率约 3.87 μm/px。

B4:什么格式?
MATLAB .mat。

B5:多大体积?
约 0.1 GB。

B6:每个文件有哪几个字段?
7 个字段,含图像矩阵、各级层边界坐标、积液标注掩码等。

C 组:标注

C1:标了什么?
7 层视网膜层边界(8 条线)+ 囊样积液。

C2:谁标的?
两名专家独立标注。

C3:标得准吗?
观察者间 Dice ≈ 0.79,是这个任务的一致性上限参照。

C4:有多少类?
10 类(7 层 + 1 积液 + 2 背景)。

C5:分了几层?
7 层,对应 8 条边界线。

C6:积液是怎么标的?
逐像素前景掩码。

D 组:设备与模态

D1:什么模态?
SD-OCT(谱域光学相干断层扫描)。

D2:什么设备?
Heidelberg Spectralis。

D3:是三维还是二维?
原始为三维体数据(每体数据 61 帧 B-scan),单帧为二维截面。

D4:每体数据多少帧?
61 帧(Q=61)。

D5:每帧多少 A-scan?
768(N=768)。

D6:是彩色还是灰度?
灰度。

E 组:使用与许可

E1:免费吗?
下载免费,但许可受限。

E2:能商用吗?
不能,仅限非商业研究与教学。

E3:能再分发吗?
不能。

E4:要引用吗?
必须引用原论文。

E5:要联系作者吗?
建议致信 sina.farsiu@duke.edu 说明用途。

E6:有官方评测吗?
没有公开 leaderboard。

E7:怎么划分数据?
必须患者级划分。

E8:主要指标是什么?
Dice(分割)、MAE/Hausdorff(边界)。

F 组:与其他条目的关系

F1:和 oct2017 是一个吗?
不是。oct2017 是分类大集,duke-dme 是分割小集。

F2:撞库吗?
不撞库。

F3:和 octa-500 什么关系?
同器官不同模态(OCT vs OCTA),互补。

F4:为什么规模这么小还立条?
因为任务正交 + 金标准权威 + 影响力大 + 可复现。

G 组:方法与实践

G1:应该用患者级还是帧级划分?
患者级。帧级会泄漏。

G2:推荐什么评估策略?
留一患者交叉验证(LOPO)。

G3:层边界用什么指标?
MAE 或 Hausdorff 距离。

G4:积液用什么指标?
Dice。

G5:为什么我的 Dice 比论文高很多?
可能是帧级泄漏或评估对象不同。

G6:论文的 0.78 是很差吗?
不是。观察者间只有 0.79,0.78 已接近上限。

G7:能直接用 .mat 训练深度学习模型吗?
可以,但需要自己写转换脚本(层边界是坐标链,不是掩码)。

G8:需要转成掩码吗?
层边界评估用坐标链更方便;若做语义分割网络,通常需要把坐标链栅格化为掩码。

H 组:数据管理

H1:官方有版本号吗?
没有,属"发布即冻结"型。

H2:下载链接稳定吗?
不如机构仓库稳定,建议自行存档(不得再分发)。

H3:有校验和吗?
官方未见提供,建议自行记录文件大小与哈希。

H4:有机器可读的元数据吗?
无标准 schema,本条目即是对其的 AI-Ready 结构化。

H5:能商用吗?
不能。

H6:能再分发吗?
不能。

I 组:进阶与研究

I1:适合做少样本学习吗?
非常适合。10 名患者天然构成少样本场景。

I2:适合做域适应吗?
适合。可作为源域或目标域。

I3:适合做不确定性估计吗?
适合。标注一致性有限,天然有"标签噪声"讨论空间。

I4:适合做模型可解释性研究吗?
适合。层与积液的解剖学含义使结果可解释。

I5:能和大分类集联合训练吗?
可以,但要注意任务与标签空间的差异,通常需要多任务头。

I6:有没有公开的预训练权重?
官方未提供。社区可能有第三方实现,使用前应核对许可。

I7:适合作为论文的主实验集吗?
可以,但建议同时给出更大数据集上的结果以避免"小样本过拟合"的质疑。

I8:适合作为毕业论文的题目吗?
适合作为方法验证的一部分,不建议作为唯一数据集。

I9:它和"视网膜层分割"的 SOTA 榜有关系吗?
没有官方榜;社区是"论文对论文"比较,需自行核对划分口径。

I10:未来会被淘汰吗?
作为训练数据会逐渐被更大数据集替代;作为"历史基准/评估探针"仍有长期价值。


事实清单(硬事实)

以下为可直接引用的事实条目,均来自 FACTS.md 核验。

  1. 数据集名:Duke DME OCT Dataset(Chiu et al. 2015)。
  2. 发布机构:Duke University Vision and Image Processing (VIP) Laboratory。
  3. 第一作者:Stephanie J. Chiu。
  4. 负责人:Sina Farsiu。
  5. 论文标题:Kernel regression based segmentation of optical coherence tomography images with diabetic macular edema。
  6. 期刊:Biomedical Optics Express。
  7. 卷期页:6(4):1172–1194。
  8. 出版年份:2015。
  9. 在线日期:2015-03-24。
  10. DOI:10.1364/BOE.6.001172。
  11. PMID:25909003。
  12. PMCID:PMC4399658。
  13. 引用数:约 448(动态)。
  14. 模态:SD-OCT。
  15. 设备:Heidelberg Spectralis。
  16. 患者数:10。
  17. 验证集 B-scan:110。
  18. 完整交付 B-scan:610。
  19. 每体数据帧数:61。
  20. 每帧 A-scan 数:768。
  21. 图像尺寸:约 496 × 768。
  22. 轴向分辨率:约 3.87 μm/px。
  23. 标注层数:7 层。
  24. 层边界线条数:8。
  25. 类别数:10。
  26. 积液类别数:1。
  27. 背景类别数:2。
  28. 标注者数:2。
  29. 观察者间 Dice:约 0.79。
  30. 自动方法 Dice:约 0.78。
  31. 每文件字段数:7。
  32. 文件格式:MATLAB .mat。
  33. 体积:约 0.1 GB。
  34. 许可:Duke 非商业研究/教育许可。
  35. 禁止事项:再分发、商用。
  36. 版权:Copyright © 2015 Duke University。

术语表

术语 英文 释义
OCT Optical Coherence Tomography 光学相干断层扫描,用低相干光干涉成像
SD-OCT Spectral-domain OCT 谱域 OCT,主流高分辨视网膜成像方式
DME Diabetic Macular Edema 糖尿病黄斑水肿,糖网致视力损伤的主因之一
B-scan B-scan 二维截面图,由多条 A-scan 拼成
A-scan A-scan 单条深度方向扫描线
ILM Inner Limiting Membrane 视网膜内界膜,最内层边界
RPE Retinal Pigment Epithelium 视网膜色素上皮,外层边界
囊样积液 Cystoid fluid DME 中视网膜层间的液体积聚
GTDP Graph Theory and Dynamic Programming 图论+动态规划,层边界搜索方法
核回归 Kernel regression 一种非参数回归,用于层结构先验估计
Dice Dice Similarity Coefficient 区域重叠度指标
MAE Mean Absolute Error 平均绝对误差,此处指边界偏差
Hausdorff 距离 Hausdorff distance 边界最大偏差指标
患者级划分 Patient-level split 以患者为单位划分训练/测试,防泄漏
观察者间一致性 Inter-observer agreement 两名标注者之间的一致程度
留一患者交叉验证 Leave-one-patient-out (LOPO) 每次留一名患者测试
投影伪影 Projection artifact SD-OCT 中血管投影造成的阴影
层边界坐标链 Boundary coordinate chain 用一串像素坐标表示的层边界
囊样水肿 Cystoid macular edema 黄斑区囊样液体积聚
内界膜 Inner Limiting Membrane (ILM) 视网膜最内层边界
感光细胞层 Photoreceptor layer 含 IS/OS 的外层结构
域适应 Domain adaptation 跨设备/跨人群迁移方法
数据泄漏 Data leakage 训练测试信息交叉导致指标虚高
冻结版本 Frozen release 发布后不再更新的数据版本
一致性天花板 Agreement ceiling 标注一致性决定的精度上限

附录 A:条目信息速查卡

字段 值
slug duke-dme
中文名 Duke DME OCT 数据集(Chiu 2015)
记录类型 医学影像分割任务数据集
记录数 110(验证)/ 610(完整)
模态 SD-OCT
任务 层+液分割
疾病 糖尿病黄斑水肿(DME)
许可 Duke 非商业研究/教育
官方来源 Duke VIP Lab

附录 B:DAIMS 评估全表

DAIMS 维度 评估 说明
Data Provenance(来源) 高 权威机构、有论文、有正式引用
Data Quality(质量) 高 两名专家逐像素标注,有一致性报告
Documentation(文档) 中 论文详尽,但官方页面信息较简、口径不一
Access(获取) 中 可直接下载,但无稳定版本号/校验和
Licensing(许可) 受限 非商业、禁再分发,需引用
Maintenance(维护) 低 2015 年后无版本更新
Reproducibility(可复现) 中高 金标准公开,但无官方划分文件
Standardization(标准化) 低-中 命名与尺寸口径不统一
Interoperability(互操作) 中 .mat 通用,但需转换工具链
Scale(规模) 低 110/610 张,样本量小

总评:高质量金标准、低规模、受限许可的"经典小基准"。适合方法验证,不适合大规模训练。


附录 C:逐项证据链自证

事实 证据来源 证据强度
论文存在 DOI 10.1364/BOE.6.001172 / PMCID PMC4399658 强(官方 DOI/PMC)
年份 2015 期刊卷期 6(4) 出版于 2015 年 4 月 强
机构 Duke VIP 论文作者单位 强
110 B-scan / 10 患者 论文正文 + 第三方论文(CoNet) 强(多源一致)
610 完整交付 采集参数 Q=61 × 10 患者 强(推导自官方参数)
设备 Spectralis 第三方论文(CoNet)复述 中
轴向 3.87 μm/px 第三方论文复述 中
7 层 / 8 边界 论文正文与配图 中(口径需统一)
10 类 第三方论文复述 中
Dice 0.78 / 0.79 论文报告 中(需注意口径)
非商业许可 官方页面说明 强

附录 Q:坑点档案表

坑号 一句话 类型 处置
坑 1 页面 2014 vs 论文 2015 年份口径 以 2015 为准
坑 2 110 vs 610 规模口径 区分评估子集与交付量
坑 3 7 层 vs 8 边界 层数口径 统一为 7 层 8 边界
坑 4 496×768 vs 512×740 尺寸口径 以 496×768 为准
坑 5 官方无品牌名 命名口径 三入口并列
坑 6 0.78 vs 0.79 误读 指标口径 附观察者间一致性
坑 7 按 B-scan 划分泄漏 方法论 患者级划分
坑 8 当成开放数据 许可 明确非商业受限
坑 9 110 当训练上限 方法论 训练/评估口径分离
坑 10 .mat 字段语义误解 工程 先可视化核对
坑 11 边界链当掩码 方法论 指标与方法匹配
坑 12 单次划分报告 方法论 LOPO 交叉验证

附录 S:双口径登记表

编号 口径 A 口径 B 判定
S1 页面名 Chiu_BOE_2014 论文/文件 2015 以 2015 为准
S2 验证 110 B-scan 完整交付 610 B-scan 两者都对,指代不同
S3 7 层(正文) 8 边界(配图) 同一事实两种表述
S4 496×768 512×740 以 496×768 为准
S5 官方不自命名 社区俗名 Duke DME 并列登记
S6 自动 Dice 0.78 观察者间 Dice 0.79 非冲突,需并列

存照原则:凡出现两个及以上可信口径的事实,均在此表登记,不做单一化抹除,以保证下游引用可追溯。


附录 D:核验过程时间线

阶段 动作 结果
第 1 轮搜索 关键词 “Duke OCT DME dataset Chiu” 定位到 Duke VIP Lab 页面与论文
第 2 轮搜索 关键词 DOI / PMID / 标题 确认卷期页、年份 2015、PMCID
第 3 轮搜索 关键词 “110 B-scan 10 patients DME OCT” 第三方论文复述规模与设备
官方页实抓 抓取 Duke 页面 确认下载文件名 2015_BOE_Chiu2.zip
论文实抓 抓取 PMC 全文/摘要 确认 7 层、10 类、Dice 数值
库内查重 查询 ai_ready_dataset 无 duke-dme,四条 OCT 条目无冲突
判定 综合评估 继续成稿,未改道

附录 E:关键词与检索入口

用途 建议关键词
找官方数据 “Duke OCT DME dataset”, “Chiu BOE 2015 dataset”
找论文 DOI 10.1364/BOE.6.001172, PMID 25909003
找实现 “GTDP retinal layer segmentation”, “kernel regression OCT”
找对比工作 “DME fluid segmentation Duke benchmark”
找库内相关 oct2017, octa-500, octdl, octid, duke-breast-mri

附录 F:术语首现中英对照表

中文 英文 首次出现位置
光学相干断层扫描 Optical Coherence Tomography (OCT) §0.1
谱域 OCT Spectral-domain OCT (SD-OCT) §0.1
糖尿病黄斑水肿 Diabetic Macular Edema (DME) §0.1
图论与动态规划 Graph Theory and Dynamic Programming (GTDP) §0.1
视网膜内界膜 Inner Limiting Membrane (ILM) §1 Q6
视网膜色素上皮 Retinal Pigment Epithelium (RPE) §1 Q6
囊样积液 Cystoid fluid §1 Q6
核回归 Kernel regression §3.2
患者级划分 Patient-level split §5.1
留一患者交叉验证 Leave-one-patient-out (LOPO) §5.6

附录 G:本条目自检记录

检查项 工具 结果
行数(1200–1900) check_md.py 见成稿指纹
frontmatter 完整性 check_md.py PASS
schema_org 节点式 cr:RecordSet check_md.py PASS
必备章节 §0–§10 check_md.py PASS
坑点 ≥6(目标 8) check_md.py 8 条
DAIMS 表 check_md.py 见附录 B
邻接重复标题 preflight_check.py 0 ERROR
重复锚点 preflight_check.py 0 ERROR
同层同文非邻接标题 preflight_check.py 0 WARN
category_tags 词表合法性 check_md.py 4 个,均合法

附录 H:条目使用者的最短上手路径

  1. 打开官方页面,确认许可(非商业)。
  2. 下载 2015_BOE_Chiu2.zip。
  3. 解压,读取 10 个 Subject_NN.mat。
  4. 决定划分(推荐 LOPO)。
  5. 训练/评估你的分割方法。
  6. 与论文值(自动 0.78 / 人工 0.79)对比。
  7. 引用论文,致信作者(建议)。
  8. 报告时注明口径(划分、对象、尺寸)。

附录 I:一页纸摘要(给 LLM 检索用)

数据集: Duke DME OCT Dataset (Chiu et al. 2015)
slug: duke-dme
模态: SD-OCT / 设备: Heidelberg Spectralis
规模: 110 B-scan 验证 / 610 完整; 10 患者; 每患者 61 帧; 每帧 768 A-scan
图像: ~496x768; 轴向 ~3.87 um/px
标注: 7 层边界(8 线) + 囊样积液; 10 类; 2 名专家
指标: Dice 自动 0.78 / 观察者间 0.79; 无官方 leaderboard
许可: Duke 非商业研究/教育; 禁再分发/禁商用; 需引用
论文: Biomed Opt Express 6(4):1172-1194; DOI 10.1364/BOE.6.001172; PMID 25909003
库内关系: 与 oct2017/octa-500/octdl/octid 任务正交, 不撞库
关键坑: 年份2014vs2015; 110vs610; 7层vs8边界; 尺寸口径; 帧级泄漏; 许可误读

附录 J:声明

本条目由千方病案医数集 AI-Ready Wikipedia 写手代理 agent-d-dukedme 编写,slug duke-dme。所有硬事实均经三源互证;所有口径冲突均登记于附录 S,未做单一化处理。本条目不镜像原始数据,不代替官方文档与论文原文。若发现事实错误,应以 Duke 官方页面与 Chiu et al. 2015 原文为准。


相关数据集导航

以下为站内 AI-Ready 数据集百科中与本词条共享多个主题标签的相关数据集,按相关度降序排列:

  • octa-500 — 共享标签:医学影像 / 眼科影像 / 医学图像分割 / 糖尿病视网膜病变
  • octid — 共享标签:医学影像 / 眼科影像 / 医学图像分割 / 糖尿病视网膜病变
  • fives — 共享标签:医学影像 / 眼科影像 / 医学图像分割 / 糖尿病视网膜病变
  • iostar — 共享标签:医学影像 / 眼科影像 / 医学图像分割 / 糖尿病视网膜病变
  • eyepacs — 共享标签:医学影像 / 眼科影像 / 糖尿病视网膜病变
  • messidor — 共享标签:医学影像 / 眼科影像 / 糖尿病视网膜病变
  • idrid — 共享标签:医学影像 / 眼科影像 / 医学图像分割
  • ddr — 共享标签:医学影像 / 眼科影像 / 糖尿病视网膜病变
  • fairseg — 共享标签:医学影像 / 眼科影像 / 医学图像分割
  • fgadr — 共享标签:医学影像 / 眼科影像 / 医学图像分割 / 糖尿病视网膜病变

导航说明:本章节由全站统一标签体系自动计算生成(标签重合度算法),双向可达;点击链接可跳转至对应数据集词条。

返回 AI-Ready 数据集