1.一种用于对瘤内扰流装置进行模拟的方法,包括:获取动脉瘤模型及其测量参数;根据所述测量参数,确定待模拟的瘤内扰流装置及其耗材参数;根据所述耗材参数,使用离散弹性杆对所述瘤内扰流装置中的编织丝进行建模,以获得瘤内扰流装置模型;基于所述动脉瘤模型和所述瘤内扰流装置模型,对所述瘤内扰流装置在动脉瘤中的释放过程进行模拟,以获得释放后的瘤内扰流装置模型作为模拟结果;其中基于所述动脉瘤模型和所述瘤内扰流装置模型,对所述瘤内扰流装置在动脉瘤中的释放过程进行模拟,以获得释放后的瘤内扰流装置模型包括:获取所述动脉瘤模型的瘤颈中心点和瘤颈平面;将所述瘤内扰流装置模型放置在与所述动脉瘤模型的瘤颈相匹配的位置,以使得所述瘤内扰流装置模型的近端点与所述瘤颈中心点重合,所述瘤内扰流装置模型的近端平面与所述瘤颈平面方向一致;逐步对所述动脉瘤模型进行扩张,直至所述瘤内扰流模型的所有顶点位于所述动脉瘤模型内时,停止扩张;逐步对所述动脉瘤模型进行压缩,直至所述动脉瘤模型的尺寸小于或等于原始尺寸时,将所述动脉瘤模型的尺寸重置为所述原始尺寸,并停止压缩;在所述瘤内扰流装置模型的所有顶点的最大移动距离小于预设距离的情况下,停止模拟,并将此时的瘤内扰流装置模型确定为所述释放后的瘤内扰流装置模型。
2.根据权利要求1所述的方法,其中,根据所述耗材参数,使用离散弹性杆对所述瘤内扰流装置中的编织丝进行建模,以获得瘤内扰流装置模型包括:根据所述耗材参数,对所述瘤内扰流装置的轮廓线进行建模,以获得轮廓曲线;根据所述轮廓曲线和所述瘤内扰流装置中的编织丝的旋转角度,确定所述编织丝的编织丝曲线;基于所述编织丝曲线,使用所述离散弹性杆对所述编织丝进行建模,以获得构成所述瘤内扰流装置模型的编织丝模型。
3.根据权利要求1所述的方法,在逐步对所述动脉瘤模型进行压缩之前,所述方法还包括:在所述瘤内扰流装置模型的近端点施加一个拉力,所述拉力指向所述瘤颈中心点;在所述瘤内扰流装置模型中的不同编织丝模型之间增加形状约束,其中,所述形状约束包括形状保持约束、节点距离约束和边距离约束中的一项或多项。
4.根据权利要求1所述的方法,其中,使用离散弹性杆对所述瘤内扰流装置中的编织丝进行建模包括:使用离散弹性杆对所述瘤内扰流装置中的部分编织丝进行建模;以及在获得释放后的瘤内扰流装置模型之后,所述方法还包括:对所述释放后的瘤内扰流装置模型进行优化操作,以获得最终的模拟结果。
5.根据权利要求4所述的方法,其中,对所述释放后的瘤内扰流装置模型进行优化操作,以获得最终的模拟结果包括:基于所述释放后的瘤内扰流装置模型,计算所述瘤内扰流装置的外轮廓表面;根据所述瘤内扰流装置中的编织丝的总数量,对所述释放后的瘤内扰流装置模型进行插值,以获得插值后的瘤内扰流装置模型;基于所述外轮廓表面,对所述插值后的瘤内扰流装置模型进行校正,以获得最终的模拟结果。
6.根据权利要求5所述的方法,其中,基于所述释放后的瘤内扰流装置模型,计算所述瘤内扰流装置的外轮廓表面包括:基于所述释放后的瘤内扰流装置模型,使用包裹算法计算所述瘤内扰流装置的包裹表面;对所述包裹表面进行网格平滑和重新网格化,以获得所述外轮廓表面。
7.根据权利要求5所述的方法,其中,基于所述外轮廓表面,对所述插值后的瘤内扰流装置模型进行校正,以获得最终的模拟结果包括:基于所述外轮廓表面,确定所述插值后的瘤内扰流装置模型上的第一顶点和第二顶点,其中,所述第一顶点为不在所述外轮廓表面上的顶点,所述第二顶点为超出所述动脉瘤模型的顶点;将所述第一顶点校正到距离所述外轮廓表面最近的投影点上,并将所述第二顶点校正到距离所述动脉瘤模型的表面最近的投影点上,以获得最终的模拟结果。
8.一种电子设备,包括:处理器;以及存储器,其存储有用于对瘤内扰流装置进行模拟的程序指令,当所述程序指令由处理器执行时,使得实现根据权利要求1-7任意一项所述的方法。
9.一种计算机可读存储介质,其上存储有用于对瘤内扰流装置进行模拟的程序指令,该程序指令被处理器执行时,实现根据权利要求1-7任意一项所述的方法。