[发明专利]点云聚类去噪过程中新的K值优化方法有效
申请号: | 201410138156.6 | 申请日: | 2014-04-08 |
公开(公告)号: | CN103870845B | 公开(公告)日: | 2017-02-15 |
发明(设计)人: | 王勇;唐靖;饶勤菲 | 申请(专利权)人: | 重庆理工大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06K9/40 |
代理公司: | 重庆博凯知识产权代理有限公司50212 | 代理人: | 穆祥维 |
地址: | 400054 重*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 点云聚类去噪 过程 优化 方法 | ||
1.点云聚类去噪过程中新的K值优化方法,其特征在于,该方法包括如下步骤:
(1)、用三维扫描仪扫描实物模型的轮廓,获得三维采样点数据;
(2)、以扫描获得的点云作为聚类样本数据,根据阈值分层法确定聚类数搜索范围的上界,下界取值为2,将聚类数搜索范围内的每个整数值设为初始聚类数;
(3)、在聚类数搜索范围内,使用K-means聚类方法产生不同聚类结果,利用聚类有效性指标对聚类结果进行评价,产生最优K值;
(4)、以聚类有效性指标评价产生的最优K值作为点云聚类的初始聚类数目,对点云进行最优聚类;
(5)、以此最优聚类结果进行基于欧式距离的阈值判断来识别及去除局部离群噪声点,得到理想点云。
2.根据权利要求1所述的点云聚类去噪过程中新的K值优化方法,其特征在于,所述确定聚类数搜索范围的上限,具体步骤如下:
首先固定点云数据的某一列,利用直方图方法统计其数据分布;其次将一定阈值范围内的点近似归为一个层面,设定合适的阈值P;确定分层数目,即为聚类数搜索范围的上界;最后根据层内点的法向量是否平行,证明该数据分层方法所分离的各组点是否在同一平面内。
3.根据权利要求1所述的点云聚类去噪过程中新的K值优化方法,其特征在于,所述聚类有效性指标的相关定义如下:
定义1令待分类的点云数据集为S={x1,x2,...,xn},每个样本点的维数为m维,假设n个样本数据被聚类为h类,聚类中心为C={c1,c2,...,ch},定义第j类的第i个样本的最小类间夹角余弦值的平均值为bc(j,i):
在公式(1)中k和j表示类标,xpq(k)表示第k类的第p个样本的第q维,xiq(j)表示第j类的第i个样本的第q维,nk表示第k类的样本个数;
定义2令待分类的点云数据集为S={x1,x2,...,xn},每个样本点的维数为m维,假设n个样本数据被聚类为h类,聚类中心为C={c1,c2,...,ch},定义第j类的第i个样本的类内夹角余弦值的平均值为wc(j,i):
在公式(2)中xtq(j)表示第j类的第t个样本的第q维,并且t≠i,nj表示第j类中的样本个数。
4.根据权利要求1所述的点云聚类去噪过程中新的K值优化方法,其特征在于,所述利用聚类有效性指标确定最佳聚类数;具体步骤如下:
为了验证不同聚类数所对应的聚类效果,需计算该聚类数聚类后所有点云数据的BWACR指标值的平均值,来评价该数据集的聚类效果,通过比较不同聚类数的平均BWACR指标值来确定最佳聚类数;平均BWACR指标值取得最大值所对应的聚类数为最佳聚类数;定义如下:
上式(4)、(5)中,avgBWACR(h)表示聚类数为h时聚类后所有点云数据的BWACR指标值的平均值,hopt在聚类数搜索范围内通过比较不同聚类数的平均BWACR指标值获得的最佳聚类数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆理工大学,未经重庆理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410138156.6/1.html,转载请声明来源钻瓜专利网。