发明名称 一种数量多且维数高的图像局部特征点自适应聚类方法
摘要 一种数量多且维数高的图像局部特征点自适应聚类方法:对输入图像构造尺度空间;利用不同尺度的高斯差分核与图像卷积构建高斯差分尺度空间;对每一个采样点要和它所有的相邻点比较大小;通过拟合三维二次函数以精确确定特征点的位置和尺度;对输入图像进行高斯滤波;改变高斯滤波函数的方差及高斯卷积核;对特征点进行聚类;选取偏向参数的值;计算样本点间的影响度和隶属度值;不断计算影响度和隶属度的值,直到找到合适的聚类中心;当计算次数超过设定的最大值或者当聚类中心在若干次计算中不发生改变时停止计算;对10组聚类结果进行曲线拟合,找出输入图像对应的特征点的聚类类数,对输入图像特征点进行聚类。本发明显著提升图像分析的效率。
申请公布号 CN106503743A 申请公布日期 2017.03.15
申请号 CN201610942440.8 申请日期 2016.10.31
申请人 天津大学 发明人 曾明;张珊;孟庆浩
分类号 G06K9/62(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 杜文茹
主权项 一种数量多且维数高的图像局部特征点自适应聚类方法,其特征在于,包括如下步骤:1)对输入图像构造尺度空间;2)利用不同尺度的高斯差分核与图像卷积构建高斯差分尺度空间:D(x,y,σ)=L(x y λσ)‑L(x y σ)  (1)其中D(x,y,σ)代表空间极值,λ表示相邻两组图像尺度差的倍值,为常数,计算公式为:λ=2<sup>1/S</sup>  (2)其中S为图像的层数;3)为了寻找尺度空间的极值点,每一个采样点要和它所有的相邻点比较大小,若一个点与该周边26个邻域点相比是最大或者最小时,认为该点是图像在该点所对应尺度下的一个特征点;4)通过拟合三维二次函数以精确确定特征点的位置和尺度,同时剔除低于对比度的特征点和不稳定的边缘效应,以增强抗噪声能力;5)对输入图像进行高斯滤波;6)改变高斯滤波函数的方差σ及高斯卷积核H,得到不同模糊化的10组图像,重复步骤1)~步骤5),对滤波后的图像提取特征点;7)对特征点进行聚类;8)选取偏向参数p的值;9)计算样本点间的影响度和隶属度值:<maths num="0001"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>r</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mi>S</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><mi>max</mi><mo>{</mo><mi>a</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>+</mo><mi>S</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><msup><mi>j</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>a</mi><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><mi>min</mi><mo>{</mo><mn>0</mn><mo>,</mo><mi>r</mi><mrow><mo>(</mo><mi>j</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><munder><mo>&Sigma;</mo><mrow><msup><mi>isti</mi><mo>&prime;</mo></msup><mo>&NotElement;</mo><mo>{</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>}</mo></mrow></munder><mi>max</mi><mo>{</mo><mn>0</mn><mo>,</mo><mi>r</mi><mrow><mo>(</mo><msup><mi>i</mi><mo>&prime;</mo></msup><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>}</mo><mo>}</mo><mo>,</mo></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0001138052630000011.GIF" wi="1286" he="187" /></maths>其中,S(i,j)代表相似度矩阵,影响度r(i,j)表示数据点j适合作为数据点i的类代表的影响程度;隶属度a(i,j)表示数据点i选择数据点j作为类代表的归属程度;10)不断计算影响度r(i,j)和隶属度a(i,j)的值,直到找到合适的聚类中心,所述合适的聚类中心判断依据如下:j=arg max{a(i,j)+r(i,j)},  (4)其中若i=j,则数据点i是聚类中心,否则数据点j是数据点i的聚类中心;11)当计算次数超过设定的最大值或者当聚类中心在若干次计算中不发生改变时停止计算,确定聚类中心及各类样本点,否则返回步骤9)继续计算;12)对10组聚类结果进行曲线拟合,在拟合曲线中找出输入图像对应的特征点的聚类类数,使用经典聚类方法K‑means算法对输入图像特征点进行聚类。
地址 300072 天津市南开区卫津路92号