从4D CT灌注成像中使用时空卷积神经网络预测急性缺血性中风的特定治疗病变结果| 文献速递-深度学习自动化疾病检查

news2024/11/28 20:58:42

Title

题目

Predicting treatment-specific lesion outcomes in acute ischemic stroke from 4D CT perfusion imaging using spatio-temporal convolutional neural networks

从4D CT灌注成像中使用时空卷积神经网络预测急性缺血性中风的特定治疗病变结果

01

文献速递介绍

急性缺血性中风(AIS)发生在由于动脉闭塞而导致大脑供血中断时。每当灌注未能恢复一小时,大脑所丧失的神经元数量相当于正常衰老四年的数量(Saver, 2006)。神经影像学,特别是时空(4D)计算机断层扫描灌注(CTP),在AIS患者的诊断和治疗决策中起到了关键作用(Yu et al., 2016)。这种成像方式通过注射碘对比剂和进行时间序列的3D CT成像(大约60秒),显示大脑中的血流动态,有助于区分不可逆损伤的梗死核心与潜在可挽救的周围组织(半暗带)(Neumann-Haefelin et al., 1999;Forkert et al., 2013)。

目前对AIS的治疗选择集中在快速再灌注疗法,包括静脉溶栓治疗(IV tPA)和动脉内机械取栓(IA)(Turc et al., 2019)。尽管中风干预的主要目的是恢复大脑的血流和功能,但每种治疗方案也都有相当大的费用和显著的风险。例如,具有小梗死核心和大半暗带的患者更可能从IV tPA或IA治疗中受益(Schaefer et al., 2008),而具有较大梗死的患者则有较高的脑出血风险,因此溶栓治疗可能是禁忌的(Fiehler et al., 2005;Demeestere et al., 2020)。此外,取栓术是一项技术要求很高的程序,仅在三级中风中心才有有限的资源可用,因此,只有当好处明显超过潜在风险时,患者才应进行分流。因此,定位和量化中风病变核心和半暗带具有重要的临床意义,因为它们可以帮助识别通过治疗可以挽救的大脑区域,从而使临床医生能够做出更明智的决策。尽管如此,直接使用4D CTP扫描进行这类任务一直是一个挑战,因为其数据量庞大(例如,每分钟平均32个3D图像,每个3D图像平均有16个切片)且信噪比低。

因此,4D CTP扫描通常会进行后处理以生成3D灌注参数图,这些图半定量或定量地总结了大脑血流动力学,例如脑血流量(CBF)、脑血容量(CBV)、平均通过时间(MTT)和残留功能的最大时间(Tmax)(Laughlin et al., 2019)。这些灌注图通常通过将每个组织浓度-时间曲线与所谓的动脉输入函数(AIF)进行反卷积来获得,AIF是从大脑中的一个(或多个)主要对侧动脉中选择的。然而,AIF的选择对灌注分析有很大影响,而反卷积操作本身是一个数学上的病态问题,需要强正则化(Fieselmann et al., 2011)。为了更定量的解释,结果的灌注图可以进行阈值处理以确定大脑组织状态。例如,通常使用低于对侧平均CBF的30%和超过6秒的Tmax来估计梗死核心和半暗带(Laughlin et al., 2019)。这两个分割之间的体积不匹配通常用于治疗决策。然而,使用简单的阈值来识别组织状态无法捕捉AIS的异质复杂性(Rekik et al., 2012;Flottmann et al., 2017),也不能提供任何特定治疗结果的估计。

Abstract

摘要

对于急性缺血性中风的诊断和精确治疗,预测病变的最终位置和体积具有重要的临床意义。目前基于深度学习的预测方法主要使用灌注参数图,这些图可以从时空(4D)CT灌注(CTP)成像数据中计算得出,用于估计急性缺血性中风的组织结局。然而,这种计算依赖于反卷积操作,这是一个病态问题,需强正则化和动脉输入函数的定义。因此,如果深度学习模型直接应用于急性4D CTP数据而非灌注图,可能会实现更好的预测效果。在这项工作中,我们提出了一种新颖的深度时空卷积神经网络,通过充分利用原始4D CTP数据来预测治疗依赖的中风病变结果。通过融合类似U-Net的架构和时间卷积网络,我们能够有效处理CTP数据集中的时空信息以进行组织结局预测。该方法在147名患者上进行了10折交叉验证,结果表明,所提出的3D+时间模型(平均Dice=0.45)显著优于我们方法的2D+时间变体(平均Dice=0.43)和使用灌注图的最新方法(平均Dice=0.38)。这些结果表明,4D CTP数据集包含比灌注参数图更多的预测信息,所提出的方法是利用这一复杂数据的有效方法。

Conclusion

结论

In this paper, we proposed and evaluated a computationally efficientand novel deep learning architecture to predict treatment-dependentstroke lesion outcomes directly from spatio-temporal CTP data. From atechnical perspective, this was achieved through the use of an encoder–decoder like network structure that utilizes a temporal convolutionalnetwork to aggregate temporal information from raw 4D perfusiondata. We quantitatively showed that the proposed model trained on raw4D CTP data is capable of outperforming a state-of-the-art deep learningmethod trained on perfusion parameter maps, as well as a clinicallymotivated thresholding-based method. We also demonstrated that theproposed model provides more accurate predictions when trained on3D+time data rather than on 2D+time, highlighting the relevance ofthe spatial context for such a predictive task. More importantly, thisis the first deep learning model for stroke lesion outcome predictionthat does not rely on the computation of perfusion maps or requirethe selection of an AIF to make an estimation, resulting in a fullydeconvolution-free method that is simpler, more rapid, and potentiallyless susceptible to noise.

在本文中,我们提出并评估了一种计算效率高的新颖深度学习架构,能够直接从时空CTP数据中预测依赖治疗的中风病变结果。从技术角度来看,这是通过使用类似编码器-解码器的网络结构实现的,该结构利用时间卷积网络来汇总原始4D灌注数据中的时间信息。我们定量地展示了,训练在原始4D CTP数据上的所提出模型能够优于训练在灌注参数图上的最先进深度学习方法以及基于临床动机的阈值方法。我们还证明了,当在3D+时间数据而非2D+时间数据上训练时,所提出的模型提供了更准确的预测,突出了空间上下文在此类预测任务中的重要性。更重要的是,这是第一个用于中风病变结果预测的深度学习模型,不依赖于灌注图的计算或需要选择AIF进行估计,从而实现了一种完全无反卷积的方法,这种方法更简单、更快速,且潜在地更不易受噪声影响。

Results

结果

The performance of the predictive models with and without postprocessing, and tested in both patient subgroups, are presented inTable 1. These results were averaged across the ten folds to producea more reliable estimation. Table 2 shows the model size in terms oftrainable parameters for the proposed and baseline methods. In Fig. 2,Bland–Altman plots of the true and predicted lesion volumes for allpatients in the testing folds are shown for each model. A visualization ofpost-processed predictions from a patient case of each subgroup can befound in Fig. 3. The left column shows the true lesion mask, whereas theremaining columns show the resulting predictions from the proposedand baseline methods.All results are reported as mean ±standard deviation. A higher ↑ Dice Similarity Coefficient (DSC) indicates better performance, while the opposite ↓ is true for the symmetricHausdorff distance (HD) and volume error in mL. The best results for each metric are highlighted in bold. A paired t-test was performed between the 3D+time and the othermethods.

有和不具有后处理的预测模型的性能,以及在两个患者子组中的测试结果如表1所示。这些结果是通过十折交叉验证平均得出的,以提供更可靠的估计。表2显示了所提出的方法和基线方法在可训练参数方面的模型大小。在图2中,显示了每个模型在测试折中所有患者的真实和预测病变体积的Bland–Altman图。图3展示了每个子组中的一个患者案例的后处理预测的可视化结果。左列显示真实病变掩码,而其余列显示所提出的方法和基线方法的预测结果。所有结果均以均值±标准差的形式报告。较高的↑ Dice相似系数(DSC)表示更好的性能,而较低的↓对称Hausdorff距离(HD)和体积误差(mL)则表示更好的性能。每个指标的最佳结果用粗体突出显示。对3D+时间方法和其他方法进行了配对t检验。

Figure

图片

Fig. 1. The proposed deep learning network takes the full 4D CTP image sequences as input, which are passed through the encoder, temporal convolutional network (TCN), anddecoder to produce an estimation of the stroke tissue outcome. The values above each block indicate the depth of the feature maps at each convolutional layer. In addition, anillustration of a TCN with a receptive field of 32-time points is provided, with dilation factors d = [1, 2, 4, 8, 16] and a kernel size of 2. TCNs were originally designed to takea sequence of any length and return an output sequence of the same length. However, the primary aim of this model is to predict a single binary lesion mask and, therefore, theTCN module was adjusted to return only the last element of the output sequence.

图1. 所提出的深度学习网络以完整的4D CTP图像序列作为输入,通过编码器、时间卷积网络(TCN)和解码器处理,生成中风组织结果的估计。每个卷积层上的数值表示特征图在每个卷积层的深度。此外,还提供了具有32时间点感受野的TCN示意图,其膨胀因子为d = [1, 2, 4, 8, 16],卷积核大小为2。TCNs最初设计用于接受任意长度的序列并返回相同长度的输出序列。然而,该模型的主要目的是预测单个二进制病变掩码,因此TCN模块被调整为仅返回输出序列的最后一个元素。

图片

Fig. 2. Bland–Altman plots comparing the true vs. predicted lesion volumes for all the testing patients using the proposed and baseline methods.

图2. Bland–Altman图比较了所有测试患者使用所提出方法和基线方法的真实病变体积与预测病变体积的差异。

图片

Fig. 3. Visualization of post-processed predictions from a patient case of each subgroup. The first column shows the true lesion mask, whereas the rest of the columns show the resulting predictions from the proposed and baseline methods.

图3. 每个子组患者案例的后处理预测可视化。第一列显示真实的病变掩码,其余列显示所提出方法和基线方法的预测结果。

Table

图片

Table 1 Performance of the predictive models before and after post-processing, averaged for the 10-fold cross-validation experiments.

表1 预测模型在后处理前后的性能,平均为十折交叉验证实验的结果。

图片

Table 2 Comparison of the model size for the different implementations.

表2 不同实现模型大小的比较。

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

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

相关文章

CentOS 6.5 配置国内在线yum源和制作openssh 9.8p1 rpm包 —— 筑梦之路

CentOS 6.5比较古老的版本了&#xff0c;而还是有一些古老的项目仍然在使用。 环境说明 1. 更换国内在线yum源 CentOS 6 在线可用yum源配置——筑梦之路_centos6可用yum源-CSDN博客 cat > CentOS-163.repo << EOF [base] nameCentOS-$releasever - Base - 163.com …

架构师学习理解和总结

1.架构设计理念 2.架构方法论 2.1需求分析 2.1.1常见需求层次 2.1.2 常见需求结果 2.1.3 需求与架构关系 2.2 领域分析 2.3 关键需求 2.4 概念架构设计 2.5 细化架构设计 2.6 架构设计验证 3.架构设计工具 3.1 DDD领域建模 3.2 41视图分析法 3.3 UML设计工具 4.架构师知…

昇思11天

基于 MindSpore 实现 BERT 对话情绪识别 BERT模型概述 BERT&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;是由Google于2018年开发并发布的一种新型语言模型。BERT在许多自然语言处理&#xff08;NLP&#xff09;任务中发挥着重要作用&am…

《侃侃而谈 · 关于接外单的一些事》

&#x1f4e2; 大家好&#xff0c;我是 【战神刘玉栋】&#xff0c;有10多年的研发经验&#xff0c;致力于前后端技术栈的知识沉淀和传播。 &#x1f497; &#x1f33b; CSDN入驻不久&#xff0c;希望大家多多支持&#xff0c;后续会继续提升文章质量&#xff0c;绝不滥竽充数…

lspci

【原】Linux之PCIE三种空间解析 PCIe学习笔记——2.PCIe配置空间 PCIE学习&#xff08;2&#xff09;PCIE配置空间详解 开发者分享 | 使用 lspci 和 setpci 调试 PCIe 问题 b : 字节 w&#xff1a;word L&#xff1a; 4byte

VSCode远程服务器如何上传下载文件(超方便!)

方法一&#xff1a; 1、在VSCode应用商店安装SFTP插件 2、然后就可以直接把文件拖进VSCode即可&#xff0c;如下图所示&#xff1a; 这里的目录是我远程服务器上的目录&#xff0c;可以直接将要上传的文件直接拖进需要的文件夹 3、如果要从远程服务器上下载文件到本地&#x…

rkmpp移植与测试

一、mpp交叉编译 MPP(Media Process Platform )是Rockchip提供的一款硬件编解码媒体处理软件平台&#xff0c;适用于Rockchip芯片系列。它屏蔽了有关芯片的复杂底层处理&#xff0c;屏蔽了不同芯片的差异&#xff0c;为使用者提供了一组MPI统一接口。如果想达到最好的效果&…

java join与yield方法

join() join() 方法的主要作用是使当前线程&#xff08;调用 join() 方法的线程&#xff09;等待目标线程完成执行。当目标线程执行完毕后&#xff0c;当前线程才会继续执行。 代码示例&#xff1a; public class JoinExample {public static void main(String[] args) {Thr…

由于找不到xinput1 3.dll无法继续执行重新安装程序

如果您的计算机提示无法找到xinput1_3.dll文件&#xff0c;这可能表明您的计算机存在问题。在这种情况下&#xff0c;您需要立即对xinput1_3.dll文件进行修复&#xff0c;否则您的某些程序将无法启动。以下是解决无法找到xinput1_3.dll文件的方法。 一、关于xinput1_3.dll文件的…

Splunk Enterprise 中的严重漏洞允许远程执行代码

Splunk 是搜索、监控和分析机器生成大数据的软件领先提供商&#xff0c;为其旗舰产品 Splunk Enterprise 发布了紧急安全更新。 这些更新解决了几个构成重大安全风险的关键漏洞&#xff0c;包括远程代码执行 (RCE) 的可能性。 受影响的版本包括 * 9.0.x、9.1.x 和 9.2.x&…

使用握手信号实现跨时钟域数据传输

目录 描述 输入描述&#xff1a; 输出描述&#xff1a; 参考代码 描述 分别编写一个数据发送模块和一个数据接收模块&#xff0c;模块的时钟信号分别为clk_a&#xff0c;clk_b。两个时钟的频率不相同。数据发送模块循环发送0-7&#xff0c;在每个数据传输完成之后&#xf…

WPS+Python爬取百度之星排名

运行效果 手动拉取 https://www.matiji.net/exam/contest/contestdetail/146 如果手动查找&#xff0c;那么只能通过翻页的方式&#xff0c;每页10行&#xff08;外加一行自己&#xff09;。 爬取效果预览 本脚本爬取了个人排名和高校排名&#xff0c;可以借助WPS或MS Offi…

2024年中国陶瓷轴承用氮化硅粉体市场发展现状及重点竞争企业研究

2024年中国陶瓷轴承用氮化硅粉体市场发展现状及重点竞争企业研究 氮化硅是一种硬度高、结构稳定、热膨胀系数小&#xff0c;抗氧化和抗侵蚀性能好的一种的陶瓷材料&#xff0c;可用于制造高性能氮化硅陶瓷结构件、坩埚涂层等。近年来&#xff0c;伴随着机械制造行业进一步向高精…

计算机网络性能指标概述:速率、带宽、时延等

在计算机网络中&#xff0c;性能指标是衡量网络效率和质量的重要参数。本文将综合三篇关于计算机网络性能指标的文章&#xff0c;详细介绍速率、带宽、吞吐量、时延、时延带宽积、往返时延&#xff08;RTT&#xff09; 和利用率的概念及其在网络中的应用。 1. 速率&#xff08;…

C++之do-while陈述

回圈是用来进行进行重复性的工作&#xff0c;典型的回圈会进行下列三项基本任务 1.控制变数初始设定2. 回圈结束条件测试3. 调整控制变数的值 关键字(keyword) do与while构成C 中回圈的一种&#xff0c;常用于后测式的回圈&#xff0c;意思是回圈会先进行第一轮&#xff0c;然后…

硅纪元应用评测 | 弱智吧大战GPT4o和Claude 3.5 Sonnet

"硅纪元AI应用测评"栏目&#xff0c;深入解析和评测最新的人工智能应用&#xff0c;提供专业见解和实用建议。不论您是AI专家还是科技爱好者&#xff0c;都能找到权威、详尽的测评&#xff0c;帮助您在快速发展的AI领域中做出最佳选择。一起探索AI的真实潜力&#xf…

YOLOv8改进 | 注意力机制 | 增强模型在图像分类和目标检测BAM注意力【小白必备 + 附完整代码】

秋招面试专栏推荐 &#xff1a;深度学习算法工程师面试问题总结【百面算法工程师】——点击即可跳转 &#x1f4a1;&#x1f4a1;&#x1f4a1;本专栏所有程序均经过测试&#xff0c;可成功执行&#x1f4a1;&#x1f4a1;&#x1f4a1; 专栏目录 &#xff1a;《YOLOv8改进有效…

华为机试HJ35蛇形矩阵

华为机试HJ35蛇形矩阵 题目&#xff1a; 想法 从题目中得到规律&#xff0c;第一行是每个位置上的等差数列的和&#xff08;第一个位置是1&#xff0c;第二个位置是12&#xff0c;第三个位置是123&#xff0c;以此类推&#xff09;。第二行是第一行从第二个位置每个元素减一&…

使用Adobe Acrobat对PDF文档进行数字签名

文章目录 前言一、使用Adobe Acrobat对PDF文档进行数字签名1.使用Adobe Acrobat打开需要进行签名的PDF文档2. 点击【查看更多】3.点击【使用证书】4.点击【数字签名】5.使用鼠标选定一个区域6.选择您需要使用的证书 → 点击【继续】7.点击【签名】8.签名成功 前言 一、使用Ado…

06浅谈大语言模型可调节参数TopP和TopK

浅谈大模型参数TopP和TopK 大语言模型中的temperature、top_p和top_k参数是用来控制模型生成文本时的随机性和创造性的。下面分享一下topP和topK两个参数的意义及逻辑&#xff1b; top K&#xff08;Top-K Sampling&#xff09; 作用&#xff1a;只从模型认为最可能的k个词中选…