从三室心脏MRI影像检测主动脉瓣病变

news2024/9/23 17:17:15

Detecting Aortic Valve Pathology from the 3-Chamber Cine Cardiac MRI View

摘要

背景

  1. 心脏磁共振(CMR)是量化心脏容量、功能和血流量的金标准。
  2. 定制的MR脉冲序列定义了对比机制,采集几何形状和定时,可以在CMR期间应用,以实现独特的组织表征。
  3. 每个病人都有所有可能的获取选择是不切实际的。

在三腔(3-CH) CMR影像中定位主动脉瓣。主动脉瓣有两种主要的异常类型。狭窄:瓣膜变窄导致血液不能充分流出;不全(反流):无法阻止血液回流到左心室。

本文方法
开发并评估了一个深度学习系统,以准确分类主动脉瓣异常,为需要的患者提供进一步的定向成像。
受低级图像处理任务的启发,我们提出了一个多级网络

  1. 生成热图来定位主动脉瓣小叶的铰链点和主动脉狭窄或反流射流
  2. 在从三家NHS医院获得的临床CMR研究数据集(n = 1017例患者)上训练和评估了我们的所有模型。我们的结果(平均准确率= 0.93,f1得分= 0.91)表明,专家指导的基于深度学习的特征提取和分类模型为进一步定向成像提供了可行的策略,从而提高了CMR扫描的效率和效用。

在这里插入图片描述

方法

在这里插入图片描述

本文方法由六个主要步骤组成,如图2所示:

  1. 3CH CMR图像中链点的自动定位
  2. 主动脉瓣小叶和狭窄或反流射流引起的病理曲线的热图估计
  3. 估计热图中的曲线跟踪
  4. 每帧检测曲线的量化
  5. 跨帧特征总结
  6. 患者分类
    前两步被定义为回归任务,我们训练相同网络的副本来估计这些任务中的热图。

The Proposed Network for Heat Map Regression

该网络包含三个相同的子网,对前一个子网的输出进行了细化。每个子网络都类似于U-Net,具有编码器、解码器和跳过连接。为了提高子网络对铰链点和瓣膜小叶/病理射流的敏感性,用在低级图像处理任务中表现得更好的密集块替换了前两个和最后两个卷积块

每个密集块包含5个3 × 3卷积层,然后是1 × 1卷积层。

对于铰链点定位,网络生成三个热图:每个铰链点一个热图,两个铰链点一个热图,以约束它们在单个帧中的位置。

对于曲线热图估计,网络产生4张热图;两个是主动脉瓣小叶两个是病理喷流。用损失函数L = L(≈H1, H1) + L(≈H2, H2) + L(≈H3, H3)来优化这两个网络的参数,其中L是均方误差损失。H和~ H分别表示地热图标签及其估计

从热图定位铰链点

我们通过取3CH CMR视图每帧每个铰链点对应的热图的最大值来检测估计热图中铰链点的位置。

由于我们的训练数据集中帧的有限表示,某些帧的预测可能不准确。因此,我们使用帧间铰链点的中间值在中间铰链点位置裁剪CMR图像。裁剪后的框架用于主动脉小叶和曲线状结构的热图回归,这是病理指示

Pathology Classification

使用了一种简单的跟踪方法:从最大值的位置开始跟踪热图中的脊点,直到达到停止阈值。

我们这样做是为了检测预测曲线热图中的任何潜在曲线。当热图的最大值超过初始阈值时,跟踪开始。

然后,从预测曲线中提取特征。尽管任何病理曲线的存在都足以将3CH CMR视图分类为异常,但假曲线的存在-通常是在采集过程中由人工产生的-使得这种分类不太准确。

主动脉瓣从一个框架移动到另一个框架可以获得重要的信息并揭示细微的异常

例如,临床医生会怀疑狭窄的主动脉瓣(在心脏周期内不能完全打开)

因此,我们量化每条曲线——主动脉瓣小叶和病理流——基于:
(i)它们与铰链点的接近程度:从曲线的中点到图像中心的距离,即在预测瓣膜铰链的中点;
(ii)它们相对于连接铰链点的直线的方向
(iii)其长度
(iv)是曲线的概率,能够区分真曲线和假曲线

我们通过将生成的热图视为曲线的概率图,并取跟踪曲线位置的采样概率的平均值来实现这一点(特征(iv))。考虑到每帧有四种曲线类型(两叶和两个流),我们总共分析了16个特征。这些特征(见图3)与临床医生对主动脉瓣异常的3CH CMR的解释相似。
在这里插入图片描述
式中,Ff表示框架f的特征,包括c1···c4四条曲线的特征,包括右冠状动脉尖叶、狭窄性血流病理曲线、非冠状动脉尖叶和反流血流病理曲线
在这里插入图片描述

L、A、D、P分别表示曲线长度、铰点与曲线的夹角、曲线中间到图像patch中心的距离以及沿曲线取曲线概率的平均值。
对于具有k帧CMR图像的患者,存在一个大小为R(k×16)的特征集,其中k取决于患者数据。在不正常的情况下,一张电影中的多个画面会显示主动脉异常。

随着严重程度的增加,更多的帧将包含病理曲线。因此,我们用¯F = K (F1, F2,···Fk)来总结k帧以减少缺失异常病例的可能性,其中¯F表示患者的总结特征集,通过使用总结技术k,如下所述,在k帧上

本文提出了四种特征总结方法
(i)计算跨帧特征的中位数(median)
(ii)计算跨帧特征的平均值(mean)
(iii)使用具有所有曲线概率最大值的单帧特征(SingleFrameMaxCurveP),无论曲线类型如何
(iv)使用显示每种类型的最大曲线概率的曲线特征(MaxCurveP)。除了第三种方法外,所有技术都使用多个框架来检测主动脉瓣异常患者。前两种技术假设特征是独立的,而后两种技术则保留特征与曲线的隶属关系

Imaging Data and Manual Annotation

使用两个独立的数据集进行热图回归和病理分类。对于前一项任务,我们使用了来自80名患者的1221个独特框架,其中铰链点,主动脉瓣小叶和病理流由三位心脏病专家手动注释。利用σ = 5像素的类高斯核对二值标注进行平滑处理,生成热图。

900帧用于训练,100帧用于验证,221帧用于绩效评估。我们还使用了1000个健康帧来增加曲线估计的训练集的大小。数据分割基于患者选择。在分类任务中,我们获得了1017名患者的队列,他们有二元标签来描述他们是否有正常或异常的主动脉瓣。496/1017例患者主动脉瓣异常。其中主动脉瓣狭窄184例,主动脉瓣反流222例,混合性瓣膜病变90例。

患者的平均帧数为31±15。图像分辨率在1.17 × 1.17 ~ 1.56 × 1.56像素之间

结果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/452714.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

进程间通信---管道

进程间通信 概念 进程间通信就是在不同进程之间传播或交换信息数据, 简称IPC(Interprocess communication). 意义 数据传输, 资源共享事件通知, 进程控制 本质 让不同的进程看到同一份资源 管道 匿名管道 原理: 匿名管道仅限于本地父子进程之间的…

开放原子训练营(第三季)RT-Thread Nano学习营线下学习心得

前言 目前市面上有很多种RTOS(Real-time operating system,实时操作系统),还在犹豫选择学习哪种RTOS的小伙伴,推荐你们学习RT-Thread操作系统,这也是本人最喜欢的一个RTOS,喜欢的原因很简单&am…

[chapter27][PyTorch][Overfitting under fitting]

前言: 机器学习模型性能度量标准之一: 泛化能力 泛化能力强的模型才是好的模型,在评价泛化能力 时候,我们经常遇到过拟合和欠拟合问题 目录: 1: Overfitting 2: underfitting 一 Overfitting refers …

Revit中如何制作一个台阶?

简易台阶制作,比绘制轴线复杂些,运用到的快捷键也比较多,因此需要多多操作,接下来我们就开始吧。 1、开始我们的第一步,此处我们首先新建一个族而不是项目。然后点击公制常规模型。 2、进入族后,我们可以看…

大孔树脂型号,A-722,ADS500,ADS600,ADS750,ADS800

一、产品介绍 基于吸附功能的聚苯乙烯特种树脂 Tulsimer ADS-600 是一款没有离子官能基的,由交联聚苯乙烯合成的功能强大的吸附型树脂。 Tulsimer ADS-600 主要应用于水溶液中吸附酚及其化合物,氯代烃等含氯物质,表面活性剂&#xff0…

苦中作乐 ---竞赛刷题41-50(15-20)

(一)目录 L1-043 阅览室 L1-044 稳赢 L1-046 整除光棍 L1-048 矩阵A乘以B L1-049 天梯赛座位分配 L1-050 倒数第N个字符串 (二)题目 L1-043 阅览室 天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时&…

MES管理系统助力数字化转型,实现智能化制造

MES管理系统不仅可以优化制造流程,还可以整合企业资源,从而提高企业效益。MES管理系统具有数据实时采集、数据分析与决策支持等功能,有利于企业管理层及时掌握生产运营情况,进行战略决策。 对于工厂,MES管理系统…

2023 IT市场权威榜单|美创数据库防火墙斩获“新一代信息技术创新产品”

4月20日,由赛迪顾问主办的“2023 IT市场权威榜单”评选结果正式发布,美创数据库防火墙斩获新一代信息技术创新产品! 美创数据库防火墙是一款抵御并消除由于应用程序业务逻辑漏洞或者缺陷所导致的数据库安全问题的专业级数据库安全产品&#x…

【SVN】windows SVN安装使用教程(服务器4.3.4版本/客户端1.11.0版本)

介绍 这里是小编成长之路的历程,也是小编的学习之路。希望和各位大佬们一起成长! 以下为小编最喜欢的两句话: 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡。 一个人为什么要努力&a…

什么是矩阵式项目管理?

矩阵式项目管理组织,是结构形式呈矩阵状的组织,项目管理人员由企业有关职能部门派出并进行业务指导,受项目经理的直接领导。对于任何从事多个技能要求相似或重叠的项目的企业来说,这是一个理想的策略。 矩阵组织如何运作&#xf…

Windows下版本控制器(SVN) - 1、开发中的实际问题+2、版本控制简介

文章目录 基础知识-Windows下版本控制器(SVN)1、开发中的实际问题2、版本控制简介2.1 版本控制[Revision control]2.2 Subversion2.3 Subversion 的优良特性2.4 SVN 的工作原理:2.5 SVN 基本操作 基础知识-Windows下版本控制器(SVN) 1、开发中的实际问题 小明负责…

虚拟机配置工作环境

一、安装cmake apt-get install cmake 二、配置JAVA环境 1、将这两个文件放入虚拟机文件系统中,拖进去即可 2、执行安装命令./ 3、拉代码svn rootmlw-virtual-machine:~/svnCode# svn --username wangmiaolin co https://10.200.20.20/svn/TIASDev/Devsrc/Branch…

docker容器:Docker-Compose

目录 一、Docker-Compose 1、Docker-Compose使用场景 2、Docker-Compose简介 3、Docker-Compose安装部署 4、YML文件编写注意事项 5、Compose配置常用字段 6、 Docker Compose 常用命令 7、Docker Compose 文件结构 8、docker Compose撰写nginx 镜像 9、docker Compos…

了解 WhatsApp 和 WhatsApp Business 之间的区别

实时讯息 app 是所有支援管道中客户满意度最高的一种,且其使用率已大幅攀升。事实上,根据我们的 2021 年客户体验趋势报告,在 2020 年,光是 WhatsApp 的工单量就增加了 101%。 客户想要使用他们惯常与亲友连络用的管道和企业互动…

stm32在SDIO模式下SD写入错误的问题

1、问题描述 使用FAT32 f_write 多次执行写操作时,会报FR_DISK_ERR错误,而且是刚开始写不报错,写几次后会一直报错。 设断点跟踪到HAL_SD_WriteBlocks中,在调用SDMMC_CmdWriteMultiBlock时,会报SDMMC_ERROR_TX_UNDERR…

016:Mapbox GL加载geojson数据,显示line,自定义颜色、宽度等

第016个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载geojson数据,显示线条。paint中可以设置的参数:line-blur,line-cap,line-color,line-dasharray,line-gap-width,line-gradient,line-join,line-miter-limit,line-offset,line-opacity,line-…

缓存空间优化实践

导读 缓存 Redis,是我们最常用的服务,其适用场景广泛,被大量应用到各业务场景中。也正因如此,缓存成为了重要的硬件成本来源,我们有必要从空间上做一些优化,降低成本的同时也会提高性能。 下面以我们的案…

【MySQL】数据库完整性和安全性

目录 一、完整性 1.概念 2.sql语言支持的两种约束 2.1静态约束 撤销追加约束 断言 2.3动态约束 触发器 二、安全性 用DBMS对数据库实现的两个特性 一、完整性 1.概念 指dbms保证的db的一种特性,在任何情况下的正确性、有效性、一致性 原理图 广义完整性&…

深度学习第J7周:ResNeXt-50算法思考

目录 一、问题 二、思考分析 🍨 本文为[🔗365天深度学习训练营]内部限免文章(版权归 *K同学啊* 所有) 🍖 作者:[K同学啊] 查看j6周代码,思考解决问题。 一、问题 📌你需要解决的…

自然语言处理实战项目5-文本数据处理输入模型操作,以命名实体识别为例,打通NLP模型训练从0到1

大家好,我是微学AI,今天给大家带来自然语言处理实战项目5-文本数据处理输入模型操作,以命名实体识别为例。今天我给出的案例是命名实体识别,假设我们有一个命名实体识别任务,需要从文本中识别人名、地点和组织等实体。…