掌桥专利:专业的专利平台
掌桥专利
首页

血管的建模方法、装置、计算机设备和存储介质

文献发布时间:2024-04-18 19:58:26


血管的建模方法、装置、计算机设备和存储介质

技术领域

本申请涉及计算机技术领域,特别是涉及一种血管的建模方法、装置、计算机设备和存储介质。

背景技术

目前,在心脑血管领域,通过计算机辅助设计技术对血管进行建模是一种重要的获取预测的心脑血管数据的手段,医生可以依据血管模型获取患者的心脑血管的预测数据,从而对患者的身体状况进行初步判断。同时,医生也可以基于血管模型的预测进行虚拟的手术设计,生成个性化的最优手术方案。另外,科研人员也可以利用这一方式精准地、无创伤地获取生理指标,探究疾病的生成和演化规律。

目前主流的生成血管网格(血管模型)的策略以现有的边界层网格生成算法为基础。该策略是通过将层生长方向改变为管腔壁的外部,生成血管壁网格。这一流程通常被称为“挤压过程”(Extrusion)。由于血管树几何形状的任意性,在挤压过程中会出现“自相交”。挤压处理后的修复方法,例如平滑、收缩、修剪等,会导致血管壁非生理几何形状的产生。此问题凸显了准确捕捉血管树的复杂几何形状并进行精确建模的必要性。

发明内容

基于血管建模的重要性,有必要针对上述技术问题,提供一种能够对血管精确建模的血管的建模方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

第一方面,本申请提供了一种血管的建模方法。所述方法包括:

基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;

对所述血管腔轮廓进行放样处理,得到血管腔几何实体,以及对所述第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;

依据所述血管腔几何实体生成总血管腔面网格,并依据所述第一血管壁几何实体生成第一总血管壁面网格;

对所述总血管腔面网格进行填充处理,得到血管腔体网格;

基于所述总血管腔面网格和所述第一总血管壁面网格确定第一总血管壁环形面网格,并对所述第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;

将所述血管腔体网格和所述第一血管壁体网格组合为第一血管体网格。

在其中一个实施例中,所述方法还包括:

获取血管影像;

将所述血管影像转化为三维血管图像;

确定所述三维血管图像中的血管路径;

在所述三维血管图像中,依据所述血管路径进行二维图像重建,得到血管腔图像;

基于所述血管腔图像进行二维图像分割得到所述血管腔轮廓。

在其中一个实施例中,所述依据所述血管腔几何实体生成总血管腔面网格,并依据所述第一血管壁几何实体生成第一总血管壁面网格包括:

对所述血管腔几何实体进行离散化处理和光滑化处理,得到总血管腔面网格;所述总血管腔面网格包括血管腔准圆形面网格;

对所述第一血管壁几何实体进行离散化处理和光滑化处理,得到第一总血管壁面网格;所述第一总血管壁面网格包括第一血管壁准圆形面网格。

在其中一个实施例中,所述基于所述总血管腔面网格和所述第一总血管壁面网格确定第一总血管壁环形面网格包括:

对所述总血管腔面网格中的所述血管腔准圆形面网格进行去除处理,得到血管腔壁面网格;

对所述第一总血管壁面网格中的所述第一血管壁准圆形面网格进行去除处理,得到第一血管壁面网格;

基于所述血管腔壁面网格和所述第一血管壁面网格确定第一总血管壁环形面网格。

在其中一个实施例中,所述基于所述血管腔壁面网格和所述第一血管壁面网格确定第一总血管壁环形面网格包括:

将所述血管腔壁面网格对应的开口轮廓线作为第一血管壁内环;

将所述第一血管壁面网格对应的开口轮廓线作为第一血管壁外环;

基于所述第一血管壁内环和所述第一血管壁外环确定第一血管壁环形面网格;

基于所述第一血管壁环形面网格、所述血管腔壁面网格和所述第一血管壁面网格确定第一总血管壁环形面网格。

在其中一个实施例中,所述至少一个放大比例包括第一放大比例和第二放大比例,所述第一血管壁轮廓是通过所述第一放大比例进行放大处理所得;所述方法还包括:

基于所述第二放大比例对所述血管腔轮廓进行放大处理,得到第二血管壁轮廓;

对所述第二血管壁轮廓进行放样处理,得到第二血管壁几何实体;

依据所述第二血管壁几何实体生成第二总血管壁面网格;

基于所述第二总血管壁面网格生成对应的第二血管壁体网格;

基于所述第一血管壁体网格、所述第二血管壁体网格和所述血管腔体网格组合为第二血管体网格。

第二方面,本申请还提供了一种血管的建模装置。所述装置包括:

放大模块,用于基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;

放样模块,用于对所述血管腔轮廓进行放样处理,得到血管腔几何实体,以及对所述第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;

生成模块,用于依据所述血管腔几何实体生成总血管腔面网格,并依据所述第一血管壁几何实体生成第一总血管壁面网格;

填充模块,用于对所述总血管腔面网格进行填充处理,得到血管腔体网格;

确定与填充模块,用于基于所述总血管腔面网格和所述第一总血管壁面网格确定第一总血管壁环形面网格,并对所述第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;

组合模块,用于将所述血管腔体网格和所述第一血管壁体网格组合为第一血管体网格。

在其中一个实施例中,所述装置还包括:

预处理模块,用于获取血管影像;将所述血管影像转化为三维血管图像;确定所述三维血管图像中的血管路径;在所述三维血管图像中,依据所述血管路径进行二维图像重建,得到血管腔图像;基于所述血管腔图像进行二维图像分割得到所述血管腔轮廓。

在其中一个实施例中,所述生成模块还用于对所述血管腔几何实体进行离散化处理和光滑化处理,得到总血管腔面网格;所述总血管腔面网格包括血管腔准圆形面网格;对所述第一血管壁几何实体进行离散化处理和光滑化处理,得到第一总血管壁面网格;所述第一总血管壁面网格包括第一血管壁准圆形面网格。

在其中一个实施例中,所述确定与填充模块还用于对所述总血管腔面网格中的所述血管腔准圆形面网格进行去除处理,得到血管腔壁面网格;对所述第一总血管壁面网格中的所述第一血管壁准圆形面网格进行去除处理,得到血管壁面网格;基于所述血管腔壁面网格和所述血管壁面网格确定第一总血管壁环形面网格。在其中一个实施例中,所述确定与填充模块还用于将所述血管腔壁面网格对应的开口轮廓线作为第一血管壁内环;将所述第一血管壁面网格对应的开口轮廓线作为第一血管壁外环;基于所述第一血管壁内环和所述第一血管壁外环确定第一血管壁环形面网格;基于所述第一血管壁环形面网格、所述血管腔壁面网格和所述第一血管壁面网格确定第一总血管壁环形面网格。

在其中一个实施例中,所述至少一个放大比例包括第一放大比例和第二放大比例,所述第一血管壁轮廓是通过所述第一放大比例进行放大处理所得;所述装置还包括:

第二血管体网格生成模块,用于基于所述第二放大比例对所述血管腔轮廓进行放大处理,得到第二血管壁轮廓;对所述第二血管壁轮廓进行放样处理,得到第二血管壁几何实体;依据所述第二血管壁几何实体生成第二总血管壁面网格;基于所述第二总血管壁面网格生成对应的第二血管壁体网格;基于所述第一血管壁体网格、所述第二血管壁体网格和所述血管腔体网格组合为第二血管体网格。

第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。

上述血管的建模方法、装置、计算机设备、存储介质和计算机程序产品,通过基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;对血管腔轮廓进行放样处理,得到血管腔几何实体,以及对第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;依据血管腔几何实体生成总血管腔面网格,并依据第一血管壁几何实体生成第一总血管壁面网格;并由此可以演化出多层血管壁体网格的生成思路,对总血管腔面网格进行填充处理,得到血管腔体网格;基于总血管腔面网格和第一总血管壁面网格确定第一总血管壁环形面网格,并对第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;将血管腔体网格和第一血管壁体网格组合为第一血管体网格。通过对血管内的流体(血管腔)和固体(血管壁)进行精确的体网格构建,有效提升了对血管建模的精确性,从而也保证了后续对血管流固耦合分析的精确度和可行性,同时保障了对血管进行精细化、生理学真实的力学分析的可行性。

附图说明

图1为一个实施例中血管的建模方法的应用环境图;

图2为一个实施例中血管的建模方法的流程示意图;

图3为一个实施例中确定第一总血管壁环形面网格步骤的流程示意图;

图4为一个实施例中生成第二血管体网格步骤的流程示意图;

图5为一个实施例中血管示意图;

图6为一个实施例中血管腔轮廓和血管壁轮廓的示意图;

图7为另一个实施例中血管腔轮廓和血管壁轮廓的示意图;

图8为一个实施例中血管腔壁面和血管壁内外壁面的示意图;

图9为一个实施例中血管腔和血管壁相关面网格的示意图;

图10为一个实施例中血管腔体网格和血管壁体网格的示意图;

图11为一个实施例中血管的建模装置的结构框图;

图12为另一个实施例中血管的建模装置的结构框图;

图13为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例提供的血管的建模方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上,本申请可由终端102或服务器104执行,本实施例以终端102执行为例进行说明。

终端102基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;对血管腔轮廓进行放样处理,得到血管腔几何实体,以及对第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;依据血管腔几何实体生成总血管腔面网格,并依据第一血管壁几何实体生成第一总血管壁面网格;对总血管腔面网格进行填充处理,得到血管腔体网格;基于总血管腔面网格和第一总血管壁面网格确定第一总血管壁环形面网格,并对第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;将血管腔体网格和第一血管壁体网格组合为第一血管体网格。

其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种血管的建模方法,以该方法应用于图1中的终端102为例进行说明,包括以下步骤:

S202,基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓。

其中,放大比例可以指对血管腔轮廓进行放大的比例,例如,放大比例可为1.1、1.2、1.7、5和8.8等等,放大比例可根据实际情况和需求进行设置。至少一个放大比例可包括第一放大比例、第二放大比例、…、第N放大比例等等,每一个放大比例可对应一个血管壁轮廓,第一放大比例对应第一血管壁轮廓,第二放大比例对应第二血管壁轮廓、…、第N放大比例对应第N血管壁轮廓。

在一次对血管的建模中,可以根据实际情况设置放大比例的数量,例如,假设对血管腔轮廓进行放大处理两次,第一放大比例为1.2,第二放大比例为1.4,则分别得到第一血管壁轮廓和第二血管壁轮廓,即对应两层血管壁,血管腔轮廓可以指血管内的流体(血液)的轮廓。血管壁轮廓可以指血管壁的轮廓。血管壁可以建模为多层血管壁。例如,若有第一血管壁轮廓和第二血管壁轮廓,则对应两层血管壁,其中,血管腔轮廓对应血管腔壁面或第一层血管壁内壁面,即血管腔壁面和第一层血管壁内壁面可看作二者重合;第一血管壁轮廓对应第一层血管壁外壁面或第二层血管壁内壁面,即第一层血管壁外壁面和第二层血管壁内壁面可看作二者重合;第二血管壁轮廓对应第二层血管壁外壁面。

在一个实施例中,确定血管腔轮廓的形心,依据形心和血管腔轮廓确定径向,沿着径向基于第一放大比例或第二放大比例…或第N放大比例,对血管腔轮廓进行放大处理,得到第一血管壁轮廓或第二血管壁轮廓…或第N血管壁轮廓。

在一个实施例中,依据形心和血管腔轮廓确定径向包括:将形心至血管腔轮廓上的点的方向作为径向。

在一个实施例中,获取壁厚信息,依据壁厚信息和血管腔轮廓确定血管壁轮廓。其中,壁厚信息可以指血管壁的厚度信息,壁厚信息可用于反映血管不同位置的血管壁厚度,壁厚信息包括但不限于血管位置和对应的血管壁厚度。

在一个实施例中,在血管调整页面,响应于对血管腔轮廓,或血管壁轮廓,或壁厚(血管壁厚度)的触发调整操作,对血管腔轮廓,或血管壁轮廓,或壁厚(血管壁厚度)进行调整,其中,对血管腔轮廓,或血管壁轮廓进行调整可包括位置调整、形状调整和轮廓大小调整。对壁厚(血管壁厚度)进行调整可包括位置调整、形状调整和壁厚调整。

在一个实施例中,在S202之前,获取血管影像;将血管影像转化为三维血管图像;确定三维血管图像中的血管路径;在三维血管图像中,依据血管路径进行二维图像重建,得到血管腔图像;基于血管腔图像进行二维图像分割得到血管腔轮廓。

其中,血管影像可指包含血管的影像,例如,血管影像可为血管造影。三维血管图像可以指包含血管的立体图像。血管路径可以指三维血管图像中血管的脉络。图像分割(Image Segmentation)技术是计算机视觉领域的一重要研究方向,是图像语义理解的重要一环。图像分割是指将图像分成若干具有相似性质的区域的过程。二维图像分割(Two-Dimensional Image Segmentation)是指对二维图像进行分割的技术。血管腔图像可以指包含血管腔的图像。

在一个实施例中,确定三维血管图像中的血管路径包括:在确定血管路径页面,在展示的三维血管图像中,响应于对路径点的触发操作,确定血管路径点,依据血管路径点生成血管路径。其中,血管路径点可以指血管路径经过的点。

S204,对血管腔轮廓进行放样处理,得到血管腔几何实体,以及对第一血管壁轮廓进行放样处理,得到第一血管壁几何实体。

其中,几何实体主要通过组成该几何体的边界面所形成的封闭空间表示一个物体。血管腔几何实体是指血管腔的几何实体,血管腔几何实体用于表示血管腔。血管壁几何实体是指血管壁的几何实体,血管壁几何实体用于表示血管壁,血管壁几何实体可包括第一血管壁几何实体、第二血管壁几何实体、…、第N血管壁几何实体,其中,第一血管壁几何实体对应首层血管壁的几何实体,第二血管壁几何实体对应第二层血管壁的几何实体,…第N血管壁几何实体对应第N层血管壁的几何实体。

在一个实施例中,对血管腔轮廓进行放样处理,得到血管腔几何实体包括:在血管腔轮廓上确定血管腔轮廓采样点,基于血管腔轮廓采样点生成血管腔拟合轮廓,对血管腔拟合轮廓进行曲面放样处理,得到血管腔几何实体。其中,血管腔轮廓采样点是指血管腔轮廓上的点,血管腔轮廓采样点用于生成血管腔拟合轮廓。血管腔拟合轮廓可以指对血管腔轮廓的拟合轮廓。

在一个实施例中,对第一血管壁轮廓或第二血管壁轮廓、…、第N血管壁轮廓进行放样处理,得到第一血管壁几何实体或第二血管壁几何实体、…、或第N血管壁几何实体包括在第一血管壁轮廓或第二血管壁轮廓、…、或第N血管壁轮廓上确定第一血管壁轮廓采样点或第二血管壁轮廓采样点、…或第N血管壁轮廓采样,基于第一血管壁轮廓采样点或第二血管壁轮廓采样点、…或第N血管壁轮廓采样生成第一拟合轮廓或第二拟合轮廓、…、或第N拟合轮廓,对第一拟合轮廓或第二拟合轮廓、…、或第N拟合轮廓进行曲面放样处理,得到第一血管壁几何实体或第二血管壁几何实体、…、或第N血管壁几何实体。其中,血管壁轮廓采样点是指血管壁上的点,血管壁轮廓采样点可包括第一血管壁轮廓采样点、第二血管壁轮廓采样点、…、第N血管壁轮廓采样点等等,血管壁轮廓采样点用于生成第一拟合轮廓、第二拟合轮廓、…、第N拟合轮廓等等。第一拟合轮廓、第二拟合轮廓、…、第N拟合轮廓是指对血管壁的拟合轮廓。

S206,依据血管腔几何实体生成总血管腔面网格,并依据第一血管壁几何实体生成第一总血管壁面网格。

其中,总血管腔面网格是指基于血管腔的面网格,总血管腔面网格包括血管腔壁面网格和血管腔准圆形面网格。血管腔壁面网格可以指血管腔与首层的血管壁内壁重合的面网格。血管腔准圆形面网格可以指总血管腔面网格中的流体的出入口面网格。

总血管壁面网格是指基于血管壁的面网格,总血管壁面网格包括血管壁面网格和血管壁准圆形面网格。血管壁面网格包括血管壁内壁面网格和血管壁外壁面网格。血管壁准圆形面网格可以指总血管壁面网格中的流体的出入口面网格。总血管壁面网格可包括第一总血管壁面网格、第二总血管壁面网格、…、第N总血管壁面网格。血管壁面网格可包括第一血管壁面网格、第二血管壁面网格、…、第N血管壁面网格。血管壁内壁面网格可包括第一血管壁内壁面网格、第二血管壁内壁面网格、…、第N血管壁内壁面网格。血管壁外壁面网格可包括第一血管壁外壁面网格、第二血管壁外壁面网格、…、第N血管壁外壁面网格。血管壁准圆形面网格可包括第一血管壁准圆形面网格、第二血管壁准圆形面网格、…、第N血管壁准圆形面网格。

例如,若血管有两层血管壁,则相应的有血管腔面网格、第一总血管壁面网格和第二总血管壁面网格,第一总血管壁面网格对应首层(第一层)的血管壁,第二总血管壁面网格对应第二层的血管壁,第一总血管壁面网格包括第一血管壁面网格和第一血管准圆形面网格,其中,第一血管壁面网格中的第一血管壁内壁面网格可看作首层的血管壁内壁面网格,第一血管壁面网格中的第一血管壁外壁面网格可看作首层的血管壁外壁面网格,第二总血管壁面网格第二血管壁面网格和第二血管准圆形面网格,其中,第二血管壁面网格中的第二血管壁内壁面网格可看作第二层的血管壁内壁面网格,第二血管壁面网格中的第二血管壁外壁面网格可看作第二层的血管壁外壁面网格。

在一个实施例中,对血管腔几何实体进行离散化处理和光滑化处理,得到总血管腔面网格;对第一血管壁几何实体或第二血管壁几何实体、…、或第N血管壁几何实体进行离散化处理和光滑化处理,得到第一总血管壁面网格或第二总血管壁面网格、…或第N总血管壁面网格。

其中,应视最适合条件选择不同边数的多边形进行离散化处理,比如可采用三角形、四边形甚至多边形等进行网格划分,比如采用结合前沿推进的Delaunay三角形化(Advancing Front Delaunay Triangulation)算法等。光滑化处理可以采用能平滑表面网格中非生理尖锐特征的算法,比如Laplacian和Taubin算法等。

S208,对总血管腔面网格进行填充处理,得到血管腔体网格。

其中,血管腔体网格可以离散化地表示血管腔的模型。

在一个实施例中,通过填充算法对总血管腔面网格进行填充处理,得到血管腔体网格。其中,填充算法可为包括Delaunay算法等使用多面体单元进行填充操作。

S210,基于总血管腔面网格和第一总血管壁面网格确定第一总血管壁环形面网格,并对第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格。

其中,总血管壁环形面网格包括血管壁面网格、血管壁环形面网格。血管壁环形面网格可以指在血管出入口处,血管壁内壁面网格与血管壁外壁面网格之间形成的环形面网格。总血管壁环形面网格可包括第一总血管壁环形面网格、第二总血管壁环形面网格、…、第N总血管壁环形面网格。血管壁环形面网格可包括第一血管壁环形面网格、第二血管壁环形面网格、…、第N血管壁环形面网格。例如,第一总血管壁环形面网格包括第一血管壁面网格和第一血管壁环形面网格。血管壁体网格可以指对总血管壁环形面网格进行填充处理后得到的体网格。

总血管壁环形面网格可包括第一总血管壁环形面网格、第二总血管壁环形面网格、…、第N总血管壁环形面网格。血管壁环形面网格可包括第一血管壁环形面网格、第二血管壁环形面网格、…、第N血管壁环形面网格。血管壁体网格可包括第一血管壁体网格、第二血管壁体网格、…、第N血管壁体网格。

例如,若血管有两层血管壁,则相应的有第一总血管壁环形面网格和第二总血管壁环形面网格,第一总血管壁环形面网格对应首层(第一层)的血管壁,第二总血管壁环形面网格对应第二层的血管壁。

在一个实施例中,基于总血管腔面网格得到血管腔壁面网格(第一层的血管壁内壁面网格),基于总血管壁面网格得到血管壁面网格,基于血管腔壁面网格和血管壁面网格确定总血管壁环形面网格,并通过填充算法对总血管壁环形面网格进行填充处理,得到血管壁体网格。

S212,将血管腔体网格和第一血管壁体网格组合为第一血管体网格。

其中,血管体网格可以指基于血管腔体网格和血管壁体网格得到的血管体网格,血管体网格包括第一血管体网格、第二血管体网格、…、第N血管体网格。

在一个实施例中,在血管体网格展示界面,响应于血管体网格的生成指令,将血管腔体网格和第一血管壁体网格、第二血管壁体网格、…、第N血管壁体网格组合为第一血管体网格、第二血管体网格、…、第N血管体网格。

上述血管的建模方法中,通过基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;对血管腔轮廓进行放样处理,得到血管腔几何实体,以及对第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;依据血管腔几何实体生成总血管腔面网格,并依据第一血管壁几何实体生成第一总血管壁面网格;经过放大轮廓、放样生成几何实体并在离散化后对这些面网格进行适当的光滑化操作,有效避免了传统方法在“挤压过程”产生的自相交问题。对总血管腔面网格进行填充处理,得到血管腔体网格;基于总血管腔面网格和第一总血管壁面网格确定第一总血管壁环形面网格,并对第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;并由此可以演化出多层血管壁体网格的生成思路,将血管腔体网格和第一血管壁体网格组合为第一血管体网格。通过对血管内的流体(血管腔)和固体(血管壁)进行精确的体网格构建,有效提升了对血管建模的精确性,从而也保证了后续对血管流固耦合分析的精确度和可行性,同时保障了对血管进行精细化、生理学真实的力学分析的可行性。

在一个实施例中,如图3所示,确定第一总血管壁环形面网格步骤包括:

S302,对总血管腔面网格中的血管腔准圆形面网格进行去除处理,得到血管腔壁面网格。

具体地,先确定总血管腔面网格中的血管腔准圆形面网格,再对总血管腔面网格中的血管腔准圆形面网格进行去除处理,得到血管腔壁面网格。

在一个实施例中,响应于对总血管腔面网格中的出入面的去除操作,对总血管腔面网格中的血管腔准圆形面网格进行去除处理,得到血管腔壁面网格。

S304,对第一总血管壁面网格中的第一血管壁准圆形面网格进行去除处理,得到第一血管壁面网格。

在一个实施例中,先确定第一总血管壁面网格或第二总血管壁面网格、…、第N总血管壁面网格中的第一血管壁准圆形面网格或第二血管壁准圆形面网格、…、第N血管壁准圆形面网格,再对第一总血管壁面网格或第二总血管壁面网格、…、第N总血管壁面网格中的第一血管壁准圆形面网格或第二血管壁准圆形面网格、…、第N血管壁准圆形面网格进行去除处理,得到第一血管壁面网格或第二血管壁面网格、…、第N血管壁面网格。

在一个实施例中,响应于对第一总血管壁面网格或第二总血管壁面网格、…、第N总血管壁面网格的出入面的去除操作,对第一总血管壁面网格或第二总血管壁面网格、…、第N总血管壁面网格中的第一血管壁准圆形面网格或第二血管壁准圆形面网格、…、第N血管壁准圆形面网格进行去除处理,得到第一血管壁面网格或第二血管壁面网格、…、第N血管壁面网格。

S306,基于血管腔壁面网格和第一血管壁面网格确定第一总血管壁环形面网格。

在一个实施例中,将血管腔壁面网格对应的开口轮廓线作为第一血管壁内环;将第一血管壁面网格或第二血管壁面网格、…、第N血管壁面网格中的血管壁外壁面网格对应的开口轮廓线作为第一血管壁外环或第二血管壁外环、…、第N血管壁外环;基于第一血管壁内环和第一血管壁外环或第二血管壁外环、…、第N血管壁外环确定第一血管壁环形面网格或第二血管壁环形面网格、…、第N血管壁环形面网格;基于第一血管壁环形面网格或第二血管壁环形面网格、…、第N血管壁环形面网格、血管腔壁面网格和第一血管壁面网格或第二血管壁面网格、…、第N血管壁面网格确定第一总血管壁环形面网格和第二总血管壁环形面网格、…、第N总血管壁环形面网格。

其中,开口轮廓线可以指入口或出口处的轮廓线。血管壁内环可以指血管壁内壁对应的环形,血管壁内环可包括第一血管壁内环、第二血管壁内环、…第N血管壁内环。每个血管壁内环对应一层血管壁的内壁。血管壁外环可以指血管壁外壁对应的环形,血管壁外环可包括第一血管壁外环、第二血管壁外环、…、第N血管壁外环,每个血管壁外环对应一层血管壁的外壁。

本实施例中,通过对总血管腔面网格中的血管腔准圆形面网格进行去除处理,得到血管腔壁面网格,对第一总血管壁面网格中的第一血管壁准圆形面网格进行去除处理,得到第一血管壁面网格,基于血管腔壁面网格和第一血管壁面网格确定第一总血管壁环形面网格,能够得到精确的血管壁环形面网格,从而保证了生成的血管体网格的精确性,以实现对血管的精确模拟。

在一个实施例中,如图4所示,至少一个放大比例包括第一放大比例和第二放大比例,第一血管壁轮廓是通过第一放大比例进行放大处理所得;

第二血管体网格生成步骤包括:

S402,基于第二放大比例对血管腔轮廓进行放大处理,得到第二血管壁轮廓。

其中,第二放大比例是与第二放大比例不同的放大比例。第二血管壁轮廓是与第一血管壁轮廓不同的血管壁轮廓。

具体地,确定血管腔轮廓的形心,依据形心和血管腔轮廓确定径向,沿着径向基于第二放大比例对血管腔轮廓进行放大处理,得到第二血管壁轮廓。

S404,对第二血管壁轮廓进行放样处理,得到第二血管壁几何实体。

具体地,在第二血管壁轮廓上确定第二血管壁轮廓采样点,基于第二血管壁轮廓采样点生成第二拟合轮廓,对第二拟合轮廓进行曲面放样处理,得到第二血管壁几何实体。

S406,依据第二血管壁几何实体生成第二总血管壁面网格。

具体地,对第二血管壁几何实体进行离散化处理和光滑化处理,得到第二总血管壁面网格。

S408,基于第二总血管壁面网格生成对应的第二血管壁体网格。

在一个实施例中,基于总血管腔面网格和第二总血管壁面网格确定第二总血管壁环形面网格,并对第二总血管壁环形面网格进行填充处理,得到第二血管壁体网格。

S410,基于第一血管壁体网格、第二血管壁体网格和血管腔体网格组合为第二血管体网格。

其中,第二血管体网格可以指基于第一血管壁体网格、第二血管壁体网格和血管腔体网格得到的血管体网格。

在一个实施例中,在血管体网格展示界面,响应于血管体网格的生成指令,将第一血管壁体网格、第二血管壁体网格和血管腔体网格组合为第二血管体网格,组合为第二血管体网格。

上述实施例,基于第二放大比例对血管腔轮廓进行放大处理,得到第二血管壁轮廓;对第二血管壁轮廓进行放样处理,得到第二血管壁几何实体;依据第二血管壁几何实体生成第二总血管壁面网格;基于第二总血管壁面网格生成对应的第二血管壁体网格;基于第一血管壁体网格、第二血管壁体网格和血管腔体网格组合为第二血管体网格,通过对血管内的流体(血管腔)和固体(血管壁)进行精确的体网格构建,有效提升了对血管建模的精确性,同时保障了血管腔壁面网格同第一血管壁内壁面网格的一致性,对多层的血管壁分别建模的思路,保障了第k血管壁外壁面网格同第k+1血管壁内壁面网格的一致性。从而也保证了后续对血管流固耦合分析的精确度和可行性,同时保障了对血管进行精细化、生理学真实的力学分析的可行性。

图5为一个实施例中血管示意图;作为一个血管的建模示例本实施例如下:

步骤1:血管影像的采集和预处理。

这里的血管影像不限于局部感兴趣区域的血管造影,还可以是全身的血管造影;也不限于无法对血管壁成像的初筛阶段非侵入性造影,还可以是IVUS和OCT这样的能获取血管横截面信息的侵入性造影。获取了这些必要的血管影像后,使用图像处理软件对血管影像进行预处理,比如去除噪声、平滑图像以及进行直方图均衡化等。然后,通过体积渲染技术将影像转化为三维血管图像,并根据需要调整体积渲染参数,以获得对感兴趣血管影像的最佳可视化效果。

步骤2:血管路径规划。

这一步旨在通过调整影像显示的体积渲染参数,直接观察感兴趣的三维血管图像,并沿血管中心线创建血管路径。具体操作是:首先,使用图像处理工具中的标记功能,人工选取尽量靠近血管中心线的点作为“血管路径点”。然后,对这些路径点进行插值样条,以获得单根血管的路径。为了提高选点的效率和精度,可以在后续改进中考虑使用智能算法自动选血管择路径点。最后,可以将影像沿当前路径重新切片(Slices),以检查血管路径与血管中心线的拟合程度。如果拟合程度不佳,则需要调整路径点的位置进行改进。需要注意的是,选点的质量对于计算插值样条得到的血管路径有很大影响,而计算插值样条得到的路径对于后续的沿路径二维分割非常重要。

步骤3:沿路径二维图像分割。

为了创建基于医学影像数据的解剖模型,需要进行图像分割以提取感兴趣区域的几何形状。在此着重介绍二维图像分割(Two-Dimensional Image Segmentation)的具体步骤。

首先,在预先规划好的血管路径上选取若干采样点。在每个采样点处,计算沿着血管路径的切向量,使用这些切向量作为法方向生成采样点处的影像数据的法平面。

其次,通过对法平面进行图像处理,可以获取包含血管截面的影像数据。为了准确提取血管的几何形状,需要对法平面进行大小调整,以避免周围影像数据对感兴趣血管的管腔分割产生干扰。调整后的法平面将用于分割血管截面中的血管管腔。

最后,需要选择合适的二维图像自动分割技术来分割截面中的血管管腔,以得到血管腔图像。经过长期实践验证,主要有两种方法能实现较为稳定的分割:水平集(LevelSet)技术和阈值(Threshold)技术。水平集技术通过种子点初始化分割,血管腔分割将在强度值变化的方向上增长,在强度值变化最锐利的位置停止。这样血管腔的完整分割就被勾画选出。阈值技术根据影像中每个像素处的图像强度值,使用双线性插值函数在影像上创建指定阈值的等值线。这些等值线是血管腔的潜在分割。依据先验知识,预设当前操作的血管路径对应的血管半径。那么完全包含这个血管半径对应圆圈的最小闭合等值线就是血管腔分割。通过以上方法,能够提取出血管截面的几何形状,从而为基于医学影像数据的解剖模型构建提供关键的信息。

步骤4:生成血管腔轮廓和血管壁轮廓。

由于噪声的干扰,分割结果可能会出现不规则的形状。为了得到更加光滑的轮廓线(Contour),可以选取适当采样方法进行选点,并根据选出的点计算出插值样条。接下来,需要生成血管腔轮廓和血管壁轮廓,图6为一个实施例中血管腔轮廓和血管壁轮廓的示意图;其中,图6中的第一层血管壁轮廓是指第一血管壁轮廓,第二层血管壁轮廓是指第二血管壁轮廓。

a.通过对二维分割得到的血管腔图像进行光滑化处理,可以得到血管腔轮廓。

在此基础上,可以依据现有的生理知识来设定血管壁不同位置的厚度。例如,可以假设血管壁厚度沿整个血管均匀分布,即从血管腔的形心(Centroid)出发的、所有径向方向上的壁厚对管腔半径的比例是各向同性的。此外,在每个血管截面图上,还可以局部地精细化调整血管壁轮廓和壁厚,以适应局部病理情况。有了上述基于生理学常识的壁厚分布的假设,可以根据现有的管腔轮廓自动化地放大生成血管壁轮廓。放缩中心被设为血管腔的形心,即轮廓上采样点坐标的算术平均值。

b.血管壁轮廓可以通过将血管腔轮廓沿着径向(即形心到轮廓上点的方向)放大一定比例得到。例如,根据生理学常识,主动脉的血管壁厚是管腔半径的0.2倍。因此对于主动脉的血管壁可以使用1.2作为放大比例。图7为另一个实施例中血管腔轮廓和血管壁轮廓的示意图;如图7所示,本方案可依据不同的放大比例对血管腔轮廓进行放大,得到不同的血管壁轮廓,其中,血管腔可位于第0层,血管壁层数可为i(1≤i≤N),第i层血管壁的内壁对应第i层血管壁的内环,第i层血管壁的外壁对应第i层血管壁的外环和第i+1层血管壁的内环,例如,第1层血管壁的内壁对应第1层血管壁的内环,第1层血管壁的外壁对应第1层血管壁的外环和第2层血管壁的内环,且第1层血管壁的外壁对应第一血管壁轮廓,第一血管壁轮廓由至少一个放大比例对血管腔轮廓进行放大处理得到。

当医学成像技术能够较好地显示血管壁时(如黑血影像),可以直接对血管壁进行分割,从而略去生成基于假设的血管壁轮廓的步骤。与传统的挤压方法相比,通过放缩得到血管壁轮廓的方法更加稳健,生成效果更加均匀和精确,不容易产生非生理特征。在实际应用中,能大幅提升后续建模和计算的准确性和可靠性。

步骤5:对轮廓进行放样(Loft)生成几何实体。

这一部分将介绍B样条曲线插值和曲面放样技术,以及利用计算机辅助设计(ComputerAided Design,CAD)模型构建血管腔-血管壁几何实体的过程。

为了生成与血管的多个轮廓相对应的几何实体,需要四个步骤。首先,需要对轮廓进行重采样,同时保持每个轮廓的采样点数量相等。其次,对属于同一轮廓线的采样点进行B样条曲线插值;然后,通过样条升阶(Degree Elevation)和节点插入(Knot Insertion)使不同轮廓的B样条曲线完全兼容。最后,通过沿着这些完全兼容的B样条曲线进行放样(Loft),创建一个光滑的B样条表面(即描述血管的二维几何实体)。利用CAD工具,我们可以进行布尔运算,将多个血管对应的几何实体进行合并,从而生成整个血管系统的完整几何模型。

a.根据4.a生成的血管腔轮廓放样生成血管腔几何实体。

b.根据4.b放缩得到的血管壁轮廓放样生成血管壁几何实体。图8为一个实施例中血管腔壁面和血管壁内外壁面的示意图;如图8所示,由血管腔轮廓和血管壁轮廓可生成展示的血管腔外壁面和血管壁的内外壁面相应血管几何实体,血管几何实体包括血管腔几何实体和血管壁几何实体。

步骤6:由几何实体模型生成面网格。

在个性化模型的构建过程中,几何实体十分关键,因为它包含了物体的几何和拓扑信息,并能够准确地区分物体边界。然而,由于布尔操作的使用,会在几何实体分支区域附近产生不符合生理实际的尖锐表面特征。因此,需要对几何实体进行离散化和光滑化操作,以获得适合计算的面网格。其中,离散化方法最终生成的离散面片单元可以是三角形、四边形甚至边数更多的多边形,具体多边形的边数应视待划分几何实体的几何特性和离散方法的发展而定。在光滑化操作中,可以将血管腔外壁面网格和各层血管壁面网格一起光滑化,以保证一致性。具体采用何种光滑化方法应视面网格的几何特性和网格规模而定。

a.在5.a中生成的血管腔几何实体,经过离散化和光滑化,生成总血管腔面网格。

b.在5.b中生成的血管壁几何实体,经过离散化和光滑化,生成总血管壁面网格。图9一个实施例中血管腔和血管壁相关面网格的示意图;如图9所示,可知总血管腔面网格包括血管腔外壁面网格和血管腔准圆形面网格,总血管壁面网格包括血管壁面网格和血管壁准圆形面网格。

步骤7:由封闭面网格(总血管腔面网格和总血管壁面网格)生成体网格(血管腔体网格和血管壁体网格)。

为了进行流固耦合建模分析和计算模拟,需要分别构建出流体域和固体域网格。每个区域的交界面最好保证相容性,以保证流固耦合分析中进行了正确的耦合。对于不相容的网格,需要在流固耦合分析程序中使用额外的数值技术保证相容性。这里主要阐释生成血管腔体网格(流体)和血管壁体网格(固体)的步骤,并指出所采用方法的可行性和优势。

a.血管腔体网格:

i.使用Delaunay算法生成四面体单元填充6.a中的总血管腔面网格,得到血管腔体网格。特别地,可以使用Delaunay算法向内生成一定厚度的边界层网格,以更精确地描述近壁面的血流现象。

环形圆柱(Annular Cylindrical)体网格的生成依赖良好定义的环形圆柱封闭面网格。环形圆柱状封闭面网格一般由四组面构成:入口环形面、出口环形面、环形圆柱内壁面和环形圆柱外壁面。入口环形面的内环是未经放大的入口血管腔轮廓,入口环形面的外环是放大得到的入口血管壁轮廓;出口环形面的内外环定义同理。环形圆柱内壁面是6.a中血管腔壁面,环形圆柱外壁面是6.b中血管壁面。

b.血管壁体网格:

i.去除6.a中总血管腔面网格出入口处的封口面网格(即血管腔准圆形面网格),得到血管腔壁面网格(即第一层血管壁内壁面网格)。定义出入口处的开口轮廓线为血管壁内环。

ii.去除6.b中总血管壁面网格出入口处的封口面网格(即血管壁准圆形面网格),得到血管壁面网格。定义出入口处的开口轮廓线为血管壁外环。

iii.在血管出入口,结合7.b.i定义的血管壁内环和7.b.ii定义的血管壁外环定义出入口环形面网格(即血管壁环形面网格)。

iv.结合7.b.iii定义的出入口环形面网格、7.b.i定义的血管腔壁面网格和7.b.ii定义的血管壁壁面网格,定义总血管壁环形面网格。

v.使用Delaunay算法生成四面体单元填充总血管壁环形面网格,得到血管壁体网格。若为了保证各内外壁面网格的相容性,则在生成体网格的时候算法会被强制要求不更改已有的封闭面网格。如果后续有针对不相容网格的额外数值技术被使用,这里也可以更改已有的壁面网格。图10为一个实施例中血管腔体网格和血管壁体网格的示意图;如图10所示,不同层的血管壁可相应生成不同的血管壁体网格,由血管腔体网格和血管壁体网格可组合为血管体网格。

该方法对比挤压法的优势在于,可以精确地构建血管内部流体和固体的体网格。特别地,在7.b.i步中,使用的是6.a中生成的血管腔壁面(即血管壁的内壁面)的网格;同时,7.b.v中生成体网格时,算法被要求维持已经生成的面网格。这两点保证了血管壁和血管腔两个区域之间的交界面网格的相容性,进而确保了后续耦合分析的可行性。

应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

基于同样的发明构思,本申请实施例还提供了一种用于实现上述所涉及的血管的建模方法的血管的建模装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个血管的建模装置实施例中的具体限定可以参见上文中对于血管的建模方法的限定,在此不再赘述。

在一个实施例中,如图11所示,提供了一种血管的建模装置,包括:放大模块1102、放样模块1104、生成模块1106、填充模块1108、确定与填充模块1110和组合模块1112,其中:

放大模块1102,用于基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;

放样模块1104,用于对血管腔轮廓进行放样处理,得到血管腔几何实体,以及对第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;

生成模块1106,用于依据血管腔几何实体生成总血管腔面网格,并依据第一血管壁几何实体生成第一总血管壁面网格;

填充模块1108,用于对总血管腔面网格进行填充处理,得到血管腔体网格;

确定与填充模块1110,用于基于总血管腔面网格和第一总血管壁面网格确定第一总血管壁环形面网格,并对第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;

组合模块1112,用于将血管腔体网格和第一血管壁体网格组合为第一血管体网格。

在一个实施例中,生成模块1106还用于对血管腔几何实体进行离散化处理和光滑化处理,得到总血管腔面网格;总血管腔面网格包括血管腔准圆形面网格;对第一血管壁几何实体进行离散化处理和光滑化处理,得到第一总血管壁面网格;第一总血管壁面网格包括第一血管壁准圆形面网格。

在一个实施例中,确定与填充模块1110还用于对总血管腔面网格中的血管腔准圆形面网格进行去除处理,得到血管腔壁面网格;对第一总血管壁面网格中的第一血管壁准圆形面网格进行去除处理,得到第一血管壁面网格;基于血管腔壁面网格和第一血管壁面网格确定第一总血管壁环形面网格。

在一个实施例中,确定与填充模块1110还用于将血管腔壁面网格对应的开口轮廓线作为第一血管壁内环;将第一血管壁面网格对应的开口轮廓线作为第一血管壁外环;基于第一血管壁内环和第一血管壁外环确定第一血管壁环形面网格;基于第一血管壁环形面网格、血管腔壁面网格和第一血管壁面网格确定第一总血管壁环形面网格。

在一个实施例中,如图12所示,该血管的建模装置还包括:预处理模块1114和第二血管体网格生成模块1116,其中,

预处理模块1114,用于获取血管影像;将血管影像转化为三维血管图像;确定三维血管图像中的血管路径;在三维血管图像中,依据血管路径进行二维图像重建,得到血管腔图像;基于血管腔图像得到血管腔轮廓。

第二血管体网格生成模块1116,用于基于第二放大比例对血管腔轮廓进行放大处理,得到第二血管壁轮廓;对第二血管壁轮廓进行放样处理,得到第二血管壁几何实体;依据第二血管壁几何实体生成第二总血管壁面网格;基于第二总血管壁面网格生成对应的第二血管壁体网格;基于第一血管壁体网格、第二血管壁体网格和血管腔体网格组合为第二血管体网格。

上述实施例,通过基于至少一个放大比例对血管腔轮廓进行放大处理,得到第一血管壁轮廓;对血管腔轮廓进行放样处理,得到血管腔几何实体,以及对第一血管壁轮廓进行放样处理,得到第一血管壁几何实体;依据血管腔几何实体生成总血管腔面网格,并依据第一血管壁几何实体生成第一总血管壁面网格;经过放大轮廓、放样生成几何实体并在离散化后对这些面网格进行适当的光滑化操作,有效避免了传统方法在“挤压过程”产生的自相交问题;对总血管腔面网格进行填充处理,得到血管腔体网格;基于总血管腔面网格和第一总血管壁面网格确定第一总血管壁环形面网格,并对第一总血管壁环形面网格进行填充处理,得到第一血管壁体网格;将血管腔体网格和第一血管壁体网格组合为第一血管体网格;并由此可以演化出多层血管壁体网格的生成思路,通过对血管内的流体(血管腔)和固体(血管壁)进行精确的体网格构建,有效提升了对血管建模的精确性,从而也保证了后续对血管流固耦合分析的精确度和可行性,同时保障了对血管进行精细化、生理学真实的力学分析的可行性。

上述血管的建模装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端或服务器,以该计算机设备为终端为例进行说明,其内部结构图可以如图13所示。该计算机设备包括处理器、存储器、输入/输出接口、通信接口、显示单元和输入装置。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口、显示单元和输入装置通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、移动蜂窝网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种血管的建模方法。该计算机设备的显示单元用于形成视觉可见的画面,可以是显示屏、投影装置或虚拟现实成像装置,显示屏可以是液晶显示屏或电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图13中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各实施例。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各实施例。

在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各实施例。

需要说明的是,本申请所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read-OnlyMemory,ROM)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(ReRAM)、磁变存储器(Magnetoresistive Random Access Memory,MRAM)、铁电存储器(Ferroelectric Random Access Memory,FRAM)、相变存储器(Phase Change Memory,PCM)、石墨烯存储器等。易失性存储器可包括随机存取存储器(Random Access Memory,RAM)或外部高速缓冲存储器等。作为说明而非局限,RAM可以是多种形式,比如静态随机存取存储器(Static Random Access Memory,SRAM)或动态随机存取存储器(Dynamic RandomAccess Memory,DRAM)等。本申请所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本申请所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

相关技术
  • 评分卡的建模方法、装置、计算机设备及存储介质
  • 血管图像的处理方法、装置、计算机存储介质及成像设备
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 一种增强现实建模方法、计算机可读存储介质和增强现实建模装置
  • 一种元数据存储方法、装置、设备及计算机可读存储介质
  • 针对血管的三维建模方法、装置、电子设备及存储介质
  • 动态心血管系统的建模方法、装置、设备及存储介质
技术分类

06120116489444