基于半监督学习的图像分割方法及相关设备技术

技术编号:38096828 阅读:10 留言:0更新日期:2023-07-06 09:12
本申请提出一种基于半监督学习的图像分割方法、装置、电子设备及存储介质,基于半监督学习的图像分割方法包括:采集标签图像作为第一图像集,采集无标签图像作为第二图像集;基于第一图像集训练图像分割网络得到第一分割网络,基于第一分割网络对第二图像集进行分割得到各无标签图像的第一伪标签;基于第一伪标签进行投票以获取对应无标签图像在各像素种类上的投票图;基于第一伪标签计算对应无标签图像中各像素点的可信度;基于可信度和投票图更新第一伪标签得到各无标签图像的第二伪标签;基于第一图像集和带有第二伪标签的第二图像集训练第一分割网络以获取第二分割网络。本申请能够提高伪标签的准确性,进而提高图像分割的精度。割的精度。割的精度。

【技术实现步骤摘要】
基于半监督学习的图像分割方法及相关设备


[0001]本申请涉及人工智能
,尤其涉及一种基于半监督学习的图像分割方法、装置、电子设备及存储介质。

技术介绍

[0002]图像分割是人工智能领域内基本的任务之一,在数字医疗、智慧城市等众多领域中都有广泛应用,在全监督下的图像分割需要大量的人力物力对所有图像进行像素级别的人工标注,然而,半监督学习的图像分割仅需要使用少量人工标注的图像和大量未标注的图像即可实现图像分割,在实际应用中可以大量减少由图像标注带来的人力和资金的消耗。
[0003]目前,半监督学习的图像分割通常先利用标注后的图像训练分割网络,再将未标注的图像输入该分割网络生成伪标签,然后将带有伪标签的图像加入训练,得到训练完毕的分割网络。然而,少量数据训练得到的分割网络并不能准确的为未标注图像生成伪标签,同时,由于标注图片和未标注的图片之间可能存在很大差距,导致伪标签的准确性较低,进而导致图像分割的精度不高。

技术实现思路

[0004]鉴于以上内容,有必要提出一种基于半监督学习的图像分割方法及相关设备,以解决如何提高伪标签的准确性,进而提高图像分割的精度这一技术问题,其中,相关设备包括基于半监督学习的图像分割装置、电子设备及存储介质。
[0005]本申请提供基于半监督学习的图像分割方法,所述方法包括:
[0006]采集带标签数据的标签图像作为第一图像集,采集不带标签数据的无标签图像作为第二图像集,所述标签数据包括所述标签图像中各像素点的像素种类;
[0007]基于所述第一图像集训练图像分割网络得到第一分割网络,并将所述第二图像集中的无标签图像输入所述第一分割网络以获取每一个无标签图像的第一伪标签;
[0008]基于所述第一伪标签进行投票以获取对应的无标签图像在各像素种类上的投票图,所述投票图包括所述无标签图像中各像素点处该投票图对应的像素种类的投票结果;
[0009]基于所述第一伪标签计算对应的无标签图像中各像素点的可信度;
[0010]基于所述可信度和所述投票图更新所述第一伪标签以获取每一个无标签图像的第二伪标签;
[0011]基于所述第一图像集和带有第二伪标签的第二图像集训练所述第一分割网络以获取第二分割网络,所述第二分割网络的输入为待分割图像,输出为所述待分割图像的分割结果。
[0012]在一些实施例中,所述第一伪标签包括所述无标签图像中各像素点的第一概率向量,所述第一概率向量包括像素点属于每一个像素种类的第一概率。
[0013]在一些实施例中,所述基于所述第一伪标签进行投票以获取对应的无标签图像在
各像素种类上的投票图包括:
[0014]将任意一个第一伪标签中的任意一个像素点作为目标像素点;
[0015]在所述目标像素点的邻域范围内进行投票以获取所述目标像素点处各像素种类的投票结果,所述投票结果满足关系式:
[0016][0017]其中,ROI
(x,y)
为所述目标像素点(x,y)的邻域范围,N为所有像素种类的数量,α(i,n)为投票系数,表示ROI
(x,y)
内像素点(x
*
,y
*
)的第一概率向量中属于像素种类i的第一概率,Num(ROI
(x,y)
)表示ROI
(x,y)
中所有像素点的数量,为所述目标像素点(x,y)处像素种类n的投票结果,所述投票系数满足关系式:
[0018]遍历所述第一伪标签中所有像素点以获取每一个像素点处各像素种类的投票结果;
[0019]从所有像素点处选取相同像素种类的投票结果以构建所述第一伪标签对应的无标签图像在各像素种类上的投票图。
[0020]在一些实施例中,所述基于所述第一伪标签计算对应的无标签图像中各像素点的可信度包括:
[0021]将任意一个第一伪标签中的任意一个像素点作为目标像素点;
[0022]基于所述目标像素点的第一概率向量计算所述目标像素点的可信度,所述可信度满足关系式:
[0023][0024]其中,N为所有像素种类的数量,为所述目标像素点(x,y)的第一概率向量中属于像素种类i的第一概率,Conf(x,y)为所述目标像素点(x,y)的可信度,取值范围为[0,1];
[0025]遍历所述第一伪标签中所有像素点以获取对应的无标签图像中各像素点的可信度。
[0026]在一些实施例中,所述基于所述可信度和所述投票图更新所述第一伪标签以获取每一个无标签图像的第二伪标签包括:
[0027]对于每一个无标签图像,从所有像素种类的投票图中选取待更新像素点的投票结果作为投票结果集合,所述待更新像素点为所述无标签图像中任意一个像素点;
[0028]从所述无标签图像的第一伪标签中选取所述待更新像素点的第一概率向量;
[0029]基于所述待更新像素点的可信度和所述投票结果集合更新所述第一概率向量以获取所述待更新像素点的第二概率向量,所述第二概率向量包括所述待更新像素点属于各像素种类的第二概率,所述第二概率满足关系式:
[0030][0031]其中,Conf(x

,y

)为所述待更新像素点(x

,y

)的可信度,为所述第一概率向量中属于像素种类i的第一概率,t
i
(x

,y

)为所述投票结果集合中像素种类i的投票结果,为所述待更新像素点(x

,y

)属于像素种类i的第二概率;
[0032]遍历所述无标签图像中所有像素点以获取每一个像素点的第二概率向量,并将所有像素点的第二概率向量作为所述无标签图像的第二伪标签。
[0033]在一些实施例中,所述基于所述第一图像集和带有第二伪标签的第二图像集训练所述第一分割网络以获取第二分割网络包括:
[0034]从所述第一图像集和带有第二伪标签的第二图像集中不放回的随机挑选预设数量的训练图像作为一个训练批次,所述训练图像包括标签图像和无标签图像;
[0035]将所述训练批次中的训练图像输入所述第一分割网络以获取每一张训练图像中各像素点的分割结果;
[0036]基于所述像素点的分割结果计算代价函数的数值;
[0037]依据梯度下降法更新所述第一分割网络以降低所述代价函数的数值;
[0038]不断从所述第一图像集和带有第二伪标签的第二图像集中获取新的训练批次,更新所述第一分割网络,直到所述代价函数的数值小于预设阈值时停止,得到第二分割网络。
[0039]在一些实施例中,所述代价函数满足关系式:
[0040][0041]其中,Q1和Q2分别代表所述第一图像集和所述第二图像集,N1和N2分别表示所述训练批次中的训练图像属于所述第一图像集和所述第二图像集的数量,W和H为所述训练图像的宽高尺寸,P
u...

【技术保护点】

【技术特征摘要】
1.一种基于半监督学习的图像分割方法,其特征在于,所述方法包括:采集带标签数据的标签图像作为第一图像集,采集不带标签数据的无标签图像作为第二图像集,所述标签数据包括所述标签图像中各像素点的像素种类;基于所述第一图像集训练图像分割网络得到第一分割网络,并将所述第二图像集中的无标签图像输入所述第一分割网络以获取每一个无标签图像的第一伪标签;基于所述第一伪标签进行投票以获取对应的无标签图像在各像素种类上的投票图,所述投票图包括所述无标签图像中各像素点处该投票图对应的像素种类的投票结果;基于所述第一伪标签计算对应的无标签图像中各像素点的可信度;基于所述可信度和所述投票图更新所述第一伪标签以获取每一个无标签图像的第二伪标签;基于所述第一图像集和带有第二伪标签的第二图像集训练所述第一分割网络以获取第二分割网络,所述第二分割网络的输入为待分割图像,输出为所述待分割图像的分割结果。2.如权利要求1所述的基于半监督学习的图像分割方法,其特征在于,所述第一伪标签包括所述无标签图像中各像素点的第一概率向量,所述第一概率向量包括像素点属于每一个像素种类的第一概率。3.如权利要求1所述的基于半监督学习的图像分割方法,其特征在于,所述基于所述第一伪标签进行投票以获取对应的无标签图像在各像素种类上的投票图包括:将任意一个第一伪标签中的任意一个像素点作为目标像素点;在所述目标像素点的邻域范围内进行投票以获取所述目标像素点处各像素种类的投票结果,所述投票结果满足关系式:其中,ROI
(x,y)
为所述目标像素点(x,y)的邻域范围,N为所有像素种类的数量,α(i,n)为投票系数,表示ROI
(x,y)
内像素点(x
*
,y
*
)的第一概率向量中属于像素种类i的第一概率,Num(ROI
(x,y)
)表示ROI
(x,y)
中所有像素点的数量,为所述目标像素点(x,y)处像素种类n的投票结果,所述投票系数满足关系式:遍历所述第一伪标签中所有像素点以获取每一个像素点处各像素种类的投票结果;从所有像素点处选取相同像素种类的投票结果以构建所述第一伪标签对应的无标签图像在各像素种类上的投票图。4.如权利要求1所述的基于半监督学习的图像分割方法,其特征在于,所述基于所述第一伪标签计算对应的无标签图像中各像素点的可信度包括:将任意一个第一伪标签中的任意一个像素点作为目标像素点;基于所述目标像素点的第一概率向量计算所述目标像素点的可信度,所述可信度满足关系式:
其中,N为所有像素种类的数量,为所述目标像素点(x,y)的第一概率向量中属于像素种类i的第一概率,Conf(x,y)为所述目标像素点(x,y)的可信度,取值范围为[0,1];遍历所述第一伪标签中所有像素点以获取对应的无标签图像中各像素点的可信度。5.如权利要求1所述的基于半监督学习的图像分割方法,其特征在于,所述基于所述可信度和所述投票图更新所述第一伪标签以获取每一个无标签图像的第二伪标签包括:对于每一个无标签图像,从所有像素种类的投票图中选取待更新像素点的投票结果作为投票结果集合,所述待更新像素点为所述无标签图像中任意一个像素点;从所述无标签图像的第一伪标签中选取所述待更新像素点的第一概率向量;基于所述待更新像素点的可信度和所述投票结果集合更新所述第一概率向量以获取所述待更新像素点的第二概率向量,所述第二概率向量包括所述待更新像素点属于各像素种类的第二概率,所述第二概率满足关系式:其中,Conf(x

,y

)为所述待更新像素点...

【专利技术属性】
技术研发人员:郑智琳张道安高良心黄凌云
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1