图像聚类方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:28322055 阅读:30 留言:0更新日期:2021-05-04 13:02
本申请公开一种图像聚类方法、装置、计算机设备及存储介质,所述方法包括:获取待聚类的目标图像集,其中,所述目标图像集中包括多张目标图像;基于预设的特征提取模型,分别提取所述多张目标图像的特征向量,并根据所述特征向量构建特征距离矩阵;根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵;通过所述三角矩阵中表征的目标图像之间的拓扑关系,生成所述多张目标图像的聚类信息。通过三角矩阵中记载的各个目标图像之间的拓扑关系,将拓扑关系一致的目标图像进行聚类,完成对图集中目标图像的聚类,实现了无指定聚类簇和类别数进行图像聚类,提高了聚类的效率和图像聚类的适用范围。

【技术实现步骤摘要】
图像聚类方法、装置、计算机设备及存储介质
本专利技术实施例涉及图像分类领域,尤其是一种图像聚类方法、装置、计算机设备及存储介质。
技术介绍
图像聚类是指根据图像的内在性质将图像分成一些聚合类,每一聚合类中的元素尽可能具有相同的特性,不同聚合类之间的特性差别尽可能大。聚类分析的目的是分析图像是否属于各个独立的分组,使一组中的成员彼此相似,而与其他组中的成员不同。它对一个图像对象的集合进行分析,但与分类分析不同的是,所划分的类是未知的,因此,聚类分析也称为无指导或无监督的学习。但是,本专利技术创造的专利技术人在研究中发现,现有技术中,图像聚类算法都是需要指定聚类的簇或者类别数,例如kmeans算法和DBSCAN算法等,对于未知的类别无法进行有效的聚类,而指定类别的聚类方式,会降低图像聚类的效率。
技术实现思路
本专利技术实施例提供一种能够对图像进行无指定聚类的图像聚类方法、装置、计算机设备及存储介质。为解决上述技术问题,本专利技术创造的实施例采用的一个技术方案是:提供一种图像聚类方法,包括:获取待聚类的目标图像集,其中,所述目标图像集中包括多张目标图像;基于预设的特征提取模型,分别提取所述多张目标图像的特征向量,并根据所述特征向量构建特征距离矩阵,其中,所述特征提取模型为预先训练至收敛状态,用于提取图像特征的神经网络模型;根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵;通过所述三角矩阵中表征的目标图像之间的拓扑关系,生成所述多张目标图像的聚类信息。可选地,所述获取待聚类的目标图像集包括:获取待处理的样本图集,其中,所述样本图集中包括多张样本图像;基于预设的图像检测模型,对所述样本图像进行目标物图像检测,其中,所述图像检测模型为预先训练至收敛状态,用于对指定的目标物图像进行检测的神经网络模型;删除所述样本图集中不包括所述目标物图像的样本图像,生成所述目标图像集。可选地,所述基于预设的特征提取模型,分别提取所述多张目标图像的特征向量之前,包括:基于预设的关键点定位模型,分别定位所述多张目标图像中的关键点位置,其中,所述关键点定位模型为预先训练至收敛状态,用于定位图像关键点位置的神经网络模型;将所述关键点位置输和对应的目标图像入至预设的图像对齐模型中,对所述多张目标图像进行图像对齐处理,其中,所述图像对齐模型为预先训练至收敛状态,用于根据图像关键点位置进行图像对齐处理的神经网络模型。可选地,所述根据所述特征向量构建特征距离矩阵包括:以所述多张目标图像作为图像矩阵的行和列构建对称矩阵;计算对称矩阵中各目标图像对应的特征向量之间的余弦距离,并将所述余弦距离作为所述对称矩阵的元素构建所述特征距离矩阵。可选地,所述根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵包括:读取预设的特征阈值;将所述特征距离矩阵中的各元素逐一与所述特征阈值进行比对;根据所述比对结果逐一对所述特征距离矩阵中的各元素进行归一化处理生成所述拓扑矩阵;提取所述拓扑矩阵的上三角特征或下三角特征。可选地,所述通过所述三角矩阵中表征的目标图像之间的拓扑关系,生成所述多张目标图像的聚类信息包括:根据所述多张目标图像构建多个根节点;根据所述三角矩阵中表征的目标图像之间的相似度,在各根节点的基础上拓扑出聚类拓扑关系图;根据所述聚类拓扑关系图生成所述多张目标图像的聚类信息。可选地,所述根据所述三角矩阵中表征的目标图像之间的相似度,在各根节点的基础上拓扑出聚类拓扑关系图包括:读取所述多张目标图像中待聚类目标图像;根据所述三角矩阵中表征的目标图像之间的相似度,在所述聚类拓扑关系图中查找与所述待聚类目标图像满足相似度条件的目标节点;比对所述待聚类目标图像与所述目标节点以及目标节点的祖节点的目标图像是否一致;当所述待聚类目标图像与所述目标节点以及目标节点的祖节点的目标图像均不一致,将所述待聚类目标图像拓扑至所述目标节点的父节点上。为解决上述技术问题,本专利技术实施例还提供一种图像聚类装置,包括:获取模块,用于获取待聚类的目标图像集,其中,所述目标图像集中包括多张目标图像;处理模块,用于基于预设的特征提取模型,分别提取所述多张目标图像的特征向量,并根据所述特征向量构建特征距离矩阵,其中,所述特征提取模型为预先训练至收敛状态,用于提取图像特征的神经网络模型;生成模块,用于根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵;执行模块,用于通过所述三角矩阵中表征的目标图像之间的拓扑关系,生成所述多张目标图像的聚类信息。可选地,所述图像聚类装置还包括:第一获取子模块,用于获取待处理的样本图集,其中,所述样本图集中包括多张样本图像;第一处理子模块,用于基于预设的图像检测模型,对所述样本图像进行目标物图像检测,其中,所述图像检测模型为预先训练至收敛状态,用于对指定的目标物图像进行检测的神经网络模型;第一删除子模块,用于删除所述样本图集中不包括所述目标物图像的样本图像,生成所述目标图像集。可选地,所述图像聚类装置还包括:第二处理子模块,用于基于预设的关键点定位模型,分别定位所述多张目标图像中的关键点位置,其中,所述关键点定位模型为预先训练至收敛状态,用于定位图像关键点位置的神经网络模型;第三处理子模块,用于将所述关键点位置输和对应的目标图像入至预设的图像对齐模型中,对所述多张目标图像进行图像对齐处理,其中,所述图像对齐模型为预先训练至收敛状态,用于根据图像关键点位置进行图像对齐处理的神经网络模型。可选地,所述图像聚类装置还包括:第一构建子模块,用于以所述多张目标图像作为图像矩阵的行和列构建对称矩阵;第一计算子模块,用于计算对称矩阵中各目标图像对应的特征向量之间的余弦距离,并将所述余弦距离作为所述对称矩阵的元素构建所述特征距离矩阵。可选地,所述图像聚类装置还包括:第一读取子模块,用于读取预设的特征阈值;第一比对子模块,用于将所述特征距离矩阵中的各元素逐一与所述特征阈值进行比对;第四处理子模块,用于根据所述比对结果逐一对所述特征距离矩阵中的各元素进行归一化处理生成所述拓扑矩阵;第一执行子模块,用于提取所述拓扑矩阵的上三角特征或下三角特征。可选地,所述图像聚类装置还包括:第二构建子模块,用于根据所述多张目标图像构建多个根节点;第五处理子模块,用于根据所述三角矩阵中表征的目标图像之间的相似度,在各根节点的基础上拓扑出聚类拓扑关系图;第二执行子模块,用于根据所述聚类拓扑关系图生成所述多张目标图像的聚类信息。可选地,所述图像聚类装置还包括:第二读取子模块,用于读取所述多张目标图像中本文档来自技高网...

【技术保护点】
1.一种图像聚类方法,其特征在于,包括:/n获取待聚类的目标图像集,其中,所述目标图像集中包括多张目标图像;/n基于预设的特征提取模型,分别提取所述多张目标图像的特征向量,并根据所述特征向量构建特征距离矩阵,其中,所述特征提取模型为预先训练至收敛状态,用于提取图像特征的神经网络模型;/n根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵;/n通过所述三角矩阵中表征的目标图像之间的拓扑关系,生成所述多张目标图像的聚类信息。/n

【技术特征摘要】
1.一种图像聚类方法,其特征在于,包括:
获取待聚类的目标图像集,其中,所述目标图像集中包括多张目标图像;
基于预设的特征提取模型,分别提取所述多张目标图像的特征向量,并根据所述特征向量构建特征距离矩阵,其中,所述特征提取模型为预先训练至收敛状态,用于提取图像特征的神经网络模型;
根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵;
通过所述三角矩阵中表征的目标图像之间的拓扑关系,生成所述多张目标图像的聚类信息。


2.根据权利要求1所述的图像聚类方法,其特征在于,所述获取待聚类的目标图像集包括:
获取待处理的样本图集,其中,所述样本图集中包括多张样本图像;
基于预设的图像检测模型,对所述样本图像进行目标物图像检测,其中,所述图像检测模型为预先训练至收敛状态,用于对指定的目标物图像进行检测的神经网络模型;
删除所述样本图集中不包括所述目标物图像的样本图像,生成所述目标图像集。


3.根据权利要求1或2所述的图像聚类方法,其特征在于,所述基于预设的特征提取模型,分别提取所述多张目标图像的特征向量之前,包括:
基于预设的关键点定位模型,分别定位所述多张目标图像中的关键点位置,其中,所述关键点定位模型为预先训练至收敛状态,用于定位图像关键点位置的神经网络模型;
将所述关键点位置输和对应的目标图像入至预设的图像对齐模型中,对所述多张目标图像进行图像对齐处理,其中,所述图像对齐模型为预先训练至收敛状态,用于根据图像关键点位置进行图像对齐处理的神经网络模型。


4.根据权利要求1所述的图像聚类方法,其特征在于,所述根据所述特征向量构建特征距离矩阵包括:
以所述多张目标图像作为图像矩阵的行和列构建对称矩阵;
计算对称矩阵中各目标图像对应的特征向量之间的余弦距离,并将所述余弦距离作为所述对称矩阵的元素构建所述特征距离矩阵。


5.根据权利要求1所述的图像聚类方法,其特征在于,所述根据预设的特征阈值对所述特征距离矩阵进行归一化处理生成拓扑矩阵,并提取所述拓扑矩阵的三角矩阵包括:
读取预设的特征阈值;
将所述特征距离矩阵中的各元素逐一与所述特征阈值进行比对;
根据所述比对结果逐一对所述特...

【专利技术属性】
技术研发人员:蒋名超曾葆明
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1