文献学习-35-用于评估血流储备分数的条件物理信息图神经网络

Conditional Physics-Informed Graph Neural Network for Fractional Flow Reserve Assessment

Authors: Baihong Xie, Xiujian Liu, Heye Zhang, Chenchu Xu, Tieyong Zeng, Yixuan Yuan, Guang Yang, and Zhifan Gao

Source: MICCAI 2023

Abstract

血流储备分数 (FFR) 的评估对于诊断冠状动脉疾病和确定需要重建的患者和病灶非常重要。深度学习已成为评估 FFR 的一种有前途的方法,因为与计算流体动力学相比,它在计算效率方面具有优势。然而,它缺乏适当的先验知识。目前的研究仅考虑将先验知识添加到损失函数中,这仍然不足以学习具有强关联边界条件的特征。在本文中,提出了一种基于条件物理学知识图神经网络 (CPGNN),用于具有形态和边界条件信息的 FFR 评估。具体而言,CPGNN 将形态和边界条件添加到输入中,以学习条件化特征,并将物理方程和边界条件的残差包括在损失函数中。此外,CPGNN 由一个多尺度图融合模块 (MSGF) 和一个物理知识损失组成。MSGF 用于生成由冠状动脉拓扑约束的特征,更好地表示不同范围的依赖关系。物理知识损失使用有限差分法计算物理方程的残差。CPGNN 在来自 143 个 X 射线和 40 个 CT 造影的 183 个真实冠状动脉上进行了评估。CPGNN 的 FFR 值与 FFR 测量值相关性较高,X 射线中的相关系数 r = 0.89,CT 中的相关系数 r = 0.88。

Background

血流储备分数(FFR)的评估对于诊断冠心病(CAD)和确定需要血管重建的患者和病灶具有重要意义。尽管CAD通常通过血管造影技术在常规中进行诊断,但解剖标志通常低估或高估病变的功能严重性。FFR是CAD功能诊断的金标准,并指导血管重建策略,因为它能够评估狭窄的缺血潜力。根据一项多中心试验,使用FFR可以提醒需要血管重建的严重狭窄的额外30%。此外,另一项试验显示通过使用FFR可将1年不良事件率降低5.1%。因此,欧洲心脏学会和美国心脏协会的临床实践指南倡导在临床实践中常规使用FFR。然而,广泛采用FFR受制于在冠状动脉内操纵压力导丝的风险以及评估多个血管所需的时间增加。因此,迫切需要从血管造影中推导FFR。

在这篇论文中,作者将先验概念应用于输入层。通过将边界条件作为先验加到输入中,学习到的特征与边界条件建立了紧密的关联,使得特征中蕴含了更直接且强有力的边界条件信息。同时,为了确保 coronary 的拓扑结构约束,论文引入了图网络作为先验,因为图中的节点交互与 coronary 上空间点之间的FFR交互相似。

因此,研究者提出了条件物理感知图神经网络(CPGNN),它在形态学和边界条件的限制下进行FFR评估。CPGNN除了在损失函数中加入物理方程和边界条件的约束,还通过将形态学和边界条件作为输入的先验来学习条件特征。特别地,CPGNN包含一个多尺度图融合模块(MSGF)和物理感知损失。MSGF的主要目标是生成受冠状动脉拓扑结构约束的特征,并更好地捕捉不同范围的依赖性。物理感知损失则利用有限差分方法计算物理方程的残差。

该论文的主要贡献有三点:
1. CPGNN在形态学和边界条件的条件下提供FFR评估。
2. CPGNN通过将形态学和边界条件信息整合到输入,以及设计多尺度图融合模块,捕捉与这些信息相关的条件特征。
3. 通过6600个合成冠状动脉和183个包括40个CT和143个X射线的临床数据的广泛实验,CPGNN的表现证明了其相较于现有六种方法的优势。

Method

问题陈述:
CPGNN 的目标是通过添加适当先验,确保血压和流量预测符合边界条件和物理原理。它试图寻找一个描述血压和流量规则的损失函数。利用血流动力学理论,设计了一个神经网络 \( Q^\omega(z) \) 和 \( P^\omega(z) \) 来近似在空间坐标 \( z \) 上的血压和流量,该网络遵循给定的控制方程 \( F \) 和边界约束 \( B \)。

CPGNN 详细方法:
- 架构:CPGNN 采用编码-解码架构,输入包括形态参数 \( \theta \) 和边界条件 \( \gamma \)。多尺度图融合用来确保遵循冠状动脉的拓扑结构并捕捉不同范围的依赖性。通过物理信息指导特征编码。

- 特征编码:将形态参数 \( \theta \) 直接与空间坐标 \( Z \) 结合,利用1D卷积和下采样生成形态特征 \( M(z|\theta) \)。边界条件 \( \gamma \) 通过全连接层嵌入为 \( B(\gamma) \)。

- 多尺度图融合:使用图卷积操作来约束血管结构,将 \( M(z|\theta) \) 构成图,同时将 \( B(\gamma) \) 作为边界点添加。多尺度机制用于增强特征表示。

- 特征解码:通过1D卷积和上采样,将 \( Hp(z|\theta, \gamma) \) 解码为压力预测 \( P(z|\theta, \gamma) \),并且考虑到质量守恒,同一分支上的点共享预测。通过全连接层解码 \( Hq(z|\theta, \gamma) \) 为流预测 \( Q(z|\theta, \gamma) \)。

- 损失函数:Momentum Loss(动量损失)、Junction Loss(节点损失)和Boundary Loss(边界损失)分别结合了动力学方程、节点守恒和边界条件。总损失 \( L_{total} \) 为这些部分的和,通过平衡参数 \( \lambda_1 \) 和 \( \lambda_2 \) 调整。

图1。CPGNN的架构。形态学θ和边界γ被添加到输入值中。采用多尺度图融合来加强冠状动脉拓扑结构的约束,并捕获不同范围的依赖性。物理提示损失用于指导条件特征编码

图2。具有代表性的压力预测表明,我们的CPGNN在x射线血管造影数据上优于其他最先进的方法

图3。具有代表性的压力预测表明,我们的CPGNN在CT数据上优于其他六种最先进的方法。

Results

图4。比较CPGNN与计算流体动力学(CFD)的FFR评估。GT是体内FFR测量。对CPGNN和CFD均进行了Bland-Altman分析和皮尔逊相关分析。采用CPGNN、CFD的曲线下面积(AUC)和六种最先进的狭窄诊断方法(FFR<0.8)

1. 实验材料与设置:
   - 合成数据集:生成了6600个用于训练的合成冠状动脉模型,参数包括血管半径、长度、分支数量、入口压力和出口阻力,压力真实值由Simvascular模拟。
   - 实体数据集:包含143个X射线和40个CT血管造影图像,来源于183名患者的临床数据,边界条件基于TIMI计数法和PP-outlet策略,使用Abbott的HI-TORQUE压力导丝进行FFR测量。

2. 结果:
   - 合成数据结果:CPGNN在压力预测方面的表现优于其他六种方法,以0.74的平均绝对误差(MAE)、0.86的均方根误差(RMSE)和0.79的平均绝对百分比误差(MAPE)接近真实值。
   - 条件输入与多尺度机制的分析:CPGNN在没有形态学和边界条件输入时,性能较差。引入这些条件后,性能显著提升,表明这些先验信息是关键。
   - 实体数据结果:在FFR评估中,CPGNN与实体测量值的Bland-Altman分析和皮尔逊相关系数显示良好的一致性。对于FFR诊断,CPGNN的AUC优于其他方法。

结论:
   - 研究提出了CPGNN,一种在形态学和边界条件下进行FFR评估的图神经网络。相较于当前的简化计算方法,CPGNN不需要额外的stenosis检测算法,能自动提取特征,避免了误差累积并展现出更好的性能。
   - CPGNN通过将形态学和边界条件信息作为输入,并利用多尺度图融合模块,有效捕捉相关特征,尤其在临床数据上的FFR评估中表现出优势。
   - CPGNN在X射线和CT数据上的FFR关联度高(r = 0.89 和 r = 0.88),且计算速度比SimVascular方法快600倍,对于临床FFR评估具有重要辅助作用。

Reference

[1] Xie, B., Liu, X., Zhang, H., Xu, C., Zeng, T., Yuan, Y., ... & Gao, Z. (2023, October). Conditional Physics-Informed Graph Neural Network for Fractional Flow Reserve Assessment. In International Conference on Medical Image Computing and Computer-Assisted Intervention (pp. 110-120). Cham: Springer Nature Switzerland.

  • 34
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论
### 回答1: Field II是一个用于计算超声成像的模拟程序,它可以模拟不同血液速度下的血流像。下面是利用Field II仿真超声彩色血流的步骤: 1. 确定超声探头参数:首先需要确定超声探头的参数,包括探头的中心频率、探头的几何形状、探头的发送和接收角度等等。可以通过改变这些参数来模拟不同的成像情况。 2. 确定模拟器参数:模拟器参数包括声速、密度等等,需要根据实际情况进行设置。 3. 定义模拟对象:需要定义模拟对象,包括血管的位置、形状、大小、血液的速度等等。 4. 运行仿真:根据以上参数,运行仿真程序,仿真得到超声彩色血流像。 5. 分析血流像:得到血流像后,还需要进行分析,包括血流速度、血流量等的测量和分析。 需要注意的是,利用Field II仿真出的血流像仅供参考和研究使用,不能用于实际临床诊断。 ### 回答2: Field II是一种用于模拟超声像的软件工具,可以用于仿真超声彩色血流。利用Field II可以模拟不同组织结构、血流速度和血管直径等参数的超声像。 要利用Field II仿真超声彩色血流,首先需要设置仿真所需的参数。这些参数包括超声传感器的位置和方向、血流速度的范围和分布、血管的直径、组织结构和声阻抗等。根据需要,可以选择不同的超声模式,例如B模式、彩色血流模式等。 随后,利用Field II的仿真功能可以生成超声像。通过将声波传播模型应用于设置的参数,软件可以生成模拟的超声数据。这些数据可以包含不同组织结构的回波信号、血流信号和其他声学特征。 最后,利用Field II的像处理功能,可以将生成的超声数据转换为彩色血流。通过对超声数据进行分析和处理,可以将不同血流速度的信号用不同颜色表示,并将其叠加在B模式像上。 利用Field II仿真超声彩色血流具有多种应用。医学领域中,可以用于研究血流动力学、诊断血管疾病等。此外,仿真超声彩色血流还可以用于超声成像系统的性能评估和算法优化。 总之,利用Field II可以进行超声彩色血流的仿真。通过设置适当的超声参数,生成模拟的超声数据,并通过像处理生成彩色血流。这种仿真方法在医学研究和临床诊断中具有重要意义。 ### 回答3: Field II是一种用于仿真超声像的软件工具,可以用于模拟超声彩色血流。对于利用Field II仿真超声彩色血流,一般可以按照以下步骤进行操作。 首先,需要设置仿真场景。这包括设置超声探头、血流模型以及各种参数。血流模型一般可以选择使用理想的模型,例如简单的管道或者血管。 其次,需要设置超声探头的参数。这包括设置超声波束的属性,如发射频率、声束形状以及发射信号的参数等。这些参数将影响到最后仿真结果的质量。 接着,进行波束传递的仿真计算。Field II可以通过模拟超声波束在不同介质中的传递过程,计算出在不同深度处的回波信号。这些回波信号可以用于生成B模式像。 然后,根据回波信号计算血流速度。在计算血流速度时,需要使用一些算法来分析回波信号,提取血流的运动信息,并计算血流速度。这些速度信息可以被应用于生成彩色血流。 最后,根据不同血流速度和方向的信息,将其映射为不同颜色的像素值,生成彩色血流。这样就可以实现仿真超声彩色血流的生成。 总之,利用Field II进行超声彩色血流仿真需要先进行场景设置,然后进行波束传递仿真计算,接着计算血流速度,最后根据速度信息生成彩色血流。通过这样的过程,可以利用Field II实现超声彩色血流的仿真。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Metaphysicist.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值