APP下载

基于自适应空间球的k最近邻域快速搜索算法

2014-06-07林岩龙王小鹏张瑞峰

计算机工程 2014年10期
关键词:模型

杨 军,林岩龙,王小鹏,张瑞峰

(兰州交通大学电子与信息工程学院,兰州730070)

基于自适应空间球的k最近邻域快速搜索算法

杨 军,林岩龙,王小鹏,张瑞峰

(兰州交通大学电子与信息工程学院,兰州730070)

利用空间球搜索大规模点云数据k邻域存在速率慢和稳定性差的问题,为此,提出一种新的k邻域快速搜索算法。利用与k无关的分块策略对点云进行分块,使用候选点所在子块内采样点的近似密度自适应确定候选点的初始动态球半径,应用动态球的外切立方体搜索k邻域候选点。当候选点数目不满足要求或搜索不成功时,采用候选点动态球外切立方体的外接球扩大搜索范围。实验结果表明,与已有算法相比,该算法的k邻域搜索效率明显提高,而且当子块内预设点数变化、采样密度提高时具有较强稳定性,自动化程度较高。

k最近邻域;曲面重建;点变化云;空间球;分块策略;候选点

1 概述

三维散乱点数据的重建是逆向工程、虚拟现实、医学图像处理等领域的重要研究内容。随着三维激光扫描技术的发展,基于散乱点(也称点云)的曲面重建技术成为国内外学者研究的热点。k邻域的搜索效率直接影响模型的重建速度以及曲面光滑等后续处理,对其搜索算法进行研究具有重要的理论和实际价值。

k邻域搜索的传统方法是计算任一点到其余各点的欧氏距离,然后升序排序,前面的k个点即为此点的k邻域点。这种方法简单直观,易于实现,但其时间复杂度较高,在点云规模较小时,此算法能取得较好的结果。……

登录APP查看全文

猜你喜欢

模型
一半模型
一种去中心化的域名服务本地化模型
适用于BDS-3 PPP的随机模型
函数模型及应用
p150Glued在帕金森病模型中的表达及分布
函数模型及应用
重尾非线性自回归模型自加权M-估计的渐近分布
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究
一个相似模型的应用