菜单

此工具可通过“(工具>清理>噪声过滤器”菜单访问。

说明

“噪声过滤器”工具与qPCL插件中的S.O.R.过滤器非常相似,但功能更为丰富。其最大亮点在于用户可自定义
最近邻搜索的固定半径(而非固定数量的邻居点)。此外,用户还能在相对误差(类似S.O. R.)和绝对误差之
间自由选择。更贴心的是,该工具支持在单次运行中同时处理孤立点的剔除。
该算法在局部拟合一个平面(在云的每个点周围),如果该点离拟合的平面太远,就删除该点。此过滤器基本上可以看作是低通过滤器 。

输入

一个或多个云(在DB树中选择)。

参数

用户必须:
 选择在每个点周围提取给定数量的邻居(适用于密度恒定的云),或者指定球体半径(通常球体应足够大以捕
获至少6个点)
 输入一个最大误差(点与拟合平面的距离),以决定是否拒绝该点。误差可以是相对的(作为拟合平面上邻居
重投影误差的一个因子)或绝对的
 最终,在此过程中,可以删除孤立点(即在球体中具有少于3个邻居的点)


噪声滤波器参数

输出

一个新的云,希望更干净;)

噪声过滤器的典型结果

笔记

由于算法的工作原理,它在平面表面(如墙面等)上表现尤为出色。但要注意的是,如果设置过大的核半径(或过低的误差阈值),算法就会“吞噬”角落区域。为避免这种情况,可以尝试采用较小的核半径和相对较高的误差阈值,通过多次运行算法来处理尖锐边缘。

作者:刘浩男  创建时间:2025-09-15 16:23
最后编辑:刘浩男  更新时间:2025-09-15 16:25