一种夹层动脉分割方法及装置与流程

文档序号:19933195发布日期:2020-02-14 22:15阅读:233来源:国知局
一种夹层动脉分割方法及装置与流程

本申请涉及医学图像处理技术领域,尤其是涉及一种夹层动脉分割方法及装置。



背景技术:

主动脉夹层(aorticdissection)是一种非常凶险的主动脉疾病,主要表现为患者主动脉内膜发生破裂,血液通过破口进入主动脉中膜并向上或向下剥离主动脉内膜和外膜,在血液的冲击下强行生成真腔和假腔两个腔体,是一种极其危险的疾病,需要及时的诊断和治疗。电子计算机断层扫描血管造影(computedtomographyangiography,cta,ct血管造影)是临床进行主动脉夹层诊断和观察最常用的方法,医生通常是基于ct的扫描断层进行病情分析,这种方式并不利于医生获取夹层主动脉准确的3d形态学特征,例如判定撕裂口大小和位置、测量主动脉及真假腔的直径、计算真假腔的体积等,因此夹层主动脉的3d分割是个体化参数精准测量的重要模型基础。现有的传统分割方法对夹层模型的分割鲁棒性较差,不能单独识别真假腔,且由于cta的数据尺寸较大,分割与其分割准确性和3d重建的效率都亟待提升。



技术实现要素:

有鉴于此,本申请的目的在于提供一种夹层动脉分割方法及装置,通过对原始cta图像进行标准化处理,并使用动脉分割模型和腔室分割模型对标准化后的cta图像进行分割,极大地减少了需要处理的图像数据,有效提升了夹层动脉分割效率,并提高了分割的精度。

本申请实施例提供了一种夹层动脉分割方法,所述方法包括:

获取待分割主动脉的原始cta图像;

基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像;

按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像;

利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型;

利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;

利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型;

基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。

在一种可能的实施方式中,所述基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正,包括:

基于所述第一结构模型,以及所述第二结构模型,确定错分修正在所述第二结构模型中的起始层;

基于所述错分修正在第二结构模型的起始层,将所述主动脉的三维模型中的降主动脉的部分分离为两个独立、连续的腔体,得到第一腔体模型和第二腔体模型;

基于所述第一腔体模型及所述第二腔体模型,对所述第二结构模型进行修正。

在一种可能的实施方式中,所述动脉分割模型通过如下步骤训练得到:

获取多个的训练样本,其中,所述训练样本为样本cta图像,所述样本cta图像中的夹层主动脉以及全部分支动脉被人工标注;

针对每个训练样本,基于所述训练样本中各个像素点的ct值,分别从所述训练样本中截取带有人工标注的第一训练cta图像,并按照预设的分辨率以及第一预设尺寸,对所述第一训练cta图像进行标准化处理,得到带有人工标注的第二训练cta图像;

利用所述第二训练cta图像,对所述动脉分割模型进行训练。

在一种可能的实施方式中,所述腔室分割模型通过如下步骤训练得到:

利用插值运算,将所述第二训练cta图像压缩至第二预设尺寸,得到带有人工标注的第三训练cta图像;

利用所述第三训练cta图像,对所述腔室分割模型训练。

在一种可能的实施方式中,训练所述动脉分割模型时,采用如下损失函数:

其中,r′为训练样本中图像块对应的人工标注,l′为所述动脉分割模型中该图像块的体素级类别概率,c为类别信道编号,n为类别总数,r′c为第c类图像块的人工标注,l′c为所述动脉分割模型中第c类图像块的体素级类别概率。

在一种可能的实施方式中,训练所述腔室分割模型时,采用如下损失函数:

其中,rt为所述第三训练cta图像中真腔的人工标注,r″1为所述第三训练cta图像中夹层主动脉的标注,l″为所述腔室分割模型的输出结果。

在一种可能的实施方式中,所述动脉分割模型和所述腔室分割模型的类型为三维卷积神经网络,所述动脉分割模型和所述腔室分割模型分别采用inplace-abn算法优化神经网络中的bn+relu的算法。

本申请实施例还提供了一种夹层动脉分割装置,所述装置包括:

获取模块,用于获取待分割主动脉的原始cta图像;

截取模块,用于基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像;

标准化模块,用于按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像;

第一分割模块,用于利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型;

压缩模块,用于利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;

第二分割模块,用于利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型;

错分修正模块,用于基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。

在一种可能的实施方式中,所述错分修正模块具体用于:

基于所述第一结构模型,以及所述第二结构模型,确定错分修正在所述第二结构模型中的起始层;

基于所述错分修正在第二结构模型的起始层,将所述主动脉的三维模型中的降主动脉的部分分离为两个独立、连续的腔体,得到第一腔体模型和第二腔体模型;

基于所述第一腔体模型及所述第二腔体模型,对所述第二结构模型进行修正。

在一种可能的实施方式中,所述装置还包括第一训练模块,所述第一训练模块用于:

获取多个的训练样本,其中,所述训练样本为样本cta图像,所述样本cta图像中的夹层主动脉以及全部分支动脉被人工标注;

针对每个训练样本,基于所述训练样本中各个像素点的ct值,分别从所述训练样本中截取带有人工标注的第一训练cta图像,并按照预设的分辨率以及第一预设尺寸,对所述第一训练cta图像进行标准化处理,得到带有人工标注的第二训练cta图像;

利用所述第二训练cta图像,对所述动脉分割模型进行训练。

在一种可能的实施方式中,所述装置还包括第二训练模块,所述第二训练模块用于:

利用插值运算,将所述第二训练cta图像压缩至第二预设尺寸,得到带有人工标注的第三训练cta图像;

利用所述第三训练cta图像,对所述腔室分割模型训练。

在一种可能的实施方式中,所述第一训练模块在训练所述动脉分割模型时,采用如下损失函数:

其中,r′为训练样本中图像块对应的人工标注,l′为所述动脉分割模型中该图像块的体素级类别概率,c为类别信道编号,n为类别总数,r′c为第c类图像块的人工标注,l′c为所述动脉分割模型中第c类图像块的体素级类别概率。

在一种可能的实施方式中,所述第二训练模块在训练所述腔室分割模型时,采用如下损失函数:

其中,rt为所述第三训练cta图像中真腔的人工标注,r″1为所述第三训练cta图像中夹层主动脉的标注,l″为所述腔室分割模型的输出结果。

在一种可能的实施方式中,所述动脉分割模型和所述腔室分割模型的类型为三维卷积神经网络,所述动脉分割模型和所述腔室分割模型分别采用inplace-abn算法优化神经网络中的bn+relu的算法。

本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的夹层动脉分割方法的步骤。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的夹层动脉分割方法的步骤。

本申请实施例提供的夹层动脉分割方法及装置,获取待分割主动脉的原始cta图像;基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像;按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像;利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型;利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型;基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。与现有技术相比,本申请通过原始cta图像中截取出ct值在预设范围内的第一目标cta图像,并标准化第一目标cta图像的尺寸与分辨率,极大地减少了需要处理的图像数据,有效提升了夹层动脉分割效率,并保持了分割的精度。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例所提供的一种夹层动脉分割方法的流程图;

图2示出了本申请实施例所提供的一种夹层动脉分割装置的结构示意图之一;

图3示出了本申请实施例所提供的一种夹层动脉分割装置的结构示意图之二;

图4示出了本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

经研究发现,现有技术中,由于cta的尺寸较大,医疗器械的显示内存不足,对cta中的夹层主动脉进行切分和3d重建的精准度和效率都亟待提升。

基于此,本申请实施例提供一种夹层动脉分割方法及装置,通过原始cta图像中截取出ct值在预设范围内的第一目标cta图像,并标准化第一目标cta图像的尺寸与分辨率,极大地减少了需要处理的图像数据,有效提升了夹层动脉分割效率,并保持了分割的精度。

请参阅图1,图1为本申请实施例所提供的一种夹层动脉分割方法的流程图。如图1中所示,本申请实施例提供的夹层动脉分割方法,包括:

s101、获取待分割主动脉的原始cta图像。

s102、基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像。

该步骤中,cta中造影主动脉的ct值具有特定的先验范围[100,700],首先,可以提取出介于该范围中的全部体素,执行形态学闭运算并迭代12次以后,取出位于原始cta图像上半区域内的最大连通域(主动脉和心脏区域),并计算这些体素的坐标集合v={vz,vy,vx},vz、vy、vx分别为三个维度上的坐标集合。

这样,可以去除大量的不相关因素,减少在进行处理时的数据计算量。

s103、按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像。

该步骤中,已知cta扫描分辨率为s={sz,sy,sx},第一目标cta图像尺寸为nz×ny×nx,可以设定标准化处理后的预设分辨率为s′={s′z,s′y,s′x},第一预设尺寸为n′z×n′y×n′x,因此可计算第一目标cta图像在x、y两个维度上尺寸为:

其中,d为x或y中的任意一个为维度,nd表示在原始cta图像中提取的真实区域在维度d上的尺寸。根据上述计算的体素坐标集合v和实际尺寸,可以得出第一目标cta图像在x、y方向上的实际范围为:

其中,分别为v在维度d上的坐标下限和上限,分别为第一目标cta图像在维度d上的下边界和上边界。

通过上述步骤所得在z方向上包括全部的ct断层,因此nz等于扫描层数。由于不同的cta数据在z方向上具有不同的扫描长度,分辨率统一后在z方向也会具有不同尺寸,标准化处理后得到的z轴尺寸为:

第一目标cta图像在xy平面上的尺寸统一为n′y=n′x=256,基于以上过程,可以计算出第一目标cta图像的提取范围,用于将分割结果在原始空间中的复原。

将第一目标cta图像通过样条插值的方式,从初始尺寸转变为统一尺寸,得到第二目标cta图像,这样,能够大幅去除主动脉周围无关体素的干扰。

s104、利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型。

该步骤中,可以将第二目标cta图像输入至动脉分割模型中,利用训练好的动脉分割模型对所述第二目标cta图像进行分割,动脉分割模型直接输出标记有夹层主动脉及分支动脉的第一结构模型。

具体的,在标准化处理之后,可以第二目标cta图像沿z轴截断为连续的96×256×256的图像块,若最后一块不足96层,则在缺失的区域填0以补全96层。将通过以上步骤得到的截断后的第二目标cta输入到训练好的动脉切分模型中,得到夹层主动脉和分支动脉的图像块分割结果并沿z轴拼接得到pm和pb,通过样条插值把拼接后的结果还原回图像原始的分辨率,根据记录的第一目标cta的实际范围将结果映射到原始位置,得到最终的夹层主动脉及分支血管的分割结果,也即第一结构模型。

s105、利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;

s106、利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型。

该步骤中,可以利用插值运算对第二目标cta图像进行压缩,具体的,可以将分辨率压缩至384×128×128。

s107、基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。

在一种可能的实施方式中,所述基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正,包括:

基于所述第一结构模型,以及所述第二结构模型,确定错分修正在所述第二结构模型中的起始层;

基于所述错分修正在第二结构模型的起始层,将所述主动脉的三维模型中的降主动脉的部分分离为两个独立、连续的腔体,得到第一腔体模型和第二腔体模型;

基于所述第一腔体模型及所述第二腔体模型,对所述第二结构模型进行修正。

具体的,对真腔和假腔进行错分修正可以包括以下步骤:

(1)基于动脉分割模型输出的夹层主动脉结构pm,通过闭运算闭合主动脉夹层的膜片,使第二结构模型中的真假腔完全贴合以后,自顶向下寻找第一个出现分离的升主动脉和降主动脉的层,并将该层作为错分修正算法的上行终止层

(2)以夹层主动脉pm的z轴中间层为起点,向上逐层搜索到寻找第一个具有两个独立的连通域的层并对分别做一次腐蚀运算后作为分水岭算法的标记,将分成m个子区域,如果m=2,则记如果未找到满足条件的层,则从向下逐层搜索,直到找到为止。

(3)定义两个空的三维矩阵m0和m1,其尺寸与pm相同,把分出的两个区域分别存放到两个空的矩阵里的相应位置上,并从该层开始,先逐层向上、后逐层向下地将pm的降主动脉部分分离为两个独立的、沿z轴连续的腔体。

其中,步骤(3)具体包括如下步骤:

1.设当前已分离到层首先获取并以(2)中同样的方式对执行分水岭算法,获得子区域集合并进行简并处理,即将面积小于阈值thrregion的区域向邻接的最大区域合并,多次迭代直至不存在小于thrarea的区域为止,得到最终的区域集合a,这里引入一个经验参数thrregion=20。

2.如果都有存储结果,则根据式8和9计算a中任一子区域ap所对应的q*,并将其存入中,得到对降主动脉段的真假腔分离结果。这里p为子区域的下标:

ap∈a,q∈{0,1},

3.如果两者中只有一个存有结果并记为首先根据是否和发生重叠将子区域分为两个子集a0和a1,并将a0中全部区域存入随后对执行闭运算获得膜片闭合的计算膜片大小最后计算子区域ap∈a1对应的q*,并将其存入中:

这里引入了经验参数thrflap=20。

(4)根据初步分割结果pt、pf与m0和m1的之间的重叠度对两者赋予语义信息,

mt=argmaxs(mq,pt),

与mt相对应的另外一个管腔即为mf,通过修正mt中的假腔和mf中的真腔,即可得到最终的真假腔分割结果。

在一种可能的实施方式中,所述动脉分割模型通过如下步骤训练得到:

获取多个的训练样本,其中,所述训练样本为样本cta图像,所述样本cta图像中的夹层主动脉以及全部分支动脉被人工标注;

针对每个训练样本,基于所述训练样本中各个像素点的ct值,分别从所述训练样本中截取带有人工标注的第一训练cta图像,并按照预设的分辨率以及第一预设尺寸,对所述第一训练cta图像进行标准化处理,得到带有人工标注的第二训练cta图像;

利用所述第二训练cta图像,对所述动脉分割模型进行训练。

具体的,可以获取大规模样本cta图像数据集,对其夹层主动脉和包括头壁、腹部和双髂分支在内的全部分支动脉分别进行人工标注,其中夹层主动脉中升主动脉标注到主动脉瓣出现处终止,颈动脉和髂动脉分别标注到cta图像上下两端终止,腹腔干标注到二级分支出现处终止,左右肾动脉和肠系膜动脉均标注到一级分支出现处终止。夹层主动脉上界为头壁动脉与主动脉弓连接处,下界为出现髂总动脉分叉处。

针对上述步骤中所限定的主动脉区域,对其真腔和假腔分别进行人工标注,其中真腔与假腔的撕裂口连接处由专业医生完成割裂。真假两腔体素之和与上述的夹层主动脉体素相同。

其中,截取第一训练cta图像以及对第一训练cta图像进行标准化的步骤可以参照步骤s102-s103的解释与说明。

进一步的,为了实现相对精细的分割,可以直接采用通过上述步骤得到的,具有统一、较高的分辨率的数据集d1进行模型训练,但由于显存有限,无法将高分辨率的数据完全输入到神经网络中,因此这里采用了沿数据z轴随机截取96×256×256的图像块的方式生成实际的训练数据。

该步骤中,可以设计多类分割网络动脉分割模型3dcnn1,实现夹层主动脉、分支动脉和背景区域的三类分割。该网络结构中的编码部分加入denseblock,解码部分的升采样使用三线性插值运算。这种网络结构可以在相同的显存约束条件下在编码过程中引入更多可训练参数,充分学习和利用图像的浅层局部特征和深层全局特征,有利于在截取图像块的训练策略下掌握局部图像的细节。

具体的,可以采用inplace-abn算法,将动脉切割模型中bn+relu算法优化,这种方法可以通过逆向计算中间变量,不需对部分中间变量的不必要的存储,降低这些变量对存储空间的占用,实现进一步增加输入数据的z轴长度,使得动脉切割模型在截取图像块的训练策略下能够接受尽可能多的z轴方向上的图像信息。

在一种可能的实施方式中,所述腔室分割模型通过如下步骤训练得到:

利用插值运算,将所述第二训练cta图像压缩至第二预设尺寸,得到带有人工标注的第三训练cta图像;

利用所述第三训练cta图像,对所述腔室分割模型训练。

该步骤中,可以设计单类分割网络腔室分割模型3dcnn2,仅实现真腔的分割。该网络的编码与解码部分结构可以与动脉分割函数3dcnn1相同,同样采用inplace-abn算法优化网络中的bn+relu算法,但是网络的输出层仅输出一个信道。

在一种可能的实施方式中,训练所述动脉分割模型时,采用如下损失函数:

其中,该损失函数可以为多累dice损失函数,r′为训练样本中图像块对应的人工标注,l′为所述动脉分割模型中该图像块的体素级类别概率,c为类别信道编号,n为类别总数,r′c为第c类图像块的人工标注,l′c为所述动脉分割模型中第c类图像块的体素级类别概率。

在一种可能的实施方式中,训练所述腔室分割模型时,采用如下损失函数:

其中,rt为所述第三训练cta图像中真腔的人工标注,r″1为所述第三训练cta图像中夹层主动脉的标注,l″为所述腔室分割模型的输出结果,在对l″进行二值化操作后,基于计算的变换因子通过插值运算复原尺寸,并按照上下界位置反向映射得到p′t,真腔分割最终结果为:

在一种可能的实施方式中,所述动脉分割模型和所述腔室分割模型的类型为三维卷积神经网络,所述动脉分割模型和所述腔室分割模型分别采用inplace-abn算法优化神经网络中的bn+relu的算法。

本申请实施例提供的夹层动脉分割方法,获取待分割主动脉的原始cta图像;基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像;按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像;利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型;利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型;基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。与现有技术相比,本申请通过原始cta图像中截取出ct值在预设范围内的第一目标cta图像,并标准化第一目标cta图像的尺寸与分辨率,极大地减少了需要处理的图像数据,有效提升了夹层动脉分割效率,并保持了分割的精度。

请参阅图2、图3,图2为本申请实施例所提供的一种夹层动脉分割装置的结构示意图之一,图3为本申请实施例所提供的一种夹层动脉分割装置的结构示意图之二。如图2中所示,所述夹层动脉分割装置200包括:

获取模块210,用于获取待分割主动脉的原始cta图像;

截取模块220,用于基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像;

标准化模块230,用于按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像;

第一分割模块240,用于利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型。

压缩模块250,用于利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;

第二分割模块260,用于利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型。

错分修正模块270,用于基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。

在一种可能的实施方式中,所述错分修正模块270具体用于:

基于所述第一结构模型,以及所述第二结构模型,确定错分修正在所述第二结构模型中的起始层;

基于所述错分修正在第二结构模型的起始层,将所述主动脉的三维模型中的降主动脉的部分分离为两个独立、连续的腔体,得到第一腔体模型和第二腔体模型;

基于所述第一腔体模型及所述第二腔体模型,对所述第二结构模型进行修正。

如图3所示,在一种可能的实施方式中,所述夹层动脉分割装置200还包括第一训练模块280,所述第一训练模块280用于:

获取多个的训练样本,其中,所述训练样本为样本cta图像,所述样本cta图像中的夹层主动脉以及全部分支动脉被人工标注;

针对每个训练样本,基于所述训练样本中各个像素点的ct值,分别从所述训练样本中截取带有人工标注的第一训练cta图像,并按照预设的分辨率以及第一预设尺寸,对所述第一训练cta图像进行标准化处理,得到带有人工标注的第二训练cta图像;

利用所述第二训练cta图像,对所述动脉分割模型进行训练。

在一种可能的实施方式中,所述夹层动脉分割装置200还包括第二训练模块290,所述第二训练模块290用于:

利用插值运算,将所述第二训练cta图像压缩至第二预设尺寸,得到带有人工标注的第三训练cta图像;

利用所述第三训练cta图像,对所述腔室分割模型训练。

在一种可能的实施方式中,所述第一训练模块280在训练所述动脉分割模型时,采用如下损失函数:

其中,r′为训练样本中图像块对应的人工标注,l′为所述动脉分割模型中该图像块的体素级类别概率,c为类别信道编号,n为类别总数,r′c为第c类图像块的人工标注,l′c为所述动脉分割模型中第c类图像块的体素级类别概率。

在一种可能的实施方式中,所述第二训练模块290在训练所述腔室分割模型时,采用如下损失函数:

其中,rt为所述第三训练cta图像中真腔的人工标注,r″1为所述第三训练cta图像中夹层主动脉的标注,l″为所述腔室分割模型的输出结果。

在一种可能的实施方式中,所述动脉分割模型和所述腔室分割模型的类型为三维卷积神经网络,所述动脉分割模型和所述腔室分割模型分别采用inplace-abn算法优化神经网络中的bn+relu的算法。

本申请实施例提供的夹层动脉分割装置,获取待分割主动脉的原始cta图像;基于所述原始cta图像中各个像素点的ct值,从所述原始cta图像中截取出ct值在预设范围内的第一目标cta图像;按照预设的分辨率以及第一预设尺寸,对所述第一目标cta图像进行标准化处理,得到第二目标cta图像;利用训练好的分割模型中的动脉分割模型对所述第二目标cta图像进行分割,得到标记有夹层主动脉及分支动脉的第一结构模型;利用插值运算,将所述第二目标cta图像压缩至第二预设尺寸,得到第三目标cta图像;利用训练好的分割模型中的腔室分割模型对所述第三目标cta图像进行分割,得到标记有夹层主动脉上的真腔和假腔的第二结构模型;基于所述第一结构模型及第二结构模型,对所述第二结构模型进行真腔和假腔的错分修正。与现有技术相比,本申请通过原始cta图像中截取出ct值在预设范围内的第一目标cta图像,并标准化第一目标cta图像的尺寸与分辨率,极大地减少了需要处理的图像数据,有效提升了夹层动脉分割效率,并保持了分割的精度。

请参阅图4,图4为本申请实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。

所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执行时,可以执行如上述图1所示方法实施例中的夹层动脉分割方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的夹层动脉分割方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1