前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ACDC2017——自动心脏诊断挑战

ACDC2017——自动心脏诊断挑战

作者头像
医学处理分析专家
发布2024-05-14 18:25:44
1630
发布2024-05-14 18:25:44
举报

今天将分享自动心脏诊断挑战完整实现版本,为了方便大家学习理解整个流程,将整个流程步骤进行了整理,并给出详细的步骤结果。感兴趣的朋友赶紧动手试一试吧。

一、ACDC2017介绍

过去十年中,MRI 心脏分割一直是一个突出的医学成像问题。过去几年中已经发表了数千篇关于该主题的论文。ACDC挑战,将为医学成像界提供有史以来最大的、完整注释的公共MRI心脏数据集。因此,数据集的丰富性及其与日常临床问题的紧密联系有可能重新定义计算机心脏分析的主题并重置该研究领域。此外,随着应用于医学成像的深度学习方法的兴起,对大型且注释良好的数据集的需求日益增长。ACDC挑战比以前的心脏挑战具有更大的范围,因为它有两种输出结果:图像分割结果和对每位患者的病理预测结果。此外,ACDC数据集包含右心室、左心室心内膜和心外膜壁的真实数据。

二、ACDC2017任务

任务有两个:1、舒张末期和收缩末期中将左心室心内膜和心外膜分割为右心室心内膜;2、五类检查分类(正常情况、梗塞性心力衰竭、扩张型心肌病、肥厚型心肌病、右心室异常)。

三、ACDC2017数据集

整个ACDC数据集是根据第戎大学医院获得的真实临床检查创建的。获取的数据完全匿名,并按照第戎医院(法国)当地伦理委员会制定的规定进行处理。数据集涵盖了几种明确的病理学,有足够的案例来(1)正确训练机器学习方法和(2)清楚地评估从电影 MRI 获得的主要生理参数(特别是舒张量和射血分数)的变化。该数据集由150个检查(全部来自不同患者)组成,分为5个均匀分布的亚组(4个病理组和1个健康受试者组),此外,每位患者还附带以下附加信息:体重、身高以及舒张期和收缩期时刻。5 个亚组分布如下:

A、30 名正常受试者——NOR

B、既往心肌梗死患者30例(左心室射血分数低于40%且多个心肌节段收缩异常)——MINF

C、30 名扩张型心肌病患者(舒张期左心室容积 >100 mL/m2 且左心室射血分数低于 40%)——DCM

D、肥厚型心肌病30例(左心室心脏质量大于110g/m2,舒张期多个心肌节段厚度大于15mm,射血分数正常)——HCM

E、右心室异常(右心室容积大于110mL/m2或右心室射血分数小于40%)30例——RV

每个分组根据生理参数明确定义,例如左或右舒张期或射血分数、左室局部收缩、左室质量和心肌最大厚度。

下面详细介绍了歧义情况的不同可能性:1、肥厚型心肌病患者的左心室射血分数高于 55%。否则,左心室射血分数低于40%且心肌厚度局部增加(作为心肌对疾病的适应)的患者必须被归类为既往心肌梗塞的患者。2、左心室舒张期异常高、左心室射血分数低以及仅有几个心肌节段收缩异常的患者必须归类为既往心肌梗死患者。事实上,左心室容积的增加是心肌梗塞引起的左心室的适应。3、左、右心室扩张(伴或不伴右心室功能异常)的患者必须归类为扩张型心肌病患者。事实上,左心室扩张型心肌病可能会对右心室产生影响。

具有临界值的患者不应归入某一特定类别。例如,右心室射血分数大于 45% 被视为正常(Mac Kenna 标准),但右心室射血分数在 40% 至 45% 之间则不允许将病例归类为右心室异常患者 。

数据采集是在6年的时间内使用两台不同磁场强度的 MRI 扫描仪(1.5 T(Siemens Area,Siemens Medical Solutions,德国)和 3.0 T(Siemens Trio Tim,Siemens Medical Solutions,德国))获得的。电影MR图像是在屏气时通过回顾性或前瞻性门控以及短轴方向的SSFP序列获取的。特别是,一系列短轴切片从底部到顶点覆盖 LV,厚度为5毫米(有时为 8 毫米),有时切片间隙为 5 毫米(然后每 5 或 10 毫米一张图像)。空间分辨率从 1.37 到 1.68 mm2/像素,28到40个图像完全或部分覆盖心动周期(在第二种情况下,使用前瞻性门控,仅省略了心动周期末尾的 5% 到 10%)。

训练数据库由 100 名患者组成,如下:20名健康患者;既往有心肌梗塞患者20例;

扩张型心肌病20例;肥厚型心肌病患者20例;右心室异常患者20例;对于所有这些数据,还提供了一位临床专家给出的相应手册参考以及患者的附加信息(年龄、体重、身高和舒张期-收缩期瞬时值)。

测试数据库由50名患者组成,如下:10名健康患者;既往有心肌梗塞史的患者10例;

扩张型心肌病患者10例;肥厚型心肌病患者10例;右心室异常患者10例;对于所有这些数据,还提供了一位临床专家给出的相应手册参考以及患者的附加信息(年龄、体重、身高和舒张期-收缩期瞬时)。

下载链接:

https://humanheart-project.creatis.insa-lyon.fr/database/#collection/637218c173e9f0047faa00fb

人工标注协议:对于像素精确的金标准,是由两位各自拥有 10 年以上经验的心脏病专家在舒张期和收缩期的短轴切片上手动绘制的。具体来说,左心室心内膜和心外膜边界的手动追踪是由经验丰富的标注人员进行的。这些轮廓的验证是由该领域的两位独立专家完成的。准确性尤其突出,因为正确选择了心室底部的第一个切片(这对于右心室尤其重要)。第一位专家(10 年经验)纠正并验证轮廓。然后来自另一所大学医院的第二位专家(20年经验)再次可以进行一些小的修正并验证轮廓,如果存在分歧,专家之间达成共识。定义了以下规则:左心室和右心室最多必须被覆盖(根据现有数据),乳头肌包含在左腔中,在左心室的基底平面上没有肌肉的插值(轮廓遵循主动脉瓣定义的限制),漏斗部不包含在右腔中(必须看到清晰的分离)。创建金标准标签图像,其中 0、1、2 和 3 代表位于背景、右心室腔、心肌和左心室腔的体素。

评价指标

分割:临床指标,临床指标是心脏临床实践中使用最广泛的指标。此外,针对每个结构(即左心室腔、右心室腔和心肌)计算一组度量。距离误差指标:每个结构(即左心室腔、右心室腔和心肌)计算一组几何度量。

分类:预测准确性度量以及相应的混淆矩阵。

四、技术路线

任务一、心脏结构分割

1、分析图像,得到图像平均大小是216x256x9,因此将图像缩放到固定大小256x256x32。图像预处理,再采用均值为0,方差为1的方式进行归一化处理,再将数据分成训练集和验证集,并对训练数据进行数据增强扩增5倍。

2、搭建VNet3d网络,使用AdamW优化器,学习率是0.001,batchsize是8,epoch是300,损失函数采用多类别的dice和交叉熵。

3、训练结果和验证结果

任务二、五大病理类别分类

1、分析图像,根据心脏Mask得到图像ROI,如下所示,ROI图像平均大小是70x64x9,因此将ROI图像缩放到固定大小64x64x32。图像预处理,再采用均值为0,方差为1的方式进行归一化处理,再将数据分成训练集和验证集,并对训练数据进行数据增强扩增5倍。

2、搭建ResNet3d网络,使用AdamW优化器,学习率是0.001,batchsize是64,epoch是300,损失函数采用交叉熵。

3、训练结果和验证结果

测试集分割结果

左边是金标准结果,右边是预测结果。

测试集分类结果

precision recall f1-score support

0.0 0.70 0.70 0.70 10

1.0 0.71 0.50 0.59 10

2.0 0.64 0.70 0.67 10

3.0 0.38 0.30 0.33 10

4.0 0.43 0.60 0.50 10

accuracy 0.56 50

macro avg 0.57 0.56 0.56 50

weighted avg 0.57 0.56 0.56 50

点击阅读原文可以访问参考项目,如果大家觉得这个项目还不错,希望大家给个Star并Fork,可以让更多的人学习。如果有任何问题,随时给我留言我会及时回复的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 最新医学影像技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 今天将分享自动心脏诊断挑战完整实现版本,为了方便大家学习理解整个流程,将整个流程步骤进行了整理,并给出详细的步骤结果。感兴趣的朋友赶紧动手试一试吧。
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档