图像分类方法、图像分类装置、电子设备及存储介质与流程

文档序号:35828062发布日期:2023-10-24 23:29阅读:62来源:国知局
图像分类方法、图像分类装置、电子设备及存储介质与流程

本技术实施例涉及计算机处理,特别涉及一种图像分类方法、图像分类装置、电子设备及存储介质。


背景技术:

1、在计算机处理技术领域中,图像是一种常用的信息载体,可以利用图像分类技术对图像进行分类处理。图像分类技术是一种根据图像信息所反映的特征,来确定图像的类别或者图像中对象的类别的技术。

2、相关技术中,存在一些超大尺寸的图像,例如遥感图像、全切片图像(whole slideimage,wsi)等,这些图像的尺寸通常是大于或者等于10000像素乘以10000像素。由于计算机的计算资源是有限的,因此,对于超大尺寸的图像,需要将图像分割成多个相同尺寸的图像块,并确定各个图像块的图像特征。对于每一个图像块,基于该图像块的图像特征对该图像块进行分析处理,得到该图像块的分析处理结果。之后,基于各个图像块的分析处理结果确定图像的类别。

3、上述技术是对各个图像块分别独立的进行分析处理,影响了图像分类结果的准确性,且图像块的数量较多,会降低图像分类处理的效率。


技术实现思路

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、本技术实施例提供的技术方案在将目标图像分割成多个目标图像块之后,基于多个目标图像块之间的关联关系,将多个目标图像块合并成至少两个目标图像区域,基于各个目标图像区域的图像特征确定目标图像的类别。实现了综合目标图像块之间的关联关系确定目标图像的类别,提高了图像分类结果的准确性。且将多个目标图像块合并成至少两个目标图像区域,降低了数量,提高了图像分类处理的效率。

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