支架辅助弹簧圈的实时虚拟植入方法和装置制造方法及图纸

技术编号:38247329 阅读:15 留言:0更新日期:2023-07-25 18:07
本发明专利技术公开了一种支架辅助弹簧圈的实时虚拟植入装置,包括获取三维血管影像序列并构建包含动脉瘤和载瘤动脉的病变血管模型;根据病变血管模型提取载瘤动脉参数并推荐支架规格,依据支架规格、载瘤动脉参数以及预先设计的支架截面为支架生成点云数据;获取弹簧圈参数,依据动脉瘤瘤腔确定弹簧圈的起始点,基于起始点和弹簧圈参数迭代为弹簧圈生成每个时间步的候选点集合,并依据每个候选点的能量对候选点进行筛选以确定每个时间步的唯一确认点,所有时间步的唯一确认点构成弹簧圈的点云数据;基于支架的点云数据生成支架模型,基于弹簧圈的点云数据生成弹簧圈模型,这样能够实现提升支架辅助弹簧圈的实时虚拟植入效果,且降低计算消耗。降低计算消耗。降低计算消耗。

【技术实现步骤摘要】
支架辅助弹簧圈的实时虚拟植入方法和装置


[0001]本专利技术属于医疗模拟
,具体涉及一种支架辅助弹簧圈的实时虚拟植入方法和装置。

技术介绍

[0002]颅内动脉瘤是指颅内动脉壁的异常膨出,总体患病率大约为3%~5%。尽管大多数颅内动脉瘤终生未发生破裂,然而一旦破裂引发蛛网膜下腔出血,其致死率可达40%。因此,及时地筛查与干预颅内动脉瘤非常重要。
[0003]目前针对中小型动脉瘤尤其是破裂动脉瘤的介入治疗方式主要是利用金属弹簧圈对动脉瘤瘤腔进行栓塞,从而减缓血流对瘤壁的冲击,引发瘤腔内血栓形成,最终达到封闭瘤腔的效果。对于宽颈动脉瘤,为了防止弹簧圈的疝出,通常采用支架来辅助弹簧圈的栓塞。
[0004]为分析术后的血流动力学结果,优化手术方案,研究人员通常使用有限元仿真技术模拟支架在载瘤血管中展开的过程以及弹簧圈从微导管中输送至瘤腔的过程,得到具有不同栓塞密度和不同支架情况下的模拟结果,然后在此基础上使用计算流体力学方法评估不同方案的血流动力学结果,例如血流流线、速度等值面、壁面剪切力、剪切振荡指数等。
[0005]但是有限元方法的弊端是需要较长的计算时间,根据模型的复杂程度,在几个小时到几天不等。并且,由于过于复杂的非线性接触,计算结果很有可能无法收敛。
[0006]因此,研发一种实时的鲁棒性较高的支架辅助弹簧圈虚拟植入技术对于优化颅内介入手术计划具有非常重要的意义。

技术实现思路

[0007]鉴于上述,本专利技术的目的是提供一种支架辅助弹簧圈的实时虚拟植入方法和装置,提升支架辅助弹簧圈的实时虚拟植入效果,且降低计算消耗。
[0008]为实现上述专利技术目的,实施例提供的一种支架辅助弹簧圈的实时虚拟植入装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上执行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:影像处理:获取三维血管影像序列并构建包含动脉瘤和载瘤动脉的病变血管模型;支架的虚拟植入:根据病变血管模型提取载瘤动脉参数,并基于载瘤动脉参数推荐用于支撑载瘤动脉的支架规格,依据支架规格、载瘤动脉参数以及预先设计的支架截面为支架生成点云数据;瘤腔分离:依据病变血管模型进行瘤腔分离并重构动脉瘤瘤腔模型;弹簧圈的虚拟栓塞:获取弹簧圈参数,依据动脉瘤瘤腔模型确定弹簧圈的起始点,基于起始点和弹簧圈参数迭代为弹簧圈生成每个时间步的候选点集合,并依据每个候选点的能量对候选点进行筛选以确定每个时间步的唯一确认点,所有时间步的唯一确认点构成
弹簧圈的点云数据;模型生成:基于支架的点云数据生成支架模型,基于弹簧圈的点云数据生成弹簧圈模型。
[0009]优选地,所述根据病变血管模型提取载瘤动脉参数,包括:根据病变血管模型确认载瘤动脉的近端入口,并以近端入口为起始,为载瘤动脉生成到所有远端出口的中心线、沿线半径序列以及沿线切线矢量序列,其中,中心线、沿线半径序列以及沿线切线矢量序列统称为载瘤动脉参数。
[0010]优选地,所述基于载瘤动脉参数推荐用于支撑载瘤动脉的支架的规格参数,包括:在载瘤动脉的中心线上,且预期的支架近端与支架远端位置处选择两个点,并基于这两个点推荐支架规格,其中,支架规格包括支架长度规格和支架直径规格;针对支架长度规格,计算两点间中心线的长度,选择支架长度规格集中最接近该长度的长度规格作为推荐的支架长度规格,同时,保持支架远端位置,根据推荐的支架长度规格更新支架近端位置,使得支架远端和支架近端之间的中心线长度等于推荐的支架长度规格;针对支架直径规格,比较两点处的半径大小并选择大半径的2倍作为参考值,或计算两点之间半径序列的平均值,并以平均值的2倍作为参考值,然后选择支架直径规格集中最接近参考值且大于参考值的直径规格作为推荐的支架直径规格。
[0011]优选地,所述支架规格包括支架长度规格,所述依据支架规格、载瘤动脉参数以及预先设计的支架截面为支架生成点云数据,包括:所述预先设计的支架截面带有周期性设计的交叉点,依据交叉点对支架进行长度方向的等间离散并在中心线上等间距的重采样;在每一个重采样点位置,根据沿线半径以及沿线切线矢量生成代表支架截面的圆,并对圆进行角度离散,得到沿着圆截面轮廓的N个点,N等于支架截面上交叉点的数量,对每个圆截面轮廓度上的点按照支架的螺旋结构进行排序,得到的点序列作为支架的点云数据。
[0012]优选地,所述获取弹簧圈参数,包括:忽略弹簧圈的一级螺旋结构,将弹簧圈等效为仅具有二级螺旋结构的半径为r的圆截面细丝,其中r为一级螺旋半径,对弹簧圈进行长度离散,得到n个长度为l的线元,同时得到n+1个点,弹簧圈的二级螺旋半径R等于弹簧圈的初始曲率半径,根据初始曲率半径得到线元之间的初始转动角度a=l/R。
[0013]优选地,所述依据动脉瘤瘤腔模型确定弹簧圈的起始点,包括:依据动脉瘤瘤腔模型确定动脉瘤瘤腔的几何中心,以该几何中心为球心的球面上随机选择一个点作为起始点;或,在动脉瘤的包围盒中随机生成一个位于动脉瘤瘤腔内的点作为起始点;或,获取通过交互方式确定的起始点。
[0014]优选地,所述基于起始点和弹簧圈参数迭代为弹簧圈生成每个时间步的候选点集合,包括:以起始点作为第一个时间步的唯一确认点,并为起始点随机生成确认方向,并在以起始点为顶点,以起始点确认方向为旋转轴的圆锥曲面上随机生成第二时间步的确认方
向和唯一确认点;针对以初始点为起始的第三个时间步及以上时间步,首先,为当前时间步生成初始候选方向,包括:依据以当前时间步为起始的前两个时间步确认点的已确认方向确定旋转轴,并根据旋转轴和弹簧圈参数包含的初始旋转角度计算得到旋转矩阵,将该旋转矩阵与当前时间步为起始的前一时间步确认点的确认方向相乘得到当前时间步的初始候选方向;然后,根据初始候选方向生成候选点集合,包括:以初始候选方向为中心的立体方位角上,在立体方位角上生成候选点组成候选点集合,立体方位角的选择范围为(0,2π)。
[0015]优选地,所述依据每个候选点的能量对候选点进行筛选以确定每个时间步的唯一确认点,包括:计算每个候选点的总能量,该总能量包括候选点与动脉瘤瘤腔的空间关系引起的能量、候选点与已知确认点的空间关系引起的能量、候选点与前一个确认点形成的候选方向造成的弹簧圈弯曲变形的能量;依据每个候选点的总能量对候选点集合进行筛选,包括:将大于零的候选点设为无效候选点,并在剩余候选点中选择总能量最低的候选点作为唯一确认点,当存在多个总能量最低候选点时,从中随机选择一个候选点作为唯一确认点:当候选点集合中所有候选点的均大于零,则将候选点集合删除,回退到前一时间步的唯一确认点所在的候选点集合,并将该前一时间步的唯一确认点作为无效候选点,同时在该无效候选点所在的候选点集合中选择总能量最低的候选点作为前一时间步的新唯一确认点,继续为当前时间步重新生成候选点集合,在确定当前时间步的唯一确认点的同时,还确定当前时间步的唯一确认点与前一时间步的唯一确认点之间的确认方向。
[0016]其中,针对候选点与动脉瘤瘤腔的空间关系引起的能量,当候本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支架辅助弹簧圈的实时虚拟植入装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上执行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:影像处理:获取三维血管影像序列并构建包含动脉瘤和载瘤动脉的病变血管模型;支架的虚拟植入:根据病变血管模型提取载瘤动脉参数,并基于载瘤动脉参数推荐用于支撑载瘤动脉的支架规格,依据支架规格、载瘤动脉参数以及预先设计的支架截面为支架生成点云数据;瘤腔分离:依据病变血管模型进行瘤腔分离并重构动脉瘤瘤腔模型;弹簧圈的虚拟栓塞:获取弹簧圈参数,依据动脉瘤瘤腔模型确定弹簧圈的起始点,基于起始点和弹簧圈参数迭代为弹簧圈生成每个时间步的候选点集合,并依据每个候选点的能量对候选点进行筛选以确定每个时间步的唯一确认点,所有时间步的唯一确认点构成弹簧圈的点云数据;模型生成:基于支架的点云数据生成支架模型,基于弹簧圈的点云数据生成弹簧圈模型。2.根据权利要求1所述的支架辅助弹簧圈的实时虚拟植入装置,其特征在于,所述根据病变血管模型提取载瘤动脉参数,包括:根据病变血管模型确认载瘤动脉的近端入口,并以近端入口为起始,为载瘤动脉生成到所有远端出口的中心线、沿线半径序列以及沿线切线矢量序列,其中,中心线、沿线半径序列以及沿线切线矢量序列统称为载瘤动脉参数。3.根据权利要求2所述的支架辅助弹簧圈的实时虚拟植入装置,其特征在于,所述基于载瘤动脉参数推荐用于支撑载瘤动脉的支架的规格参数,包括:在载瘤动脉的中心线上,且预期的支架近端与支架远端位置处选择两个点,并基于这两个点推荐支架规格,其中,支架规格包括支架长度规格和支架直径规格;针对支架长度规格,计算两点间中心线的长度,选择支架长度规格集中最接近该长度的长度规格作为推荐的支架长度规格,同时,保持支架远端位置,根据推荐的支架长度规格更新支架近端位置,使得支架远端和支架近端之间的中心线长度等于推荐的支架长度规格;针对支架直径规格,比较两点处的半径大小并选择大半径的2倍作为参考值,或计算两点之间半径序列的平均值,并以平均值的2倍作为参考值,然后选择支架直径规格集中最接近参考值且大于参考值的直径规格作为推荐的支架直径规格。4.根据权利要求2所述的支架辅助弹簧圈的实时虚拟植入装置,其特征在于,所述支架规格包括支架长度规格,所述依据支架规格、载瘤动脉参数以及预先设计的支架截面为支架生成点云数据,包括:所述预先设计的支架截面带有周期性设计的交叉点,依据交叉点对支架进行长度方向的等间离散并在中心线上等间距的重采样;在每一个重采样点位置,根据沿线半径以及沿线切线矢量生成代表支架截面的圆,并对圆进行角度离散,得到沿着圆截面轮廓的N个点,N等于支架截面上交叉点的数量,对每个圆截面轮廓度上的点按照支架的螺旋结构进行排序,得到的点序列作为支架的点云数据。5.根据权利要求1所述的支架辅助弹簧圈的实时虚拟植入装置,其特征在于,所述获取
弹簧圈参数,包括:忽略弹簧圈的一级螺旋结构,将弹簧圈等效为仅具有二级螺旋结构的半径为r的圆截面细丝,其中r为一级螺旋半径,对弹簧圈进行长度离散,得到n个长度为l的线元,同时得到n+1个点,弹簧圈的二级螺旋半径R等于弹簧圈的初始曲率半径,根据初始曲率半径得到线元之间的初始转动角度a=l/R。6.根据权利要求1所述的支架辅助弹簧圈的实时虚拟植入装置,其特征在于,所述依据动脉瘤瘤腔模型确定弹簧圈的起始点,包括:依据动脉瘤瘤腔模型确定动脉瘤瘤腔的几何中心,以该几何中心为球心的球面上随机选择一个点作为起始点;或,在动脉瘤的包围盒中随机生成一个位于动脉瘤瘤腔内的点作为起始点;或,获取通过交互方式确定的起始点。7.根据权利要求1所述的支架辅助弹簧圈的实时虚拟植入装置,其特征在于,所述基于起始点和弹簧圈参数迭代为弹簧圈生成每个时间步的候选点集合,包括:以起始点作为第一个时间步的唯一确认点,并为起始点随机生成确认方向,并在以起始点为顶点,以起始点确认方向为旋转轴的圆锥曲面上随机生成第二时间步的确认方向和唯一确认点;针对以初始点为起始的第三个时间步及以上时间步...

【专利技术属性】
技术研发人员:向建平单晔杰
申请(专利权)人:杭州脉流科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1