一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种脑神经元电子显微镜图像卷分割方法、装置以及存储介质与流程

2021-12-04 00:18:00 来源:中国专利 TAG:


1.本发明主要涉及图像分析技术领域,具体涉及一种脑神经元电子显微镜图像卷分割方法、装置以及存储介质。


背景技术:

2.自动重建神经元的三维形态一直是神经科学领域最具挑战性的问题之一,使用电子显微镜采集到的脑神经元图像数据的分辨率是纳米级别的,且数据规模庞大。以顺序分割2d切片的方式对这些大规模神经元图像进行目标分割是非常繁琐的,分割效率也很低,因为相邻的切片之间有着大量的冗余特征信息。基于2d切片形式的神经元图像分割一般只是考虑图像的空间特征,很少有效地利用到相邻切片图像间的时序关联特征。将这些神经元图像3d体采用有效的方式进行完全注释以创建大量和丰富的训练数据集,对基于机器学习方式的神经元图像分割来说是必不可少的数据预处理环节。
3.近年来,最先进的生物医学图像分割方法是基于深度学习的卷积神经网络,卷积神经网络提取的数据特征质量高,可以有效地表示图像和感兴趣的区域。相比较于传统机器学习方法采用人工提取特征,深度学习技术从图像中自动提取特征。在计算机视觉和医学图像分析中,大多数用于语义分割的体系结构都是基于编码器

解码器架构的网络或其变体。其中unet是目前较为常用的一种,由于较强的可拓展性、卓越的特征表达、鲁棒的学习能力,已经在2d和3d生物医学图像数据分割方面表现出了优异的性能。unet及其变体所具有的多尺度结构,使得该网络可以有效地预测大目标区域,同时具有非常高的计算及统计效率。
4.unet及其变体网络主要专注于学习高阶特征,很少去关注低阶特征的信息,然而低阶特征对于检测小结构确是至关重要的。因而,基于编码器

解码器架构的方法在检测小结构时性能不佳,并且无法精确分割边界区域,尽管可以通过跳跃连接将低阶特征传送到输出层,但分割性能依然得不到有效的提升。


技术实现要素:

5.本发明所要解决的技术问题是针对现有技术的不足,提供一种脑神经元电子显微镜图像卷分割方法、装置以及存储介质。
6.本发明解决上述技术问题的技术方案如下:一种脑神经元电子显微镜图像卷分割方法,包括如下步骤:
7.导入多个原始脑神经元图像卷,并分别对各个所述原始脑神经元图像卷进行数据扩充,并集合扩充后的脑神经元图像卷得到脑神经元图像卷数据集;
8.随机划分所述脑神经元图像卷数据集,得到脑神经元图像卷训练集和脑神经元图像卷测试集;
9.构建双路分割神经网络模型,所述双路分割神经网络模型用于图像卷分割处理,
所述双路分割神经网络模型包括模型前端和模型后端,
10.所述模型前端包括第一网络、第二网络和第三网络,所述第一网络用于学习所述脑神经元图像卷训练集的低阶特征,所述第二网络用于学习所述脑神经元图像卷训练集的高阶特征,所述第三网络用于将所述第一网络的低阶特征结果和所述第二网络的高阶特征结果进行互补,得到第一目标特征集和第二目标特征集,所述模型后端用于将所述第一目标特征集和所述第二目标特征集进行特征区域融合,得到所述脑神经元图像卷训练集的分割结果;
11.通过所述脑神经元图像卷训练集的分割结果以及与所述脑神经元图像卷训练集对应的所述原始脑神经元图像卷对所述双路分割神经网络模型进行参数优化,得到优化后的双路分割神经网络模型;
12.通过所述优化后的双路分割神经网络模型对所述脑神经元图像卷测试集进行图像卷的分割,得到所述脑神经元图像卷测试集的分割结果。
13.本发明解决上述技术问题的另一技术方案如下:一种脑神经元电子显微镜图像卷分割装置,包括:
14.图像卷扩充模块,用于导入多个原始脑神经元图像卷,并分别对各个所述原始脑神经元图像卷进行数据扩充,并集合扩充后的脑神经元图像卷得到脑神经元图像卷数据集;
15.数据集划分模块,用于随机划分所述脑神经元图像卷数据集,得到脑神经元图像卷训练集和脑神经元图像卷测试集;
16.模型构建模块,用于构建双路分割神经网络模型,所述双路分割神经网络模型用于图像卷分割处理,所述双路分割神经网络模型包括模型前端和模型后端,所述模型前端包括第一网络、第二网络和第三网络,所述第一网络用于学习所述脑神经元图像卷训练集的低阶特征,所述第二网络用于学习所述脑神经元图像卷训练集的高阶特征,所述第三网络用于将所述第一网络的低阶特征结果和所述第二网络的高阶特征结果进行互补,得到第一目标特征集和第二目标特征集,所述模型后端用于将所述第一目标特征集和所述第二目标特征集进行特征区域融合,得到所述脑神经元图像卷训练集的分割结果;
17.参数优化模块,用于通过所述脑神经元图像卷训练集的分割结果以及与所述脑神经元图像卷训练集对应的所述原始脑神经元图像卷对所述双路分割神经网络模型进行参数优化,得到优化后的双路分割神经网络模型;
18.分割结果获得模块,用于通过所述优化后的双路分割神经网络模型对所述脑神经元图像卷测试集进行图像卷的分割,得到所述脑神经元图像卷测试集的分割结果。
19.本发明解决上述技术问题的另一技术方案如下:一种脑神经元电子显微镜图像卷分割装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的脑神经元电子显微镜图像卷分割方法。
20.本发明解决上述技术问题的另一技术方案如下:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的脑神经元电子显微镜图像卷分割方法。
21.本发明的有益效果是:通过随机划分所述脑神经元图像卷数据集,并构建双路分
割神经网络模型,通过脑神经元图像卷训练集的分割结果以及原始脑神经元图像卷对双路分割神经网络模型的参数优化得到优化后的双路分割神经网络模型,通过优化后的双路分割神经网络模型对脑神经元图像卷测试集的图像卷分割得到脑神经元图像卷测试集的分割结果,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能,解决了在检测脑神经元小结构时性能不佳,并且无法精确分割边界区域的问题,并拓展了双路分割神经网络的应用范围。
附图说明
22.图1为本发明实施例提供的一种脑神经元电子显微镜图像卷分割方法的流程示意图;
23.图2为本发明实施例提供的输入分割网络的原始脑神经元图像卷示意图;
24.图3为本发明实施例提供的脑神经元图像卷测试集的分割结果中随机选取的某个神经元的分割结果示意图;
25.图4为本发明实施例提供的一种脑神经元电子显微镜图像卷分割装置的模块框图。
具体实施方式
26.以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
27.图1为本发明实施例提供的一种脑神经元电子显微镜图像卷分割方法的流程示意图。
28.如图1至3所示,一种脑神经元电子显微镜图像卷分割方法,包括如下步骤:
29.导入多个原始脑神经元图像卷,并分别对各个所述原始脑神经元图像卷进行数据扩充,并集合扩充后的脑神经元图像卷得到脑神经元图像卷数据集;
30.随机划分所述脑神经元图像卷数据集,得到脑神经元图像卷训练集和脑神经元图像卷测试集;
31.构建双路分割神经网络模型,所述双路分割神经网络模型用于图像卷分割处理,所述双路分割神经网络模型包括模型前端和模型后端,
32.所述模型前端包括第一网络、第二网络和第三网络,所述第一网络用于学习所述脑神经元图像卷训练集的低阶特征,所述第二网络用于学习所述脑神经元图像卷训练集的高阶特征,所述第三网络用于将所述第一网络的低阶特征结果和所述第二网络的高阶特征结果进行互补,得到第一目标特征集和第二目标特征集,所述模型后端用于将所述第一目标特征集和所述第二目标特征集进行特征区域融合,得到所述脑神经元图像卷训练集的分割结果;
33.通过所述脑神经元图像卷训练集的分割结果以及与所述脑神经元图像卷训练集对应的所述原始脑神经元图像卷对所述双路分割神经网络模型进行参数优化,得到优化后的双路分割神经网络模型;
34.通过所述优化后的双路分割神经网络模型对所述脑神经元图像卷测试集进行图像卷的分割,得到所述脑神经元图像卷测试集的分割结果。
35.应理解地,所述脑神经元图像卷是本领域专用名词,其中,图像卷是一种图像数据。
36.应理解地,将数据集i
oa
=(x
oa
,y
oa
)(即所述原始脑神经元图像卷)随机抽取一半作为训练集(即所述脑神经元图像卷训练集),余下一半作为测试集(即所述脑神经元图像卷测试集)。
37.应理解地,基于原始的脑神经元图像卷数据集i
o
=(x
o
,y
o
)(即多个所述原始脑神经元图像卷),其中x
o
表示目标区域集,y
o
表示目标区域标签集。将目标区域数据集x
o
进行不同程度的位移、旋转、形变和透视变换,以此产生更多的训练用的目标区域和其对应标签。把经过数据增广操作后的神经元目标区域及其标签表示为数据集i
oa
=(x
oa
,y
oa
)(即所述透视变换后脑神经元图像卷),同时将所有目标区域图像x
oa
归一化到128
×
128大小。
38.应理解地,位移、旋转、形变和透视变换均可通过现有算法实现。
39.具体地,如图2和3所示,使用测试集(即所述脑神经元图像卷测试集)验证本发明构建的双路神经网络分割结果的有效性。将测试集图像卷(即所述脑神经元图像卷测试集)送入所述优化后的双路分割神经网络模型,利用训练好的神经网络模型(即所述优化后的双路分割神经网络模型)得到分割结果图(即所述脑神经元图像卷测试集的分割结果)。
40.应理解地,本发明基于超完备表示的卷积架构,设计了一种新的脑神经元图像卷分割体系结构,将输入图像投射到更高的维度,如此来限制学习网络深层感受野尺寸的增加。该网络架构具有两路分支:一路分支是基于欠完备卷积架构的3d

unet(即所述第二网络),用于学习输入图像的高阶特征;另外一路分支是基于超完备卷积架构的3d

unet(即所述第一网络),用于学习捕捉输入图像的精细结构和准确的边缘。
41.应理解地,所述模型前端包括基于超完备卷积架构的3d

unet(oc

unet)(即所述第一网络)、基于欠完备卷积架构的3d

unet(uc

unet)(即所述第二网络)和交叉残差特征模块(crfb)(即所述第三网络),其中,基于欠完备卷积架构的3d

unet(uc

unet)(即所述第二网络),采用的结构是基于“编码器—解码器”的卷积网络架构,其作用是学习图像的高阶特征以捕捉高阶形状信息;基于超完备卷积架构的3d

unet(oc

unet),采用的结构是基于“编码器—解码器”的卷积网络架构,其作用是学习图像的低阶特征以提取目标边界的精细细节以及更深层的小结构;所述第三网络利用交叉残差融合策略,有效地将uc

unet和oc

unet网络学习到的特征以多尺度形式结合起来。
42.应理解地,使用超完备卷积架构建立深度卷积网络,将输入图像投射到更高的维度,从而限制网络深层感受野尺寸的增加,使得能够捕捉到神经元目标的精细细节和准确边缘,和基于欠完备卷积架构的3d

unet学习到的目标高阶特征形成互补,使得本发明提出的分割网络需要学习的超参数更少,收敛速度更快;且双路神经网络(即所述双路分割神经网络模型)采用的“编码器

解码器”形式的网络架构具有较好的可拓展性,可以替换为其他合适的神经网络模块,从而拓展了双路分割神经网络的应用范围。
43.上述实施例中,通过随机划分所述脑神经元图像卷数据集,并构建双路分割神经网络模型,通过脑神经元图像卷训练集的分割结果以及原始脑神经元图像卷对双路分割神经网络模型的参数优化得到优化后的双路分割神经网络模型,通过优化后的双路分割神经网络模型对脑神经元图像卷测试集的图像卷分割得到脑神经元图像卷测试集的分割结果,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能,解决了在检测脑神经元
小结构时性能不佳,并且无法精确分割边界区域的问题,并拓展了双路分割神经网络的应用范围。
44.可选地,作为本发明的一个实施例,所述第一网络包括第一网络编码器和第一网络译码器,所述第二网络包括第二网络编码器和第二网络译码器,所述第一网络编码器包括多个顺序排列的第一卷积网络,所述第二网络编码器包括多个顺序排列的第二卷积网络,
45.所述第一网络用于学习所述脑神经元图像卷训练集的低阶特征,所述第二网络用于学习所述脑神经元图像卷训练集的高阶特征,所述第三网络用于将所述第一网络的低阶特征结果和所述第二网络的高阶特征结果进行互补,得到第一目标特征集和第二目标特征集的过程包括:
46.s311:通过首个所述第一卷积网络提取所述脑神经元图像卷训练集中各个所述脑神经元图像卷的特征,并集合提取的所有特征得到第一初始特征集;
47.s312:通过首个所述第二卷积网络提取所述脑神经元图像卷训练集中各个所述脑神经元图像卷的特征,并集合提取的所有特征得到第二初始特征集;
48.s313:通过首个所述第二卷积网络提取所述第一初始特征集中各个所述第一初始特征的特征,并集合提取的所有特征得到第三初始特征集;
49.s314:通过首个所述第一卷积网络提取所述第二初始特征集中各个所述第二初始特征的特征,并集合提取的所有特征得到第四初始特征集;
50.s315:通过第一式对所述第二初始特征集和所述第三初始特征集进行第五初始特征集的计算,得到第五初始特征集,所述第一式为:
51.f

u
=r
u
f
o

52.其中,f

u
为第五初始特征集,r
u
为第三初始特征集,f
o
为第二初始特征集;
53.s316:通过第二式对所述第一初始特征集和所述第四初始特征集进行第六初始特征集的计算,得到第六初始特征集,所述第二式为:
54.f

o
=r
o
f
u

55.其中,f

o
为第六初始特征集,r
o
为第四初始特征集,f
u
为第一初始特征集;
56.s317:将所述第五初始特征集作为下一个第一卷积网络的脑神经元图像卷训练集,并执行s311,得到下一个第一卷积网络的第一初始特征集;
57.s318:将所述第六初始特征集作为下一个第二卷积网络的脑神经元图像卷训练集,并返回s312,直至通过所有的第一卷积网络,从而得到最后一个第一卷积网络的第五初始特征集和最后一个第二卷积网络的第六初始特征集。
58.应理解地,所述第一卷积网络与所述第二卷积网络的数量是一一对应的,故也可以直至通过所有的第二卷积网络,从而得到最后一个第一卷积网络的第五初始特征集和最后一个第二卷积网络的第六初始特征集。
59.应理解地,网络编码器和解码器的每一层均使用crfb结合各自的特征,从两个网络中学习得出互补的特征,从而进一步提高了单个网络学习特征的质量。f

u
=r
u
f
o
,f

o
=r
o
f
u
分别表示crfb输出的两个互补特征(即所述第五初始特征集和所述第六初始特征集),分别输入到uc

unet和oc

unet网络的下一层卷积模块,其中,f
u
表示uc

unet网络卷积模块输出的特征映射(即所述第一初始特征集),r
u
表示交叉残差特征(即所述第三初始特征
集);f
o
表示oc

unet网络卷积模块输出的特征映射(即所述第二初始特征集),r
o
表示交叉残差特征(即所述第四初始特征集)。
60.上述实施例中,通过学习脑神经元图像卷训练集的低阶特征和学习脑神经元图像卷训练集的高阶特征,并将第一网络的低阶特征结果和第二网络的高阶特征结果进行互补得到第一目标特征集和第二目标特征集,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能,并拓展了双路分割神经网络的应用范围。
61.可选地,作为本发明的一个实施例,所述第一网络译码器包括多个顺序排列的第二卷积网络,所述第二网络译码器包括多个顺序排列的第一卷积网络,
62.所述第一网络用于学习所述脑神经元图像卷训练集的低阶特征,所述第二网络用于学习所述脑神经元图像卷训练集的高阶特征,所述第三网络用于将所述第一网络的低阶特征结果和所述第二网络的高阶特征结果进行互补,得到第一目标特征集和第二目标特征集的过程包括:
63.s321:将所述最后一个第一卷积网络的第五初始特征集作为第七初始特征集,并将所述最后一个第二卷积网络的第六初始特征集作为第八初始特征集;
64.s322:通过首个所述第二卷积网络提取所述第七初始特征集中各个所述第七初始特征的特征,并集合提取的所有特征得到第三目标特征集;
65.s323:通过首个所述第一卷积网络提取所述第八初始特征集中各个所述第八初始特征的特征,并集合提取的所有特征得到第四目标特征集;
66.s324:通过首个所述第一卷积网络提取所述第三目标特征集中各个所述第三目标特征的特征,并集合提取的所有特征得到第五目标特征集;
67.s325:通过首个所述第二卷积网络提取所述第四目标特征集中各个所述第四目标特征的特征,并集合提取的所有特征得到第六目标特征集;
68.s326:通过第三式对所述第四目标特征集和所述第五目标特征集进行第七目标特征集的计算,得到第七目标特征集,所述第三式为:
69.f

u1
=r
u1
f
o1

70.其中,f

u1
为第七目标特征集,r
u1
为第五目标特征集,f
o1
为第四目标特征集;
71.s327:通过第四式对所述第三目标特征集和所述第六目标特征集进行第八目标特征集的计算,得到第八目标特征集,所述第四式为:
72.f

o1
=r
o1
f
u1

73.其中,f

o1
为第八目标特征集,r
o1
为第六目标特征集,f
u1
为第三目标特征集;
74.s328:将所述第七目标特征集作为下一个第二卷积网络的第七初始特征集,并将所述第八目标特征集作为下一个第一卷积网络的第八初始特征集,并返回s322,直至通过所有的第二卷积网络,并将最后一个第二卷积网络的第七目标特征集作为所述第一目标特征集,并将最后一个第一卷积网络的第八目标特征集作为所述第二目标特征集。
75.应理解地,所述第二卷积网络与所述第一卷积网络的数量是一一对应的,故也可以直至通过所有的第一卷积网络,并将最后一个第二卷积网络的第七目标特征集作为所述第一目标特征集,并将最后一个第一卷积网络的第八目标特征集作为所述第二目标特征集。
76.上述实施例中,通过学习脑神经元图像卷训练集的低阶特征和学习脑神经元图像
卷训练集的高阶特征,并将第一网络的低阶特征结果和第二网络的高阶特征结果进行互补得到第一目标特征集和第二目标特征集,提高了单个网络学习特征的质量,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能。
77.可选地,作为本发明的一个实施例,所述模型后端包括3d卷积网络、残差区域生成网络和区域融合网络,所述3d卷积网络的核大小为1x1x1,
78.所述模型后端用于将所述第一目标特征集和所述第二目标特征集进行特征区域融合,得到所述脑神经元图像卷训练集的分割结果的过程包括:
79.分别将所述第一目标特征集中的第一目标特征与所述第二目标特征集中的第二目标特征进行特征相加,并集合所有特征相加后的目标特征得到特征相加后的特征集;
80.通过所述3d卷积网络对所述特征相加后的特征集进行初步的特征分割,得到初步分割结果;
81.通过所述残差区域生成网络对所述初步分割结果进行残差区域的构建,得到多个残差区域;
82.通过所述区域融合网络对多个所述残差区域进行区域融合,得到所述脑神经元图像卷训练集的分割结果。
83.应理解地,特征相加即得到融合的特征。
84.应理解地,uc

unet和oc

unet网络最后一层输出的特征相加后,然后经过这个核大小为1x1x1的三维卷积运算后得到最后的预测(即所述初步分割结果)。该模块的输出将作为后续处理步骤的输入。
85.上述实施例中,将第一目标特征集和第二目标特征集的特征区域融合得到脑神经元图像卷训练集的分割结果,提高了单个网络学习特征的质量,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能。
86.可选地,作为本发明的一个实施例,所述通过所述脑神经元图像卷训练集的分割结果以及与所述脑神经元图像卷训练集对应的所述原始脑神经元图像卷对所述双路分割神经网络模型进行参数优化,得到优化后的双路分割神经网络模型的过程包括:
87.s41:通过第五式对所述脑神经元图像卷训练集对应的原始脑神经元图像卷以及所述脑神经元图像卷训练集的分割结果进行交叉熵损失值的计算,得到交叉熵损失值,所述第五式为:
[0088][0089]
其中,w,h分别为原始脑神经元图像卷中每一个切片的二维大小,l为原始脑神经元图像卷中切片的总数量,p(x,y,z)为原始脑神经元图像卷,为所述脑神经元图像卷训练集的分割结果,为交叉熵损失值;
[0090]
s42:判断所述交叉熵损失值是否大于或等于预设损失值时,若否,则执行s43;若是,则将所述双路分割神经网络模型作为优化后的双路分割神经网络模型;
[0091]
s43:利用adam优化器对所述双路分割神经网络模型进行第一次参数优化,得到初步优化后的双路分割神经网络模型;
[0092]
s44:利用反向传播算法和随机梯度下降算法对所述初步优化后的双路分割神经
网络模型进行第二次参数更新,得到优化后的双路分割神经网络模型。
[0093]
具体地,采用输入的3d脑神经元图像卷与输出的分割区域之间的交叉熵损失来训练本发明所构建的双路分割神经网络。该交叉熵损失表示为:
[0094][0095]
其中w,h分别表示图像卷(即所述原始脑神经元图像卷)中每一个切片的二维大小,l则表示图像卷(即所述原始脑神经元图像)中切片的总数量,p(x,y,z)表示输入的图像卷(即所述原始脑神经元图像),表示输出的分割区域(即所述脑神经元图像卷训练集的分割结果)。训练过程中将批次大小设置为1,学习率设置为0.001,选择adam优化器执行优化,使用反向传播和随机梯度下降法最小化交叉熵损失函数,训练、更新网络参数,得到优化后的双路分割神经网络模型。
[0096]
应理解地,adam优化器是2014年12月,kingma和lei ba两位学者提出了adam优化器,结合adagrad和rmsprop两种优化算法的优点。对梯度的一阶矩估计(first moment estimation,即梯度的均值)和二阶矩估计(secondmoment estimation,即梯度的未中心化的方差)进行综合考虑,计算出更新步长。
[0097]
其主要包含以下几个显著的优点:1.实现简单,计算高效,对内存需求少;2.参数的更新不受梯度的伸缩变换影响;3.超参数具有很好的解释性,且通常无需调整或仅需很少的微调;4.更新的步长能够被限制在大致的范围内(初始学习率);5.能自然地实现步长退火过程(自动调整学习率);6.很适合应用于大规模的数据及参数的场景;7.适用于不稳定目标函数;8.适用于梯度稀疏或梯度存在很大噪声的问题,故综合adam在很多情况下算作默认工作性能比较优秀的优化器。
[0098]
上述实施例中,通过脑神经元图像卷训练集的分割结果以及原始脑神经元图像卷对双路分割神经网络模型的参数优化得到优化后的双路分割神经网络模型,提高了单个网络学习特征的质量,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能。
[0099]
可选地,作为本发明的一个实施例,所述第一卷积网络包括顺序串接的3d卷积层、最大池化层以及relu层,所述第二卷积网络包括顺序串接的3d卷积层、双线性上采样层和relu层。
[0100]
应理解地,所述relu层是对上一层的输出结果做非线性映射,所述双线性上采样层是对上一层的输出结果还原到卷积操作前的特征图大小。
[0101]
具体地,所述最大池化层对该卷积块的输入特征集进行下采样,从而确保编码器将输入图像投影到较低的空间维度。编码器中卷积层和最大池化层的结合,使编码器深层滤波器的感受野得以增大。随着感受野的增加,更深的层聚焦于高阶特征,因此无法提取低阶特征用于分割小的掩模或精细的边缘。在该不完备网络中,最大池化层的池化系数和池化过滤器步长这两个变量对网络感受野大小的变化影响最大,在本发明中这两个参数均设置为2,假设卷积滤波器的初始感受野大小为k
×
k
×
k,因此对于编码器的第i层感受野大小为2
3(i

1)
×
k
×
k
×
k。
[0102]
具体地,编码器中的双线性上采样层可以将输入图像投影到更高的空间维度。通过合理设置卷积滤波器的核大小和上采样系数,这种编码器形式就会限制感受野的增加,使得深层网络学会自动提取目标的细节和边缘特征,从而可以有效地分割小的掩模。在本
发明中上采样层的系数设置为2,上采样层与最大池化层的工作机理相反,因此假设卷积滤波器的初始感受野大小为k
×
k
×
k,因此对于编码器的第i层感受野大小为
[0103]
上述实施例中,第一卷积网络包括顺序串接的3d卷积层、最大池化层以及relu层,第二卷积网络包括顺序串接的3d卷积层、双线性上采样层和relu层,使得深层网络学会自动提取目标的细节和边缘特征,从而有效地分割小的掩模。
[0104]
可选地,作为本发明的一个实施例,所述初步分割结果包括多个区域边界点以及各个所述区域边界点对应的邻域点,所述通过所述残差区域生成网络对所述初步分割结果进行残差区域的构建,得到多个残差区域的过程包括:
[0105]
通过第六式分别对各个所述区域边界点以及与所述区域边界点对应的邻域点进行局部密度的计算,得到与各个所述区域边界点对应的局部密度,所述第六式为:
[0106][0107]
其中,
[0108]
其中,e
i
为区域边界点x
i
的局部密度,x
i
为第i个区域边界点,x
j
为区域边界点x
i
对应的邻域点,e
ij
为区域边界点x
i
和邻域点x
j
之间的残差,n为邻域大小,||
·
||为欧几里得距离运算;
[0109]
按照降序的排列方式对多个所述局部密度进行排序,得到多个排序后的局部密度;
[0110]
筛选多个所述排序后的局部密度的中间值,筛选得到残差截止参数;
[0111]
通过第七式分别对各个所述区域边界点、与各个所述区域边界点对应的邻域点以及所述残差截止参数进行最近邻域点集合的计算,得到与各个所述区域边界点对应的最近邻域点集合,所述第七式为:
[0112]
ngh={x
j
|||x
i

x
j
||<c
d
},
[0113]
其中,ngh为区域边界点x
i
对应的最近邻域点集合,c
d
为残差截止参数,x
i
为第i个区域边界点,x
j
为区域边界点x
i
对应的邻域点;
[0114]
分别对各个所述区域边界点以及与各个所述区域边界点对应的最近邻域点集合进行填充,得到与各个所述区域边界点对应的链接结构集合;
[0115]
通过第八式分别对与各个所述区域边界点对应的最近邻域点集合以及与各个所述区域边界点对应的链接结构集合进行残差区域的计算,得到与各个所述区域边界点对应的残差区域,所述第八式为:
[0116]
ebl=ngh∪adl,
[0117]
其中,ebl为区域边界点x
i
对应的残差区域,ngh为区域边界点x
i
对应的最近邻域点集合,adl为区域边界点x
i
对应的链接结构集合。
[0118]
应理解地,残差区域生成通过计算区域的局部密度,通过最优的参数设置,将高密度的连接区域合并成单个集群,噪声作为比阈值密度低的数据点进行检测。这使得融合空间存在噪声的情况下也能很好地检测出任意形状的区域,方法的抗噪性能更加优良。
[0119]
应理解地,在不采用决策图启发的情况下,首先采用残差计算方法估计输出特征图的局部密度,然后将生成的残差集合用于形成残差区域,最后进一步处理以识别残差区域的聚类质心。
[0120]
具体地,在生成的特征图(即所述初步分割结果)的基础上,可以在不采用决策图启发的情况下,首先估计各个特征区域的局部密度,具体就是计算每个区域边界点x
i
和其邻域点x
j
之间的残差其中||
·
||表示欧几里得距离运算,n表示邻域大小,则区域边界点x
i
的局部密度表示为并将e
i
按降序排序;接着定义一个残差截止参数c
d
,将区域边界点x
i
的最近邻域点集合表示为ngh={x
j
|||x
i

x
j
||<c
d
};最后连接区域边界点x
i
与其最近邻域点,形成链接结构集adl,则生成的得到残差区域可表示为ebl=ngh∪adl。
[0121]
上述实施例中,通过残差区域生成网络对初步分割结果的残差区域构建得到多个残差区域,提高了抗噪性能,进一步处理以识别残差区域的聚类质心。
[0122]
可选地,作为本发明的一个实施例,所述通过所述区域融合网络对多个所述残差区域进行区域融合,得到所述脑神经元图像卷训练集的分割结果的过程包括:
[0123]
s341:通过多个所述残差区域构建区域近邻图,并集合所有的残差区域得到残差区域集合;
[0124]
s342:通过第九式对所述区域近邻图以及所述残差区域集合进行评分函数集合的计算,得到评分函数集合,所述评分函数集合中的评分函数与所述残差区域集合中的残差区域一一对应,所述第九式为:
[0125]
g=(v,e,f),
[0126]
其中,g为区域近邻图,v为残差区域集合,e为相邻区域之间的连接边,f为评分函数集合,f:
[0127]
s343:当所述评分函数集合中的评分函数小于预设评分阈值时,则对所述评分函数对应的残差区域进行合并,并返回s341,直至所述评分函数集合中所有的评分函数均大于或等于所述预设评分阈值,则将所述残差区域集合作为所述脑神经元图像卷训练集的分割结果。
[0128]
应理解地,基于区域近邻图的区域融合,进一步将识别出聚类质心的残差区域表示为一个区域近邻图,利用边缘分数衡量相邻区域的相似性,分数越小的边缘在分数高的边缘之前越早被合并。
[0129]
具体地,进一步将得到的残差区域(即所述多个残差区域)表示为一个无向区域近邻图(un

rag)。该区域近邻图表示为g=(v,e,f),其中v表示残差区域集,表示相邻区域之间的连接边,f:表示边的评分函数(即所述评分函数集合),用于评估相邻区域之间的相似程度,得分越小的边在得分高的边之前越早被合并。un

rag首先通过找到图中得分最低的边,然后合并它,接着重新计算受合并影响的边的分数并不断迭代,直到得分最低边的分数达到预定义的阈值(即所述预设评分阈值)来获得最后的分割。
[0130]
上述实施例中,通过区域融合网络对多个残差区域的区域融合得到脑神经元图像
卷训练集的分割结果,能够捕捉到精细细节和准确边缘,提升了收敛速度以及抗噪性能,并拓展了双路分割神经网络的应用范围。
[0131]
图4为本发明实施例提供的一种脑神经元电子显微镜图像卷分割装置的模块框图。
[0132]
可选地,作为本发明的另一个实施例,如图4所示,一种脑神经元电子显微镜图像卷分割装置,包括:
[0133]
图像卷扩充模块,用于导入多个原始脑神经元图像卷,并分别对各个所述原始脑神经元图像卷进行数据扩充,并集合扩充后的脑神经元图像卷得到脑神经元图像卷数据集;
[0134]
数据集划分模块,用于随机划分所述脑神经元图像卷数据集,得到脑神经元图像卷训练集和脑神经元图像卷测试集;
[0135]
模型构建模块,用于构建双路分割神经网络模型,所述双路分割神经网络模型用于图像卷分割处理,所述双路分割神经网络模型包括模型前端和模型后端,所述模型前端包括第一网络、第二网络和第三网络,所述第一网络用于学习所述脑神经元图像卷训练集的低阶特征,所述第二网络用于学习所述脑神经元图像卷训练集的高阶特征,所述第三网络用于将所述第一网络的低阶特征结果和所述第二网络的高阶特征结果进行互补,得到第一目标特征集和第二目标特征集,所述模型后端用于将所述第一目标特征集和所述第二目标特征集进行特征区域融合,得到所述脑神经元图像卷训练集的分割结果;
[0136]
参数优化模块,用于通过所述脑神经元图像卷训练集的分割结果以及与所述脑神经元图像卷训练集对应的所述原始脑神经元图像卷对所述双路分割神经网络模型进行参数优化,得到优化后的双路分割神经网络模型;
[0137]
分割结果获得模块,用于通过所述优化后的双路分割神经网络模型对所述脑神经元图像卷测试集进行图像卷的分割,得到所述脑神经元图像卷测试集的分割结果。
[0138]
可选地,本发明的另一个实施例提供一种脑神经元电子显微镜图像卷分割装置,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的脑神经元电子显微镜图像卷分割方法。该装置可为计算机等装置。
[0139]
可选地,本发明的另一个实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的脑神经元电子显微镜图像卷分割方法。
[0140]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0141]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0142]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其
它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0143]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
[0144]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0145]
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0146]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献