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

膝关节股骨胫骨分割方法和装置与流程

2022-02-20 05:08:01 来源:中国专利 TAG:


1.本技术涉及计算机视觉领域,具体而言,涉及一种膝关节股骨胫骨分割方法和装置。


背景技术:

2.膝关节股骨和胫骨是整个膝关节最为重要的两大骨块,在膝关节手术中关节假体主要放置在股骨和胫骨上,准确快速的分割出股骨和胫骨是精准手术规划的前提,现有技术中通过深度学习的方法进行股骨和胫骨的分割,但是采用深度学习的方法存在训练过程繁琐、运行速度较慢,对一些复杂病例效果不稳定。
3.因此,现有的膝关节分割方法存在分割效果不稳定和速度较慢的问题。


技术实现要素:

4.本技术的主要目的在于提供一种膝关节股骨胫骨分割方法和装置,已解决现有技术中的膝关节分割方法存在风格效果不稳定和速度较慢的问题。
5.为了实现上述目的,本技术提出了一种用于膝关节股骨胫骨分割的数据处理方法。
6.有鉴于此,根据本技术的第一方面,提出了一种膝关节股骨胫骨分割方法,包括:
7.获取待处理医学图像数据;
8.对所述医学图像数据进行图像分割,获得所述待处理医学图像中的膝关节的二维医学图像数据;
9.基于所述膝关节的二维医学图像数据,构建所述膝关节的三维医学图像数据;
10.对所述膝关节的三维医学图像数据进行腐蚀操作,获得预分割结果图像数据,其中,所述预分割结果图像数据中包括独立的预分割股骨图像数据和独立的预分割胫骨图像数据。
11.进一步地,对所述膝关节的三维医学图像数据进行腐蚀操作,获得预分割结果图像数据,包括:
12.对所述膝关节的三维医学图像数据进行腐蚀操作,获得腐蚀过程图像数据;
13.若所述腐蚀过程图像数据满足所述预设预分割条件,获得所述预分割结果图像数据,其中,所述预分割结果图像数据中包括独立的预分割股骨图像数据和预分割胫骨图像数据;
14.若所述腐蚀过程图像数据不满足所述预设预分割条件,对所述腐蚀过程图像数据进行腐蚀迭代操作,直至所述腐蚀过程图像数据满足所述预设预分割条件。
15.进一步地,若所述腐蚀过程图像数据满足所述预设预分割条件,获得所述预分割结果图像数据,包括:
16.对所述腐蚀过程图像数据进行识别,获得胫骨腐蚀过程图像数据和股骨腐蚀过程图像数据;
17.提取所述胫骨腐蚀过程图像数据和所述股骨腐蚀过程图像数据的最大连通区域;
18.若所述最大连通区域满足所述预设预分割条件,所述腐蚀过程图像数据满足所述预设预分割条件;
19.若所述最大连通区域不满足所述预设预分割条件,所述腐蚀过程图像数据不满足所述预设预分割条件。
20.进一步地,若所述最大连通区域满足所述预设预分割条件,所述腐蚀过程图像满足所述预设预分割条件,包括:
21.对所述最大连通区域进行识别,获得最大连通区域最高点和最大连通区域最低点,其中,所述最大连通区域最高点和所述最大连通区域最低点为预设方向上的最高点与最低点;
22.对所述腐蚀过程图像进行识别,获得骨骼最高点和骨骼最低点,其中,所述骨骼最高点为所述腐蚀过程图像股骨和胫骨中的最高点,所述骨骼最低点为所述腐蚀过程图像股骨和胫骨中的最低点;
23.若所述最大连通区域最高点不是所述骨骼最高点,或者所述最大连通区域最低点不是所述骨骼最低点,所述最大连通区域满足所述预设预分割条件;
24.若所述最大连通区域最高点为所述骨骼最高点,最大连通区域最低点为所述骨骼最低点,所述最大连通区域不满足所述预设预分割条件。
25.进一步地,在对所述膝关节的三维医学图像进行腐蚀操作,获得预分割结果图像之后,还包括:
26.对所述预分割结果图像数据进行骨质修复操作,获得目标分割图像数据,包括:
27.将所述预分割结果图像数据与所述膝关节的三维医学图像数据进行比较,获得损失骨质数据,其中,所述损失骨质数据为被腐蚀掉的骨质的数据;
28.对所述损失骨质数据进行膨胀处理,获得膨胀骨质数据;
29.计算所述膨胀骨质数据与所述预分割结果图像数据的交叠面积;
30.基于骨质分配规则,对所述交叠面积进行计算,根据计算结果对所述预分割结果图像数据进行骨质填补处理,获得所述目标分割图像数据。
31.进一步地,基于骨质分配规则,对所述交叠面积进行计算,根据计算结果对所述预分割结果图像数据进行骨质填补处理,获得目标分割图像数据,包括:
32.对所述预分割结果图像数据进行识别,获得预分割股骨图像数据和预分割胫骨图像数据;
33.计算所述膨胀骨质数据与所述预分割股骨图像数据的交叠面积,获得第一交叠面积;
34.计算所述膨胀骨质数据与所述预分割胫骨图像数据的交叠面积,获得第二交叠面积;
35.比较所述第一交叠面积与所述第二交叠面积的大小;
36.若所述第一交叠面积大于所述第二交叠面积,将所述损失骨质数据填补至所述预分割股骨图像数据,获得所述目标分割图像数据;
37.若所述第二交叠面积大于所述第一交叠面积,将所述损失骨质数据填补至所述预分割胫骨图像数据,获得所述目标分割图像数据。
38.进一步地,对所述待处理医学图像数据进行图像分割,获得所述待处理医学图像中的膝关节的二维医学图像数据,包括:
39.基于预设图像分割模型,对所述待处理医学图像数据进行图像分割处理,获得所述待处理医学图像中的膝关节的二维医学图像数据;
40.所述预设图像分割模型是基于图像数据集训练获得的,所述图像数据集中包含已标记的正样本图像数据及未标记的负样本图像数据,所述正样本图像数据中包括用于表征目标区域的标记。
41.根据本技术的第二方面,提出了一种膝关节股骨胫骨分割装置,包括:
42.获取模块,用于获取待处理医学图像数据;
43.图像分割模块,用于对所述医学图像数据进行图像分割,获得所述待处理医学图像中的膝关节的二维医学图像数据;
44.构建模块,基于所述膝关节的二维医学图像数据,构建所述膝关节的三维医学图像数据;
45.腐蚀模块,对所述膝关节的三维医学图像数据进行腐蚀操作,获得预分割结果图像数据,其中,所述预分割结果图像数据中包括独立的预分割股骨图像数据和独立的预分割胫骨图像数据。
46.根据本技术的第三方面,提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行上述的膝关节股骨胫骨分割方法。
47.根据本技术的第四方面,提出了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器执行上述的膝关节股骨胫骨分割方法。
48.本技术的实施例提供的技术方案可以包括以下有益效果:
49.在本技术中,通过对获取得到的待处理医学图像数据进行分割后,获得膝关节的三维医学图像,通过对膝关节的三维医学图像进行腐蚀操作,获得膝关节股骨与胫骨分开的经腐蚀处理后的膝关节的三维医学图像,对经腐蚀处理得到的预分割结果图像数据进行修复操作,将在腐蚀过程中被腐蚀掉的骨质填补至对应的股骨或胫骨部分,获得完整的股骨和胫骨的分割结果,通过采用计算机视觉对医学图像数据进行处理,解决了现有技术中膝关节分割方法存在分割效果不稳定和速度较慢的问题,实现了分割效果稳定及分割速度较快的技术效果。
附图说明
50.构成本技术的一部分的附图用来提供对本技术的进一步理解,使得本技术的其它特征、目的和优点变得更明显。本技术的示意性实施例附图及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
51.图1为本技术提供的一种膝关节股骨胫骨分割方法的流程示意图;
52.图2为本技术提供的一种膝关节股骨胫骨分割方法的流程示意图;
53.图3为本技术中股骨胫骨未分开与股骨胫骨已分开的示例图像;
54.图4为本技术提供的一种膝关节股骨胫骨分割方法的流程示意图;
55.图5为本技术提供的一种膝关节股骨胫骨分割装置的结构示意图;
56.图6本技术提供的一种电子设备的结构示意图。
具体实施方式
57.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
58.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
59.在本技术中,术语“上”、“下”、“左”、“右”、“前”、“后”、“顶”、“底”、“内”、“外”、“中”、“竖直”、“水平”、“横向”、“纵向”等指示的方位或位置关系为基于附图所示的方位或位置关系。这些术语主要是为了更好地描述本技术及其实施例,并非用于限定所指示的装置、元件或组成部分必须具有特定方位,或以特定方位进行构造和操作。
60.并且,上述部分术语除了可以用于表示方位或位置关系以外,还可能用于表示其他含义,例如术语“上”在某些情况下也可能用于表示某种依附关系或连接关系。对于本领域普通技术人员而言,可以根据具体情况理解这些术语在本技术中的具体含义。
61.此外,术语“安装”、“设置”、“设有”、“连接”、“相连”、“套接”应做广义理解。例如,“连接”可以是固定连接,可拆卸连接,或整体式构造;可以是机械连接,或电连接;可以是直接相连,或者是通过中间媒介间接相连,又或者是两个装置、元件或组成部分之间内部的连通。对于本领域普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。
62.膝关节由股骨下端、胫骨上端和髌骨构成,是人体最大最复杂的关节,膝关节股骨和胫骨是整个膝关节最为重要的两大骨块,在膝关节手术中关节假体主要放置在股骨和胫骨上,如何能够快速准确地分隔开膝关节中的股骨和胫骨,是精准手术规划的前提。
63.图1为本技术提供的一种膝关节股骨胫骨分割方法的流程示意图,如图1所示,该方法包括以下步骤:
64.s101:获取待处理医学图像数据;
65.待处理医学图像数据可以通过专业的医疗图像采集设备,例如可以是x射线投影设备,ct投影设备等采集的图像数据。
66.s102:对医学图像数据进行图像分割,获得待处理医学图像中的膝关节的二维医学图像数据;
67.基于预设图像分割模型,对待处理医学图像数据进行图像分割处理,获得待处理
医学图像中的膝关节的二维医学图像数据,其中,待处理医学图像中的膝关节的二维医学图像数据为包含膝关节区域的图像分割结果,对医学图像数据进行图像分割,以便能够实现快速、精确地识别并获得包含膝关节的骨骼组织,获得待处理医学图像中的膝关节的二维医学图像数据;通过图像分割,实现将待处理医学图像数据中的骨质结构和背景软组织进行分离,获得膝关节骨质图像数据。
68.预设图像分割模型是基于图像数据集训练获得的,所述图像数据集中包含已标记的正样本图像数据及未标记的负样本图像数据,所述正样本图像数据中包括用于表征目标区域的标记。通过对图像数据集中的训练图像数据进行标注,标记膝关节骨质区域,通过反复学习、训练等过程,以实现对医学图像数据的快速分割。
69.本技术中可以采用阈值分割或者分割神经网络模型对医学图像进行图像分割,获得骨质与背景软组织结构,将骨质单独分离,获得关节骨质图像数据。
70.采用阈值分割对医学图像进行处理,对医学图像数据进行阈值化处理,根据预设的特征阈值,将图像像素点分为若干类,获得关节骨质图像数据;
71.采用分割神经网络模型,建立分割神经网络模型pointrend unet:首先利用unet网络作为主干网络,对其进行粗分割,第一阶段使用4次下采样学习图像的深层特征,然后进行4次上采样以将特征图重新存储到图像中,其中每个下采样层中包括2个卷积层和1个池化层,卷积核大小为3*3,池化层中的卷积核大小为2*2,每个卷积层中的卷积核的个数为128,256,512;每个上采样层中包括1个上采样层和2个卷积层,其中卷积层的卷积核大小为3*2,上采样层中的卷积核大小为2*2,每个上采样层中的卷积核个数为512,256,128。最后一次上采样结束后设有一个的dropout层,droupout率设置为0.7。所有的卷积层后面都设有激活函数为relu函数。
72.然后使用pointrend精确分割结果,选择一组置信度为0.5的一组点,提取被选择出来的点的特征,这些点的特征通过双线性插值bilinear计算,使用一个小型的分类器去判断这个点属于哪个类别。这其实是等价于用一个1*1的卷积来预测,但是对于置信度接近于1或者0的点并不计算。从而提高分割的精准度。
73.模型训练过程中,数据标签的背景像素值设置为0,股骨为1,胫骨为2,训练的batch_size为6,学习率设置为1e-4,优化器使用adam优化器,使用的损失函数为dice loss,将训练集全部送入网络进行训练,根据训练过程中损失函数的变化,调整训练批次的大小,最终得到各个部分的粗分割结果。进入pointrend模块后,先会使用双线性插值上采样前一步分割预测结果,然后在这个更密集的特征图中选择n个最不确定的点,比如概率接近0.5的点。然后计算这n个点的特征表示并且预测它们的labels,这个过程一直被重复,直到上采样到需要的大小。对于每个选定点的逐点特征表示,使用简单的多层感知器进行逐点预测,因为mlp预测的是各点的分割label,所以可以使用unet粗分割任务中的loss来训练。训练后输出就是股骨、胫骨区域。
74.s103:基于膝关节的二维医学图像数据,构建膝关节的三维医学图像数据;
75.通过三维重建技术,对膝关节的二维医学图像数据进行三维重建处理,以获得膝关节的三维医学图像数据。
76.可选地,将待三维重建的膝关节的二维医学图像数据输入至预先训练好的三维重建神经网络,以获得三维重建神经网络输出的与待三维重建的膝关节的二维医学图像数据
相对应的三维医学图像数据。
77.s104:对膝关节的三维医学图像数据进行腐蚀操作,获得预分割结果图像数据,其中,预分割结果图像数据中包括独立的预分割股骨图像数据和独立的预分割胫骨图像数据;
78.图2为本技术提供的一种用于膝关节股骨胫骨分割的数据处理方法的流程示意图,如图2所示,该方法包括以下步骤:
79.s201:对膝关节的三维医学图像数据进行腐蚀操作,获得腐蚀过程图像数据;
80.腐蚀操作是一种计算机视觉技术,膝关节三维医学图像数据中骨质位置的像素为1,背景图像的像素为0,经腐蚀处理后,将骨质位置表面的像素一层一层的变为0,如经腐蚀操作后,获得
81.s202:判断腐蚀过程图像数据是否满足预设预分割条件;
82.对腐蚀过程图像数据进行识别,获得胫骨腐蚀过程图像数据和股骨腐蚀过程图像数据;
83.提取胫骨腐蚀过程图像数据和所述股骨腐蚀过程图像数据的最大连通区域;
84.基于预设预分割条件,对最大连通区域进行判断;
85.若最大连通区域满足预设预分割条件,所述腐蚀图像中股骨与胫骨分开,获得独立的预分割股骨图像数据和预分割胫骨图像数据;
86.若最大连通区域不满足预设预分割条件,所述腐蚀图像中股骨与胫骨未分开,无法获得独立预分割股骨图像数据和预分割胫骨图像数据。
87.对最大连通区域进行识别,获得最大连通区域最高点和最大连通区域最低点,最大连通区域最高点和最大连通区域最低点为预设方向上的最高点与最低点;预设方向为当膝关节胫骨股骨处于直线状态时,其中直线的方向。
88.对腐蚀过程图像数据进行识别,获得骨骼最高点和骨骼最低点,其中,骨骼最高点为腐蚀过程图像数据中股骨和胫骨中的最高点,骨骼最低点为腐蚀过程图像数据中股骨和胫骨中的最低点;
89.如图3中所示,股骨胫骨未分开与股骨胫骨已分开的图像示例。
90.若最大连通区域最高点不是骨骼最高点,或者最大连通区域最低点不是所述骨骼最低点,腐蚀图像中股骨与胫骨分开;
91.若最大连通区域最高点为骨骼最高点,最大连通区域最低点为骨骼最低点,腐蚀图像中股骨与胫骨未分开。
92.s203:获得预分割结果图像数据。
93.若腐蚀过程图像数据满足预设分开条件,获得预分割结果图像数据,其中,预分割结果图像数据为股骨与胫骨分开的腐蚀过程图像数据;
94.若腐蚀过程图像数据不满足预设分开条件,对腐蚀过程图像数据进行腐蚀迭代操
作,直至腐蚀过程图像数据满足预设分开条件。
95.在进行腐蚀操作后,还包括:
96.对预分割结果图像数据进行骨质修复操作,获得目标分割图像数据。
97.图4为本技术提供的一种膝关节股骨胫骨分割方法的流程示意图,如图4所示,该方法包括以下步骤
98.s401:将预分割结果图像数据与膝关节三维医学图像数据进行比较,获得损失骨质数据;
99.其中,损失骨质数据为被腐蚀掉的骨质的数据;将所有腐蚀掉的骨质计算连通区域,得到独立的骨质数据,即为损失骨质数据。
100.s402:对损失骨质数据进行膨胀处理,获得膨胀骨质数据;
101.对损失骨质数据进行膨胀处理,在损失骨质的图像的边缘添加像素值,将损失骨质的图像的像素值扩张,获得膨胀骨质数据。
102.s403:计算膨胀骨质数据与预分割结果图像数据的交叠面积;
103.对预分割结果图像数据进行识别,获得预分割股骨图像数据和预分割胫骨图像数据;
104.计算膨胀骨质数据与预分割股骨图像数据的交叠面积,获得第一交叠面积;
105.计算膨胀骨质数据与预分割胫骨图像数据的交叠面积,获得第二交叠面积;
106.s404:根据交叠面积对预分割结果图像数据进行骨质填补处理,获得目标分割图像数据。
107.比较第一交叠面积与第二交叠面积的大小;
108.若第一交叠面积大于第二交叠面积,将损失骨质数据填补至预分割结果股骨数据,获得所述目标分割图像数据;
109.若第二交叠面积大于第一交叠面积,将损失骨质数据填补至腐蚀结果胫骨数据,获得目标分割图像数据。
110.举例说明如,若经腐蚀操作后的股骨与膨胀后的损失骨质的交叠面积大于经腐蚀操作后的胫骨与膨胀后的损失骨质的交叠面积,则损失骨质原属于股骨部分,将损失骨质填补至经腐蚀操作后的股骨上,获得目标分割图像数据,获得的目标分割图像数据包括损失骨质填补后的股骨图像数据和预分割胫骨图像数据。在腐蚀操作的过程中,胫骨股骨有很多骨质被腐蚀掉,通过修复操作后,将被腐蚀掉的骨质填补到已分开的股骨胫骨上,获得完整的股骨胫骨分割结果,提高膝关节股骨胫骨风格的准确率。
111.图5为本技术提供的一种膝关节股骨胫骨分割装置的结构示意图,如图5所示,该装置包括:
112.获取模块51,用于获取待处理医学图像数据;
113.图像分割模块52,用于对医学图像数据进行图像分割,获得待处理医学图像中的膝关节的二维医学图像数据;
114.构建模块53,基于膝关节的二维医学图像数据,构建膝关节的三维医学图像数据;
115.腐蚀模块54,对所述膝关节的三维医学图像数据进行腐蚀操作,获得预分割结果图像数据,其中,所述预分割结果图像数据中包括独立的预分割股骨图像数据和独立的预分割胫骨图像数据;
116.本技术提供的一种膝关节股骨胫骨分割装置,还包括:
117.修复模块,用于对预分割结果图像数据进行骨质修复操作,获得目标分割图像数据。
118.关于上述实施例中各单元的执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
119.综上所述,在本技术中,通过对获取得到的待处理医学图像数据进行分割后,获得膝关节的三维医学图像,通过对膝关节的三维医学图像进行腐蚀操作,获得膝关节股骨与胫骨分开的经腐蚀处理后的膝关节的三维医学图像,对经腐蚀处理得到的预分割结果图像数据进行修复操作,将在腐蚀过程中被腐蚀掉的骨质填补至对应的股骨或胫骨部分,获得完整的股骨和胫骨的分割结果,通过采用计算机视觉对医学图像数据进行处理,解决了现有技术中膝关节分割方法存在分割效果不稳定和速度较慢的问题,实现了分割效果稳定及分割速度较快的技术效果。
120.本发明实施例还提供了一种电子设备,如图6所示,该电子设备包括一个或多个处理器61以及存储器62,图6中以一个处理器61为例。
121.该控制器还可以包括:输入装置63和输出装置64。
122.处理器61、存储器62、输入装置63和输出装置64可以通过总线或者其他方式连接,图6中以通过总线连接为例。
123.处理器61可以为中央处理器(central processing unit,简称为cpu),处理器61还可以为其他通用处理器、数字信号处理器(digital signal processor,简称为dsp)、专用集成电路(application specific integrated circuit,简称为asic)、现场可编程门阵列(field-programmable gate array,简称为fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合,通用处理器可以是微处理器或者任何常规的处理器。
124.存储器62作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的控制方法对应的程序指令/模块。处理器61通过运行存储在存储器62中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现用于大额风险评估的数据处理方法。
125.存储器62可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据服务器操作的处理装置的使用所创建的数据等。此外,存储器62可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器62可选包括相对于处理器61远程设置的存储器,这些远程存储器可以通过网络连接至网络连接装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
126.输入装置63可接收输入的数字或字符信息,以及产生与服务器的处理装置的用户设置以及功能控制有关的键信号输入。输出装置64可包括显示屏等显示设备。
127.一个或者多个模块存储在存储器62中,当被一个或者多个处理器61执行时,执行如图1所示的方法。
128.本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通
过计算机程序来指令相关的硬件来完成的,程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各电机控制方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,简称为rom)、随机存储记忆体(random access memory,简称为ram)、快闪存储器(flash memory,简称为fm)、硬盘(hard disk drive,简称为hdd)或固态硬盘(solid-state drive,简称为ssd)等;存储介质还可以包括上述种类的存储器的组合。
129.虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
再多了解一些

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

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

相关文献