[发明专利]一种基于矩阵的图像聚类方法在审

专利信息
申请号: 201911061622.4 申请日: 2019-11-01
公开(公告)号: CN112784859A 公开(公告)日: 2021-05-11
发明(设计)人: 郑李明;于涛;崔兵兵 申请(专利权)人: 南京原觉信息科技有限公司
主分类号: G06K9/62 分类号: G06K9/62;G06F17/16
代理公司: 南京华讯知识产权代理事务所(普通合伙) 32413 代理人: 林弘毅
地址: 211100 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 矩阵 图像 方法
【权利要求书】:

1.一种基于矩阵的图像聚类方法,其特征在于,包括以下步骤:

第一步、对图像进行超像素图块的分割并提取各个超像素图块中的超像素中心属性,所述超像素中心属性包含位置中心和色彩中心;

第二步、获得反映各个超像素图块之间相邻关系的邻接矩阵;

第三步、根据所述邻接矩阵获得反映相邻超像素图块之间的相似程度的相似度矩阵,所述相似度包含位置相邻关系和色彩的相似程度;

第四步、根据所述相似度矩阵对超像素图块完成聚类。

2.根据权利要求1所述的基于矩阵的图像聚类方法,其特征在于,所述超像素中心属性包括如下属性:在图像中心的坐标center(x,y),颜色均值color_info(l,a,b),超像素唯一标识id labels,超像素个数num_pixels。

3.根据权利要求2所述的基于矩阵的图像聚类方法,其特征在于,所述计算邻接矩阵的具体的算法实现如下:

其中,i,j分别是代表超像素图块序号;

邻接矩阵E中每个元数e(i,j)满足如下函数关系:

其中,超像素图块自身与自身之间的关系定义为相邻。

4.根据权利要求3所述的基于矩阵的图像聚类方法,其特征在于,所述计算相似度矩阵的步骤是根据邻接矩阵中超像素图块的相邻关系计算两个相邻超像素的相似度,当相似度必须大于一定阈值时将相应元数值置1,否则置为0,具体的算法实现如下:

(1)从CIE Lab色彩空间转换为LθM色彩空间

θ′=atan2(B,A) θ′∈(-π,π] (公式3-1)

l=L l∈[0,100]

(2)相似度计算

其中,Lthth,Mth,Lth0th0分别为LθM色彩空间中三个分量的阈值,MCth为以模长分量区分彩色和黑白颜色空间的阈值,通常取值为小于等于2,Li,Ljij,Mi,Mj分别为超像素图块i,j在LθM色彩空间中的均值;w(i,j)表示为两个超像素图块的相似度,其中取值为1则为相似,取值为0则为不相似。

5.根据权利要求4所述的基于矩阵的图像聚类方法,其特征在于,所述聚类的步骤是利用相似度w(i,j)生成相似度矩阵W,W即为聚类关系图。

6.根据权利要求5所述的基于矩阵的图像聚类方法,其特征在于,所述基于相似度矩阵W完成聚类的具体的算法实现包括:将相似度矩阵W转换为三角矩阵的步骤,

相似度矩阵

三角矩阵,将左下角全部置零,

7.根据权利要求6所述的基于矩阵的图像聚类方法,其特征在于,所述基于相似度矩阵W完成聚类的具体的算法实现包括:完成聚类的步骤,

对三角矩阵执行聚类算法

第一步:

从矩阵的第n行n列开始,搜索所有n列上为1的数组,如果第n列上为1的数组只有第n行,则a(n,n)=1,否则a(n,n)=0

公式如下:

如果

a(n,n)=0

则对这些数组按照“行降序”的顺序将其各列(1、2、3……n)进行逻辑或运算,并将结果赋值给n列中行号最小的非零数组[0,0,……a(imin,imin),……,a(imin,n-1),a(imin,n)]中;列的非零项或运算算法如下:

a(imin,n)=a(imin,n)∪...∪a(n,n)

a(imin,n-1)=a(imin,n-1)∪...∪a(n,n-1)

…………………………………………

a(imin,imin)=a(imin,imin)∪...∪a(n,imin)

赋值运算:

a(n,n)=0

本次运算结束;

第二步:

从矩阵的第n-1行n-1列开始,搜索所有n-1列上为1的数组,如果第n-1列上为1的数组只有第n-1行,则a(n-1,n-1)=1否则a(n-1,n-1)=0

公式如下:

如果

a(n-1,n-1)=0

则对这些数组按照“行降序”的顺序将其各列(1、2、3……n-1)进行逻辑或运算,并将结果赋值给n-1列中行号最小的非零数组[0,0,……a(imin,imin),……,a(imin,n-1),a(imin,n)]中;列的非零项或运算算法如下:

a(imin,jn)=a(imin,jn)∪...∪a(n,jn)

a(imin,jn-1)=a(imin,jn-1)∪...∪a(n,jn-1)

…………………………………………

a(imin,imin)=a(imin,jmin)∪...∪a(n,imin)

赋值运算:

a(n-1,n~n-1)=0,

本次运算结束;

第三步:

以此类推,从矩阵的第i行i列开始,搜索所有i列上为1的数组,如果第i列上为1的数组只有第i行,则a(i,i)=1否则a(i,i)=0

公式如下:

如果

a(i,i)=0

则对这些数组按照“行降序”的顺序将其各列(1、2、3……n)进行逻辑或运算,并将结果赋值给i列中行号最小的非零数组[0,0,……a(imin,imin),……,a(imin,n-1),a(imin,n)]中;列中的非零项或运算算法如下:

a(imin,jn)=a(imin,jn)∪...∪a(n,jn)

a(imin,jn-1)=a(imin,jn-1)∪...∪a(n,jn-1)

…………………………………………

a(imin,imin)=a(imin,jmin)∪...∪a(n,imin)

赋值运算:

a(i,n~n-i)=0,

本次运算结束;

第四步:

根据以上的算法将三角矩阵的每一行都遍历一遍,将得到如下类似矩阵:

则矩阵中所有非零的行数组即为聚类图块的数组。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京原觉信息科技有限公司,未经南京原觉信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911061622.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top