热词 | 主动脉 动脉 图像 切片 灰度 数据 圆心 重心 ct 心脏 | ||
专利类型 | 发明授权 | 法律事件 | 公开; 实质审查; 授权; |
专利有效性 | 有效专利 | 当前状态 | 授权 |
申请号 | CN202080100602.8 | 申请日 | 2020-11-30 |
公开(公告)号 | CN115769251B | 公开(公告)日 | 2024-11-29 |
申请人 | 苏州润迈德医疗科技有限公司; | 申请人类型 | 企业 |
发明人 | 冯亮; 刘广志; 王之元; | 第一发明人 | 冯亮 |
权利人 | 苏州润迈德医疗科技有限公司 | 权利人类型 | 企业 |
当前权利人 | 苏州润迈德医疗科技有限公司 | 当前权利人类型 | 企业 |
省份 | 当前专利权人所在省份:江苏省 | 城市 | 当前专利权人所在城市:江苏省苏州市 |
具体地址 | 当前专利权人所在详细地址:江苏省苏州市工业园区金鸡湖大道99号苏州纳米城西北区NW-05-502室 | 邮编 | 当前专利权人邮编:215000 |
主IPC国际分类 | G06T7/00 | 所有IPC国际分类 | G06T7/00 |
专利引用数量 | 2 | 专利被引用数量 | 0 |
专利权利要求数量 | 2 | 专利文献类型 | B |
专利代理机构 | 专利代理人 | ||
摘要 | 一种基于 深度学习 获取主动脉图像的系统,包括: 数据库 装置(100)、深度学习装置(200)、数据提取装置(300)和主动脉获取装置(400);数据库装置(100)用于生成主动脉层的切片数据库与非主动脉层的切片数据库;深度学习装置(200)与数据库装置(100)连接用于对切片数据进行深度学习,对特征数据进行分析,获得主动脉数据;数据提取装置(300)用于提取待处理的CT序列图像的特征数据;主动脉获取装置(400)与数据提取装置(300)、深度学习装置(200)连接,用于根据深度学习模型、特征数据从CT序列图像中获取主动脉图像。该装置依据特征数据和数据库获取深度学习模型,通过深度学习模型获取主动脉图像,具有提取效果好,鲁棒性高的优点,计算结果准确,在临床上具有较高的推广价值。 | ||
权利要求 | 1.一种基于深度学习获取主动脉图像的系统,其特征在于,包括:数据库装置、深度学习装置、数据提取装置和主动脉获取装置; |
||
说明书全文 | 基于深度学习获取主动脉图像的系统技术领域背景技术[0002] 心血管疾病是工业化世界中的死亡的首要原因。主要形式的心血管疾病由脂肪物质在供应心脏、大脑、肾脏和下肢的动脉的内组织层中的慢性积聚引起。进行性冠状动脉疾病限制到心脏的血流。由于缺少通过当前的非侵入式测试提供的准确信息,许多患者需要侵入式导管流程来评价冠脉血流。因此,存在对于量化人类冠状动脉中的血流以评价可能的冠状动脉疾病的功能意义的非侵入式方法的需求。对动脉容量的可靠评价因此对于解决患者需求的处置规划将是重要的。最近的研究已经证明,血流动力学特性,诸如血流储备分数(FFR),是确定针对具有动脉疾病的患者的最佳处置的重要指示器。对血流储备分数的常规评价使用侵入式导管插入术来直接测量血流特性,诸如压力和流速。然而,这些侵入式测量技术对患者存在风险,并且对健康护理系统可以导致显著的成本。 [0004] 由于现有技术中采用经验值获取主动脉图像存在人为因素多,一致性差,提取速度慢的问题。 发明内容[0005] 本发明提供了一种基于深度学习获取主动脉图像的系统,以解决现有技术中采用经验值获取主动脉图像存在人为因素多,一致性差,提取速度慢的问题。 [0007] 所述数据库装置,用于生成主动脉层的切片数据库与非主动脉层的切片数据库; [0008] 所述深度学习装置,与所述数据库装置连接,用于对主动脉层的切片数据和非主动脉层的切片数据进行深度学习,获取深度学习模型,通过所述深度学习模型对特征数据进行分析,获得主动脉数据; [0009] 所述数据提取装置,用于提取待处理的所述CT序列图像或CT序列图像的三维数据的所述特征数据; [0010] 主动脉获取装置,与所述数据提取装置、所述深度学习装置连接,用于根据所述深度学习模型、所述特征数据从所述CT序列图像中获取主动脉图像。 [0011] 可选地,上述的基于深度学习获取主动脉图像的系统,还包括:与所述数据库装置、所述数据提取装置连接的CT存储装置,用于获取CT序列图像的三维数据。 [0012] 可选地,上述的基于深度学习获取主动脉图像的系统,所述数据库装置包括:图像处理结构、主动脉层的切片数据存储结构,非主动脉层的切片数据存储结构,所述主动脉层的切片数据存储结构、所述非主动脉层的切片数据存储结构、所述CT存储装置均与所述图像处理结构连接; [0013] 所述图像处理结构,用于从所述CT图像上去除肺部、降主动脉、脊椎、肋骨的新图像; [0014] 所述主动脉层的切片数据存储结构,用于从所述新图像上获取主动脉层的切片数据; [0015] 所述非主动脉层的切片数据存储结构,用于从所述新图像上获取除去所述主动脉层的切片数据存储结构内的切片的剩余的切片数据,即为非主动脉层的切片数据。 [0016] 可选地,上述的基于深度学习获取主动脉图像的系统,所述图像处理结构包括:灰度直方图单元、灰度体积获取单元、去除肺部组织单元、心脏重心提取单元、脊椎重心提取单元、降主动脉图像提取单元、新图像获取单元; [0017] 所述灰度直方图单元,与所述CT存储装置连接,用于绘制每组所述CT序列图像的灰度直方图; [0018] 所述灰度体积获取单元,与所述灰度直方图结构连接,用于沿着所述灰度直方图的终点M至原点O方向,依次获取M点至M‑1点,M点至M‑2点,直至获取到M点至O点的各灰度值区域的体积;获取各灰度值区域的体积与M点至O点的总区域的体积占比V; [0019] 所述去除肺部组织单元,与所述灰度体积获取单元连接,用于根据医学知识以及CT图像成像原理,设置肺部灰度阈值Q肺;如果所述灰度直方图中的灰度值小于Q肺,则去除灰度值对应的图像,得到去除肺部组织的第一图像; [0020] 所述心脏重心提取单元,与所述灰度体积获取单元连接,用于获取心脏重心P2,如果V=b,则拾取所述灰度值区域对应的起始点,将所述起始点投射到所述第一图像上,获取心脏区域三维图像,拾取所述心脏区域三维图像的物理重心P2,其中,b表示常数,0.2<b<1。 [0021] 所述脊椎重心提取单元,与所述CT存储装置、所述心脏重心提取单元连接,用于获取脊椎重心P1,如果V=a,则拾取所述灰度值区域对应的起始点,将所述起始点投射到所述CT三维图像上,获取骨头区域三维图像,拾取所述骨头区域三维图像的物理重心P1,其中,a表示常数,0<a<0.2。 [0022] 所述降主动脉图像提取单元,与所述心脏重心提取结构、所述脊椎重心提取结构、所述去除肺部组织单元连接,用于根据所述心脏重心和所述脊椎重心获取每组CT序列图像的降主动脉图像; [0023] 所述新图像获取单元,与所述降主动脉图像提取单元、所述去除肺部组织单元、所述主动脉层的切片数据存储结构、所述非主动脉层的切片数据存储结构连接,用于从所述CT图像上去除肺部、降主动脉、脊椎、肋骨,获取新图像。 [0024] 可选地,上述的基于深度学习获取主动脉图像的系统,所述降主动脉区域划定单元包括:平均灰度值获取模块、分层切片模块、二值化处理模块; [0026] 所述分层切片模块,与所述平均灰度值获取模块、所述去除肺部组织单元连接,用于从所述第一图像的底层开始分层切片,得到第一二维切片图像组; [0027] 二值化处理模块,与所述分层切片模块、灰度直方图结构连接,用于根据对切片图像进行二值化处理,去除所述第一图像中的杂质点,得到二值化图像,其中,k为正整数,Qk表示第k个像素点PO对应的灰度值,P(k)表示第k个像素点PO对应的像素值。 [0028] 可选地,上述的基于深度学习获取主动脉图像的系统,所述降主动脉区域划定单元还包括:粗略获取模块和精确获取模块; [0029] 所述粗略获取模块,与所述二值化处理模块连接,用于设置所述降主动脉至所述心脏边缘构成的圆的半径阈值为r阈,根据所述降主动脉与所述心脏的距离小于所述脊椎与所述心脏的距离,获取所述脊椎的大致区域与所述降主动脉的大致区域; [0030] 所述精确获取模块,与所述粗略获取模块连接,用于根据所述降主动脉的大致区域,去除误差像素点,即为所述降主动脉对应的圆。 [0031] 可选地,上述的基于深度学习获取主动脉图像的系统,所述数据提取装置包括:连通域结构和特征数据获取结构; [0032] 所述连通域结构,与所述新图像获取单元连接,用于从所述新图像获取单元内获取待处理的所述CT图像的多幅二值化图像; [0033] 所述特征数据获取结构,与所述连通域结构连接,用于从顶层开始,依次获取每幅所述二值化图像的连通域,以及连通域对应的拟圆圆心Ck、面积Sk、拟圆半径Rk,以及相邻两层圆心之间的距离Ck‑C(k‑1),每层切片的圆心Ck距离所述顶层C1圆心的距离Ck‑C1,以及所述像素点在所述层像素大于0,且所述像素点在上一层像素等于0的全部的像素的面积Mk和过滤面积Hk,其中,k表示第k层切片,k≥1;即为特征数据。 [0035] 所述数据处理单元,用于采用霍夫检测算法,从顶层开始,依次检测3层切片,从每层所述切片内各获得1个圆心和1个半径,分别形成3个圆;从3个所述圆心中去除偏离较大的点,获得降主动脉种子点P1;获取所述种子点P1所在层的连通域A1;获取连通域A1的重心作为拟圆圆心C1,获取连通域A1的面积S1以及拟圆半径R1;以所述C1为种子点,获取所述种子点P1所在层的连通域A2;对所述连通域A1进行膨胀,得到膨胀区域D1,从所述连通域A2内去除与所述膨胀区域D1重叠的部分,得到连通域A2’;设置连通域的体积阈值V阈,如果连通域A2’的体积V2<V阈,去除与上一层圆心C1距离过大的点,则获取过滤面积Hk,所述连通域A2’的重心作为拟圆圆心C2,获取连通域A2的面积S2以及拟圆半径R2;重复所述连通域A2的方法,依次获取每幅所述二值化图像的连通域,以及连通域对应的拟圆圆心Ck、面积Sk、拟圆半径Rk,以及相邻两层圆心之间的距离Ck‑C(k‑1),每层切片的圆心Ck距离所述顶层C1圆心的距离Ck‑C1; [0036] 所述圆心获取单元,用于存储拟圆圆心C1、C2...Ck...; [0037] 面积获取单元,用于存储面积S1、S2...Sk...,以及过滤面积H1、H2...Hk...; [0038] 半径获取单元,用于存储拟圆半径R1、R2...Rk...。 [0039] 可选地,上述的基于深度学习获取主动脉图像的系统,所述主动脉获取装置包括:梯度边缘结构和主动脉图像获取结构; [0040] 所述梯度边缘结构,与所述深度学习装置连接,用于膨胀所主动脉数据;将膨胀后的所述主动脉数据与CT原图像数据相乘,并计算每个像素点的梯度,得到梯度数据;根据所述梯度数据,提取梯度边缘;从所述膨胀后的主动脉数据中减去所述梯度边缘; [0041] 所述主动脉图像获取结构,与所述新图像获取单元、所述梯度边缘结构连接,用于根据所述拟圆圆心生成种子点列表;根据所述种子点列表提取连通区域,获得主动脉图像。 [0042] 本申请实施例提供的方案带来的有益效果至少包括: [0043] 本申请提供了基于深度学习获取主动脉图像的系统,依据特征数据和数据库获取深度学习模型,通过深度学习模型获取主动脉图像,具有提取效果好,鲁棒性高的优点,计算结果准确,在临床上具有较高的推广价值。附图说明 [0044] 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中: [0045] 图1为本申请的基于深度学习获取主动脉图像的系统的一个实施例的结构框图; [0046] 图2为本申请的基于深度学习获取主动脉图像的系统的另一实施例的结构框图; [0047] 图3为本申请的数据库装置100的结构框图; [0048] 图4为本申请的图像处理结构110的结构框图; [0049] 图5为本申请的降主动脉图像存储结构160的结构框图; [0050] 图6为本申请的降主动脉区域划定单元162的结构框图; [0051] 图7为本申请的数据提取装置300的结构框图; [0052] 图8为本申请的主动脉获取装置400的结构框图。 具体实施方式[0053] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明具体实施例及相应的附图对本发明技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 [0054] 以下将以图式揭露本发明的多个实施方式,为明确说明起见,许多实务上的细节将在以下叙述中一并说明。然而,应了解到,这些实务上的细节不应用以限制本发明。也就是说,在本发明的部分实施方式中,这些实务上的细节是非必要的。此外,为简化图式起见,一些习知惯用的结构与组件在图式中将以简单的示意的方式绘示之。 [0055] 现有技术中采用经验值获取主动脉图像存在人为因素多,一致性差,提取速度慢的问题。 [0056] 为了解决上述问题,如图1所示,本申请提供了一种基于深度学习获取主动脉图像的系统,包括:数据库装置100、深度学习装置200、数据提取装置300和主动脉获取装置400;数据库装置100,用于生成主动脉层的切片数据库与非主动脉层的切片数据库;深度学习装置200,与数据库装置100连接,用于对主动脉层的切片数据和非主动脉层的切片数据进行深度学习,获取深度学习模型,通过深度学习模型对特征数据进行分析,获得主动脉数据; 数据提取装置300,用于提取待处理的CT序列图像或CT序列图像的三维数据的特征数据;主动脉获取装置,与数据提取装置300、深度学习装置200连接,用于根据深度学习模型、特征数据从CT序列图像中获取主动脉图像。 [0057] 如图2所示,本申请的一个实施例中,还包括:与数据库装置100、数据提取装置300连接的CT存储装置500,用于获取CT序列图像的三维数据。 [0058] 如图3所示,本申请的一个实施例中,数据库装置100包括:图像处理结构110、主动脉层的切片数据存储结构120,非主动脉层的切片数据存储结构130,主动脉层的切片数据存储结构110、非主动脉层的切片数据存储结构120、CT存储装置500均与图像处理结构110连接;图像处理结构110用于从CT图像上去除肺部、降主动脉、脊椎、肋骨的新图像;主动脉层的切片数据存储结构120用于从新图像上获取主动脉层的切片数据;非主动脉层的切片数据存储结构130用于从新图像上获取除去主动脉层的切片数据存储结构内120的切片的剩余的切片数据,即为非主动脉层的切片数据。 [0059] 如图4所示,本申请的一个实施例中,图像处理结构110包括:灰度直方图单元111、灰度体积获取单元112、去除肺部组织单元113、心脏重心提取单元114、脊椎重心提取单元115、降主动脉图像提取单元116、新图像获取单元117;灰度直方图单元111,与CT存储装置 500连接,用于绘制每组CT序列图像的灰度直方图;灰度体积获取单元112,与灰度直方图单元111连接,用于沿着灰度直方图的终点M至原点O方向,依次获取M点至M‑1点,M点至M‑2点,直至获取到M点至O点的各灰度值区域的体积;获取各灰度值区域的体积与M点至O点的总区域的体积占比V;去除肺部组织单元113,与灰度体积获取单元112连接,用于根据医学知识以及CT图像成像原理,设置肺部灰度阈值Q肺,如果灰度直方图111中的灰度值小于Q肺,则去除灰度值对应的图像,得到去除肺部组织的第一图像;心脏重心提取单元114,与灰度体积获取单元112、去除肺部组织单元113连接,用于获取心脏重心P2,如果V=b,则拾取灰度值区域对应的起始点,将起始点投射到第一图像上,获取心脏区域三维图像,拾取心脏区域三维图像的物理重心P2,其中,b表示常数,0.2<b<1。脊椎重心提取单元115,与去除肺部组织单元113、心脏重心提取单元114连接,用于获取脊椎重心P1,如果V=a,则拾取灰度值区域对应的起始点,将起始点投射到CT三维图像上,获取骨头区域三维图像,拾取骨头区域三维图像的物理重心P1,其中,a表示常数,0<a<0.2。降主动脉图像提取单元116,与心脏重心提取单元114、脊椎重心提取单元115、去除肺部组织单元113连接,用于根据心脏重心和脊椎重心获取每组CT序列图像的降主动脉图像;新图像获取单元117,与降主动脉图像提取单元116、去除肺部组织单元113、主动脉层的切片数据存储结构120、非主动脉层的切片数据存储结构130连接,用于从CT图像上去除肺部、降主动脉、脊椎、肋骨,获取新图像。 [0061] 如图5所示,本申请的一个实施例中,降主动脉图像提取单元116包括:降主动脉区域划定单元162、降主动脉图像获取单元163;降主动脉区域划定单元162,与灰度直方图单元111、心脏重心提取单元114、脊椎重心提取单元115、去除肺部组织单元113连接,用于将心脏重心P2投影到第一图像上,获得心脏的圆心O1;设置降主动脉灰度阈值Q降,对第一图像进行二值化处理;根据降主动脉与心脏圆心O1的距离,以及脊椎与心脏圆心O1的距离,获取降主动脉对应的圆;降主动脉图像获取单元163,与去除肺部组织单元113、降主动脉区域划定单元162连接,用于从CT图像上获取降主动脉图像。 [0062] 如图6所示,本申请的一个实施例中,降主动脉区域划定单元162包括:平均灰度值获取模块1621、分层切片模块1622、二值化处理模块1623;平均灰度值获取模块1621,与去除肺部组织单元113、灰度直方图单元111连接,用于获取第一图像内的灰度值大于降主动脉灰度阈值Q降的像素点PO,计算像素点PO的平均灰度值 分层切片模块1622,与平均灰度值获取模块1621、去除肺部组织单元113连接,用于从第一图像的底层开始分层切片,得到第一二维切片图像组;二值化处理模块1623,与分层切片模块1622、灰度直方图单元111连接,用于根据 对切片图像进行二值化处理,去除第一图像中的杂质点,得到二值化图像,其中,k为正整数,Qk表示第k个像素点PO对应的灰度值,P(k)表示第k个像素点PO对应的像素值。 [0063] 如图6所示,本申请的一个实施例中,降主动脉区域划定单元162还包括:粗略获取模块1624和精确获取模块1625;粗略获取模块1624,与二值化处理模块1623连接,用于设置降主动脉至心脏边缘构成的圆的半径阈值为r阈,根据降主动脉与心脏的距离小于脊椎与心脏的距离,获取脊椎的大致区域与降主动脉的大致区域;精确获取模块1625,与粗略获取模块1624连接,用于根据降主动脉的大致区域,去除误差像素点,即为降主动脉对应的圆。粗略获取模块1624内设置霍夫检测元件1626;霍夫检测元件1626,用于根据如下原则判定降主动脉的大致区域:如果霍夫检测算法获得圆的半径r>r阈,则此圆是脊椎对应的圆,不对此圆的圆心和半径进行记录,即为脊椎的大致区域;如果霍夫检测算法获得圆的半径r≤r阈,则此圆可能是降主动脉对应的圆,记录此圆的圆心和半径,即为降主动脉的大致区域。精确获取模块1625内设置种子点获取元件1627;种子点获取元件1627,与霍夫检测元件 1626连接,用于对降主动脉的大致区域内的圆的圆心和半径进行筛选,去除相邻切片之间圆心偏离较大的圆,即去除误差像素点,形成降主动脉的种子点列表。 [0064] 如图7所示,本申请的一个实施例中,数据提取装置300包括:连通域结构310和特征数据获取结构320;连通域结构310与新图像获取单元117连接,用于从新图像获取单元117内获取待处理的CT图像的多幅二值化图像;特征数据获取结构320,与连通域结构310连接,用于从顶层开始,依次获取每幅所述二值化图像的连通域,以及连通域对应的拟圆圆心Ck、面积Sk、拟圆半径Rk,以及相邻两层圆心之间的距离Ck‑C(k‑1),每层切片的圆心Ck距离所述顶层C1圆心的距离Ck‑C1,以及所述像素点在所述层像素大于0,且所述像素点在上一层像素等于0的全部的像素的面积Mk和过滤面积Hk,其中,k表示第k层切片,k≥1;即为特征数据。 [0065] 如图7所示,本申请的一个实施例中,特征数据获取结构320内部设置数据处理单元321,以及分别与数据处理单元321连接的圆心获取单元322、面积获取单元323、半径获取单元324;数据处理单元321,用于采用霍夫检测算法,从顶层开始,依次检测3层切片,从每层切片内各获得1个圆心和1个半径,分别形成3个圆;从3个圆心中去除偏离较大的点,获得主动脉种子点P1;获取种子点P1所在层的连通域A1;获取连通域A1的重心作为拟圆圆心C1,获取连通域A1的面积S1以及拟圆半径R1;以C1为种子点,获取种子点P1所在层的连通域A2;对连通域A1进行膨胀,得到膨胀区域D1,从连通域A2内去除与膨胀区域D1重叠的部分,得到连通域A2’;设置连通域的体积阈值V阈,如果连通域A2’的体积V2<V阈,去除与上一层圆心C1距离过大的点,则获取过滤面积Hk,连通域A2’的重心作为拟圆圆心C2,获取连通域A2的面积S2以及拟圆半径R2;重复连通域A2的方法,依次获取每幅二值化图像的连通域,以及连通域对应的拟圆圆心Ck、面积Sk、拟圆半径Rk,以及相邻两层圆心之间的距离Ck‑C(k‑1),每层切片的圆心Ck距离顶层C1圆心的距离Ck‑C1,圆心获取单元,用于存储拟圆圆心C1、C2...Ck...;面积获取单元,用于存储面积S1、S2...Sk...,以及过滤面积H1、H2...Hk...;半径获取单元,用于存储拟圆半径R1、R2...Rk...。 [0066] 如图8所示,本申请的一个实施例中,主动脉获取装置400包括:梯度边缘结构410和主动脉图像获取结构420,梯度边缘结构410,与深度学习装置200连接,用于膨胀主动脉数据;将膨胀后的主动脉数据与CT原图像数据相乘,并计算每个像素点的梯度,得到梯度数据;根据梯度数据,提取梯度边缘;从膨胀后的主动脉数据中减去梯度边缘;主动脉图像获取结构420,与CT存储装置500、梯度边缘结构410连接,用于根据拟圆圆心生成种子点列表;根据种子点列表提取连通区域,获得主动脉图像。 [0067] 所属技术领域的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明的各个方面还可以实现为在一个或多个计算机可读介质中的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。本发明的实施例的方法和/或系统的实施方式可以涉及到手动地、自动地或以其组合的方式执行或完成所选任务。 [0068] 例如,可以将用于执行根据本发明的实施例的所选任务的硬件实现为芯片或电路。作为软件,可以将根据本发明的实施例的所选任务实现为由计算机使用任何适当操作系统执行的多个软件指令。在本发明的示例性实施例中,由数据处理器来执行如本文的根据方法和/或系统的示例性实施例的一个或多个任务,诸如用于执行多个指令的计算平台。可选地,该数据处理器包括用于存储指令和/或数据的易失性储存器和/或用于存储指令和/或数据的非易失性储存器,例如,磁硬盘和/或可移动介质。可选地,也提供了一种网络连接。可选地也提供显示器和/或用户输入设备,诸如键盘或鼠标。 [0069] 可利用一个或多个计算机可读的任何组合。计算机可读介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举列表)将包括以下各项: [0070] 具有一个或多个导线的电连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD‑ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。 [0071] 计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。 [0072] 计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括(但不限于)无线、有线、光缆、RF等等,或者上述的任意合适的组合。 [0073] 例如,可用一个或多个编程语言的任何组合来编写用于执行用于本发明的各方面的操作的计算机程序代码,包括诸如Java、Smalltalk、C++等面向对象编程语言和常规过程编程语言,诸如"C"编程语言或类似编程语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络‑‑包括局域网(LAN)或广域网(WAN)‑连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。 [0074] 应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些计算机程序指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。 [0075] 也可以把这些计算机程序指令存储在计算机可读介质中,这些指令使得计算机、其它可编程数据处理装置、或其它设备以特定方式工作,从而,存储在计算机可读介质中的指令就产生出包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的指令的制造品(article of manufacture)。 [0076] 还可将计算机程序指令加载到计算机(例如,冠状动脉分析系统)或其它可编程数据处理设备上以促使在计算机、其它可编程数据处理设备或其它设备上执行一系列操作步骤以产生计算机实现过程,使得在计算机、其它可编程装置或其它设备上执行的指令提供用于实现在流程图和/或一个或多个框图方框中指定的功能/动作的过程。 [0077] 本发明的以上的具体实例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 |