基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法与流程

文档序号:31759784发布日期:2022-10-12 02:37阅读:67来源:国知局
基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法与流程

1.本发明涉及人工智能算法辅助医学技术领域,具体涉及一种基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法。


背景技术:

2.颅内动脉瘤是导致蛛网膜下腔出血的主要原因,全世界每年有近50万人死于颅内动脉瘤,中国人群发病率约为5%。目前高风险未破裂颅内动脉瘤定义是指:(1)同一影像学检查至少1个方向生长≥1.0mm,(2)同一影像学检查2个方向生长≥0.5mm,(3)动脉瘤形态发生改变(即由规则形态改变为不规则形态;由于动脉瘤破裂出血后危害性极大,有约四分之一的病人经过治疗后仍会出现预后不佳的情况,因此早期对动脉瘤进行治疗尤其关键。
3.动脉瘤血管内栓塞治疗的适应证和栓塞材料密切相关,20世纪80年代多采用可脱性球囊,主要用于栓塞的一些无法手术夹闭的动脉瘤,球囊很难适应动脉瘤不规则的形状,有可能撑破动脉瘤,引起动脉瘤破裂。此后,弹簧圈用于动脉瘤栓塞,但其可靠性差,一旦推出微导管则不能回撤,易发生意外栓塞。近年来,新型可脱弹簧圈的应用,使动脉瘤栓塞治疗有了很大的发展,栓塞指征不断扩大,疗效明显提高,由于其优越的性能,被认为是栓塞动脉瘤最佳材料。国外有报道90%的颅内动脉瘤可通过栓塞治疗。介入栓塞术具有手术创伤小、恢复快的特点,因此根据患者高风险未破裂动脉瘤的形态学特点及破裂潜能进行术前弹簧圈手术规划,降低手术风险及并发症的出现。目前梭形动脉瘤的治疗方案首选血管内介入,当动脉瘤周围涉及重要血管分支时手术风险明显增大。因此,基于动脉瘤的血管形态及血流动力学基础,个性化的弹簧圈选择规划是目前神经外科医生面对的临床难题。动脉瘤的复发和栓塞的致密度是密切相关的,栓塞程度的评估通过测定脑血管造影下未充盈区域占动脉瘤腔的比例,最佳的动脉瘤栓塞,应达到囊内致密填塞,但是达到这种致密栓塞需要合理规划手术过程中每个弹簧圈的选择,避免错误的选择后导致的动脉瘤残留。随着血管内栓塞技术不断提高及临床新型材料的应用,动脉瘤栓塞术治疗效果显著,已被临床认可,要选择优质的栓塞材料,提高手术操作水平,在栓塞治疗时尽量做到完全栓塞、致密栓塞,同时加强管理及时发现问题,可有效减少动脉瘤栓塞术后复发,提高手术治疗效果。目前的神经外科医生急需要一款辅助手术辅助推荐弹簧圈的方法,可以术前根据高风险未破裂动脉瘤的血管形态推荐首发弹簧圈,选择一个个性化的手术治疗方案,提高患者的治疗效果及预后生活质量。
4.综上所述,现有的血管内栓塞技术存在在栓塞治疗时无法做到完全栓塞和致密栓塞,以及错误的选择弹簧圈后导致的动脉瘤残留的问题。


技术实现要素:

5.本发明实施例的目的在于提供一种基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法,用以解决现有的血管内栓塞技术存在在栓塞治疗时无法做到完全栓塞和致密栓塞,以及错误的选择弹簧圈后导致的动脉瘤残留的问题。
6.为实现上述目的,本发明实施例提供一种基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法,方法包括以下步骤:
7.在cat上获取dicom格式的待处理动脉瘤医学影像数据,针对获取dicom格式的待处理动脉瘤医学影像对非必要的数据进行删除,并将dicom格式的待处理动脉瘤医学影像转换为nii.gz格式的待预测动脉瘤医学影像;
8.通过un-net的20层神经网络训练对动脉瘤医学影像中的载瘤动脉图像和动脉瘤图像进行重建和分割,得到动脉瘤识别算法;
9.通过up3预设路径规划的动脉瘤识别算法输入,获取弹簧圈的规格;
10.通过up3预设路径规划模拟弹簧圈栓塞过程;
11.通过up3预设路径规划的动脉瘤识别算法生成弹簧圈的3d表面模型,计算旋转弹簧圈的尺寸和弹簧圈型号,生成预测弹簧圈。
12.进一步地,神经网络训练具体过程包括前向传播和后向传播的连续迭代;
13.前向传播是将输入的载瘤动脉图像和动脉瘤图像纳入网络,最终得到载瘤动脉图像对应的每像素或然预测输出集和动脉瘤图像对应的每像素或然预测输出集;
14.后向传播是使用损失函数通过最陡梯度下降法更新参数值,通过计算得到最速下降的方向和通过adam优化算法执行最小化损失的更新过程。
15.进一步地,将载瘤动脉图像对应的每像素或然预测输出集和动脉瘤图像对应的每像素或然预测输出集分别与对应的用户注释的病灶载瘤动脉图像和动脉瘤图像进行对比计算分析,计算负骰子系数。
16.进一步地,通过up3预设路径规划的动脉瘤识别算法,获取弹簧圈的规格具体过程为:
17.通过三维有序向量φ确定弹簧圈线圈规格,从器材数据库中获取弹簧圈的具体参数,整个弹簧圈展开后,使用ptc creo 4.0.将弹簧圈展开后的中心线数据模拟到三维圆柱形模型中。
18.进一步地,三维有序向量φ的计算公式为:
[0019][0020]
其中,为预成型第i段的矢量方向,n
coil
为沿线圈长度的总段数。
[0021]
进一步地,通过up3预设路径规划模拟弹簧圈栓塞过程具体过程包括:
[0022]
选择弹簧圈头端的起始点和起始方向,通过计算动脉瘤体积的中心点得到起始点起始方向为从动脉瘤瘤颈部中心点指向动脉瘤体积中心的单位向量,沿起始点和起始方向依次向动脉瘤内填塞弹簧圈,当弹簧圈i段添加到弹簧圈i-1段的前端时,弹簧圈i段和弹簧圈i-1段之间的角度与和之间的角度相同,在弹簧圈线圈头端与动脉瘤瘤壁或其他现有弹簧圈线圈段发生碰撞的情况下,按照碰撞算法避免碰撞,旋转弹簧圈头端,直到避免碰撞动脉瘤壁,完成弹簧圈栓塞。
[0023]
进一步地,弹簧圈栓塞过程的计算公式为:
[0024]
[0025]
其中,为第i个弹簧圈段头部的位置向量,r为用于解决碰撞的旋转矩阵。
[0026]
进一步地,碰撞算法包括计算动脉瘤壁和弹簧圈之间碰撞次数以及弹簧圈和其他现有弹簧圈碰撞次数;
[0027]
计算动脉瘤壁和弹簧圈之间碰撞次数的具体过程为:
[0028]
计算每个动脉瘤顶点和第i个弹簧圈线圈头部之间的距离;
[0029]
标记对应顶点接近弹簧圈的第i个线圈段,预成型的长度和线圈半径之和的两倍作为弹簧圈最后的长度选择;
[0030]
分析弹簧圈i段与每个动脉瘤标记面的碰撞情况,并将弹簧圈第i段上线圈与动脉瘤碰撞的总数报告为
[0031]
计算弹簧圈在栓塞动脉瘤时发生瘤壁碰撞次数。
[0032]
进一步地,计算弹簧圈和其他弹簧圈碰撞次数的具体过程为:
[0033]
计算当前段hi的头部与之前的弹簧圈头部之间的距离d;
[0034]
弹簧圈的段落为dj≤4r
coil
,计算弹簧圈的两段之间的最小距离,定义为当弹簧圈和动脉瘤壁发生了碰撞;
[0035]
计算弹簧圈与动脉瘤壁模拟发生碰撞时的情况;
[0036]
计算弹簧圈和其他弹簧圈碰撞总次数。
[0037]
进一步地,通过up3预设路径规划的动脉瘤识别算法生成弹簧圈的3d表面模型,计算旋转弹簧圈的尺寸和弹簧圈型号具体过程包括:
[0038]
利用单位指向量和的数值定位到三维平面结构;
[0039]
确定接触分辨率旋转矩阵元素r

ij

[0040]
计算旋转弹簧圈的尺寸和型号。
[0041]
本发明实施例具有如下优点:
[0042]
1.本发明通过在cat上获取dicom格式的待处理动脉瘤医学影像数据,针对获取dicom格式的待处理动脉瘤医学影像对非必要的数据进行删除,并将dicom格式的待处理动脉瘤医学影像转换为nii.gz格式的待预测动脉瘤医学影像;通过un-net的20层神经网络训练对动脉瘤医学影像中的载瘤动脉图像和动脉瘤图像进行重建和分割,得到动脉瘤识别算法;通过up3预设路径规划的动脉瘤识别算法输入,获取弹簧圈的规格;通过up3预设路径规划模拟弹簧圈栓塞过程;通过up3预设路径规划的动脉瘤识别算法生成弹簧圈的3d表面模型,计算旋转弹簧圈的尺寸和弹簧圈型号,生成预测弹簧圈。解决了现有的血管内栓塞技术存在在栓塞治疗时无法做到完全栓塞和致密栓塞,以及错误的选择弹簧圈后导致的动脉瘤残留的问题。
[0043]
2.本技术个性化的弹簧圈选择手术规划方案可以减少动脉瘤的复发瘤颈残留的重要手段,手术过程中根据术前规划选择合适的弹簧圈,达到最佳的动脉瘤瘤内致密填塞,避免错误的选择后导致的动脉瘤残留。
[0044]
3.本技术随着血管内栓塞技术不断提高及大量新型的弹簧圈的临床应用,动脉瘤栓塞技术日新月异,弹簧圈品牌、型号和大小更新迭代快,所以根据术前对动脉瘤的手术材
料的合理规划,可以选择适合动脉瘤的弹簧圈,减少血管内操作,避免出现血管痉挛,减少不必要的手术耗材的浪费,降低医保支出,减轻手术经济负担,提高治疗效果及预后生活质量。
[0045]
4.目前国内的动脉瘤栓塞技术虽然神经外科领域越来越普及,但是一些地方医院的动脉瘤手术技术仍需要提高,手术时对弹簧圈的选择仍有误解,本技术的大量临床应用可以让神经外科手术经验普及到基层医院,提高了全国的动脉瘤介入手术治疗水平。
[0046]
5.本技术因为动脉瘤的位置和周围血管的毗邻关系的复杂性,本技术可以减少弹簧圈的选择时间和手术的治疗时间,随着弹簧圈的逐渐栓塞,可供选择的弹簧圈会逐渐减少,缩短了麻醉和整体手术的治疗时间,减少了手术时间过长导致肺栓塞、心梗的风险和意外,缩短了住院治疗时间。
附图说明
[0047]
为了更清楚地说明本发明的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
[0048]
本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容得能涵盖的范围内。
[0049]
图1为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法的方法流程图;
[0050]
图2为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法中通过un-net的20层神经网络训练得到动脉瘤识别算法的示意图;
[0051]
图3为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法中动脉瘤识别算法算法对动脉瘤识别效果示意图;
[0052]
图4为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法中生成预测弹簧圈过程的示意图;
[0053]
图5为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法中弹簧圈碰撞的中心点和动脉瘤瘤壁关系的示意图;
[0054]
图6为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法中模拟弹簧圈栓塞过程的示意图;
[0055]
图7为本发明实施例提供的基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法中四种不同位置动脉瘤的栓塞情况的示意图。
具体实施方式
[0056]
以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做
出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0057]
实施例1
[0058]
结合图1至图7说明本实施方式,本实施方式的一种基于深度学习推荐弹簧圈栓塞高风险动脉瘤方法,方法包括以下步骤:
[0059]
在cat上获取dicom格式的待处理动脉瘤医学影像数据,针对获取dicom格式的待处理动脉瘤医学影像对非必要的数据进行删除,并将dicom格式的待处理动脉瘤医学影像转换为nii.gz格式的待预测动脉瘤医学影像;
[0060]
通过un-net的20层神经网络训练对动脉瘤医学影像中的载瘤动脉图像和动脉瘤图像进行重建和分割,得到动脉瘤识别算法;
[0061]
通过up3预设路径规划的动脉瘤识别算法输入,获取弹簧圈的规格;
[0062]
通过up3预设路径规划模拟弹簧圈栓塞过程;
[0063]
通过up3预设路径规划的动脉瘤识别算法生成弹簧圈的3d表面模型,计算旋转弹簧圈的尺寸和弹簧圈型号,生成预测弹簧圈。
[0064]
本实施方式中通过在cat上获取dicom格式的待处理动脉瘤医学影像数据,针对获取dicom格式的待处理动脉瘤医学影像对非必要的数据进行删除,并将dicom格式的待处理动脉瘤医学影像转换为nii.gz格式的待预测动脉瘤医学影像;通过un-net的20层神经网络训练对动脉瘤医学影像中的载瘤动脉图像和动脉瘤图像进行重建和分割,得到动脉瘤识别算法;通过up3预设路径规划的动脉瘤识别算法输入,获取弹簧圈的规格;通过up3预设路径规划模拟弹簧圈栓塞过程;通过up3预设路径规划的动脉瘤识别算法生成弹簧圈的3d表面模型,计算旋转弹簧圈的尺寸和弹簧圈型号,生成预测弹簧圈。解决了现有的血管内栓塞技术存在在栓塞治疗时无法做到完全栓塞和致密栓塞,以及错误的选择弹簧圈后导致的动脉瘤残留的问题。
[0065]
优选实施例中,本实施方式神经网络训练具体过程包括前向传播和后向传播的连续迭代;
[0066]
前向传播是将输入的载瘤动脉图像和动脉瘤图像纳入网络,最终得到载瘤动脉图像对应的每像素或然预测输出集和动脉瘤图像对应的每像素或然预测输出集;
[0067]
后向传播是使用损失函数通过最陡梯度下降法更新参数值,通过计算得到最速下降的方向和通过adam优化算法执行最小化损失的更新过程。
[0068]
优选实施例中,本实施方式将载瘤动脉图像对应的每像素或然预测输出集和动脉瘤图像对应的每像素或然预测输出集分别与对应的用户注释的病灶载瘤动脉图像和动脉瘤图像进行对比计算分析,计算负骰子系数,计算公式为:
[0069][0070]
通过计算得到最速下降的方向,计算公式为:
[0071][0072]
优选实施例中,本实施方式通过up3预设路径规划的动脉瘤识别算法,获取弹簧圈的规格具体过程为:
[0073]
通过三维有序向量φ确定弹簧圈线圈规格,从器材数据库中获取弹簧圈的具体参数,整个弹簧圈展开后,使用ptc creo 4.0.将弹簧圈展开后的中心线数据模拟到三维圆柱形模型中。
[0074]
优选实施例中,本实施方式三维有序向量φ的计算公式为:
[0075][0076]
其中,为预成型第i段的矢量方向,n
coil
为沿线圈长度的总段数。
[0077]
优选实施例中,本实施方式通过up3预设路径规划模拟弹簧圈栓塞过程具体过程包括:
[0078]
选择弹簧圈头端的起始点和起始方向,通过计算动脉瘤体积的中心点得到起始点起始方向为从动脉瘤瘤颈部中心点指向动脉瘤体积中心的单位向量,沿起始点和起始方向依次向动脉瘤内填塞弹簧圈,当弹簧圈i段添加到弹簧圈i-1段的前端时,弹簧圈i段和弹簧圈i-1段之间的角度与和之间的角度相同,在弹簧圈线圈头端与动脉瘤瘤壁或其他现有弹簧圈线圈段发生碰撞的情况下,按照碰撞算法避免碰撞,旋转弹簧圈头端,直到避免碰撞动脉瘤壁,完成弹簧圈栓塞。
[0079]
优选实施例中,本实施方式弹簧圈栓塞过程的计算公式为:
[0080][0081]
其中,为第i个弹簧圈段头部的位置向量,r为用于解决碰撞的旋转矩阵。
[0082]
优选实施例中,本实施方式碰撞算法包括计算动脉瘤壁和弹簧圈之间碰撞次数以及弹簧圈和其他现有弹簧圈碰撞次数;
[0083]
计算动脉瘤壁和弹簧圈之间碰撞次数的具体过程为:
[0084]
计算每个动脉瘤顶点和第i个弹簧圈线圈头部之间的距离,计算公式为:
[0085][0086]
其中,v
total
为动脉瘤碰撞的顶点总数;
[0087]
标记对应顶点接近弹簧圈的第i个线圈段,预成型的长度和线圈半径之和的两倍作为弹簧圈最后的长度选择,计算公式为:
[0088][0089]
其中,r
coil
为线圈半径;
[0090]
分析弹簧圈i段与每个动脉瘤标记面的碰撞情况,并将弹簧圈第i段上线圈与动脉瘤碰撞的总数报告为计算公式为:
[0091][0092]
计算弹簧圈在栓塞动脉瘤时发生瘤壁碰撞次数,计算公式为:
[0093][0094]
优选实施例中,本实施方式计算弹簧圈和其他弹簧圈碰撞次数的具体过程为:
[0095]
计算当前段hi的头部与之前的弹簧圈头部之间的距离d;
[0096][0097]
弹簧圈的段落为dj≤4r
coil
,计算弹簧圈的两段之间的最小距离,定义为当弹簧圈和动脉瘤壁发生了碰撞;
[0098]
计算弹簧圈与动脉瘤壁模拟发生碰撞时的情况,计算公式为:
[0099][0100]
计算弹簧圈和其他弹簧圈碰撞总次数,计算公式为:
[0101][0102]
优选实施例中,本实施方式通过up3预设路径规划的动脉瘤识别算法生成弹簧圈的3d表面模型,计算旋转弹簧圈的尺寸和弹簧圈型号具体过程包括:
[0103]
利用单位指向量和的数值定位到三维平面结构,计算公式为:
[0104][0105]
确定接触分辨率旋转矩阵元素r

ij
,计算公式为:
[0106][0107]
计算旋转弹簧圈的尺寸和型号,计算公式为:
[0108][0109]
当发生碰撞时重新执行碰撞检测,新弹簧圈头段延续到检测线圈和线圈壁碰撞。如果发现任何碰撞,则重复上述步骤,再次增加δθ。一旦避免了所有碰撞,最终的用于更新r为后续线圈段(r

r)的最新数值。
[0110]
虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1