[发明专利]一种基于正态分布变换单元的点云平面分割方法在审
申请号: | 201711219593.0 | 申请日: | 2017-11-28 |
公开(公告)号: | CN107945189A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 李霖;杨帆;应申;朱海红;李大林;苏飞;左辛凯;梁一帆 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06T7/11 | 分类号: | G06T7/11;G06T7/136;G06T7/187;G06T17/05;G06T17/20 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙)42222 | 代理人: | 魏波 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 正态分布 变换 单元 平面 分割 方法 | ||
1.一种基于正态分布变换单元的点云平面分割方法,其特征在于,包括以下步骤:
步骤1:根据输入的体素Voxel大小,将点云离散化为网格,采用体素化表达三维空间,每个体素对应规则网格中的小立方体;
步骤2:当体素内的点数目大于α时,用正态分布描述每个体素内的点云的空间分布,计算每个体素单元正态分布的数字特征,包括均值gi和协方差矩阵∑;正态分布变换单元是采用正态分布描述的体素单元;利用协方差矩阵∑进行特征值分解,得到特征值λ1≤λ2≤λ3和对应的特征向量取特征值最小的特征向量作为正态分布变换单元的法向量ni;
步骤3:根据设定的阈值te标记每个正态分布变换单元的几何特征为平面和非平面;
步骤4:根据整个体素网格的行列高信息构造每个体素的近邻单元信息列表;
步骤5:利用正态分布变换单元作为区域生长算法的基本单元,进行点云平面分割;
步骤6:重复步骤5,选择新的种子单元进行迭代,直到所有的种子单元都已经遍历完毕;
步骤7:当所有的种子单元都已经计算完毕,采用迭代重权重最小二乘方法拟合平面Ψ,提高平面拟合的精度和稳健性。
2.根据权利要求1所述的基于正态分布变换单元的点云平面分割方法,其特征在于,步骤3中标记规则为:
3.根据权利要求2所述的基于正态分布变换单元的点云平面分割方法,其特征在于:步骤5中,利用正态分布变换单元作为区域生长算法的基本单元实现点云平面分割;
具体实现包括以下子步骤:
步骤5.1:选择残差最小的正态分布变换单元作为种子单元c;
步骤5.2:通过判断种子单元集合中每个种子单元的所有近邻正态分布变换单元Q是否具有相似性进行迭代生长;
遍历所有的近邻正态分布变换单元,如果当前近邻正态分布变换单元qi表现为平面特征,相似性的判断标准是该近邻正态分布变换单元中心点距离d=||(gi-g)·n||是否小于阈值,且法向量夹角θk=ni·n是否小于阈值,即d<Δd and θk<Δθ;如果满足条件,则将该正态分布变换单元中所有的点加入平面集合Ψ;将该正态分布变换单元作为新的生长中心,判断其近邻正态分布变换单元的相似性;
如果近邻正态分布变换单元qi表现为非平面特征,则对于正态分布变换单元内的每一个点pj,判断该点的到种子单元的距离dj′=||(pj-g)·n||和法向量夹角θj=nj·n是否满足条件dj′<Δd&θj<Δθ,如果满足条件将该点加入平面集合Ψ;如果近邻正态分布变换单元点集中存在满足条件的平面点,将该正态分布变换单元作为新的生长中心,判断其近邻正态分布变换单元的相似性;
步骤5.3:重复步骤5.2,直到所有的近邻正态分布变换单元都已经遍历完毕。
4.根据权利要求3所述的基于正态分布变换单元的点云平面分割方法,其特征在于:当所有的种子单元都已经计算完毕,采用迭代重权重最小二乘方法拟合平面Ψ,提高平面拟合的精度和稳健性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711219593.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:粉碎机和废品处理用的机械齿(P)
- 下一篇:二值图像快速连通区域计算方法