菜单
此工具可通过“(工具>清理>噪声过滤器”菜单访问。
说明
“噪声过滤器”工具与qPCL插件中的S.O.R.过滤器非常相似,但功能更为丰富。其最大亮点在于用户可自定义
最近邻搜索的固定半径(而非固定数量的邻居点)。此外,用户还能在相对误差(类似S.O. R.)和绝对误差之
间自由选择。更贴心的是,该工具支持在单次运行中同时处理孤立点的剔除。
该算法在局部拟合一个平面(在云的每个点周围),如果该点离拟合的平面太远,就删除该点。此过滤器基本上可以看作是低通过滤器 。
输入
一个或多个云(在DB树中选择)。
参数
用户必须:
选择在每个点周围提取给定数量的邻居(适用于密度恒定的云),或者指定球体半径(通常球体应足够大以捕
获至少6个点)
输入一个最大误差(点与拟合平面的距离),以决定是否拒绝该点。误差可以是相对的(作为拟合平面上邻居
重投影误差的一个因子)或绝对的
最终,在此过程中,可以删除孤立点(即在球体中具有少于3个邻居的点)
噪声滤波器参数
输出
一个新的云,希望更干净;)
噪声过滤器的典型结果
笔记
由于算法的工作原理,它在平面表面(如墙面等)上表现尤为出色。但要注意的是,如果设置过大的核半径(或过低的误差阈值),算法就会“吞噬”角落区域。为避免这种情况,可以尝试采用较小的核半径和相对较高的误差阈值,通过多次运行算法来处理尖锐边缘。
作者:刘浩男 创建时间:2025-09-15 16:23
最后编辑:刘浩男 更新时间:2025-09-15 16:25
最后编辑:刘浩男 更新时间:2025-09-15 16:25