5.1.2 场景

采样距离:  
采样距离越大,数据点的数量就越少,因此物体定位过程就越快。不过,采样距离的设置应确保至少有 150 个点分布在对象上。此外,如果要考虑较小或较薄的形状,采样距离也应设置为在较小或较薄的形状上分布足够的点。例如,如果要定位一个细长的对象,则取样距离至少应为该对象较小外延的四分之一。
模型的形状:  
如果是平面对象,优化过程需要的时间会更长。在这种情况下,建议对场景进行分割,并在分割后的组件中循环应用表面匹配。
禁用三维边缘对齐:  
在使用表面信息、三维和二维边缘信息进行基于表面的匹配时,可以禁用三维边缘对齐,这可以加快匹配速度,尤其是在处理噪声点云时。可以通过将 "use_3d_edges" 设置为 "false" 来实现。
使用 XYZ 映射:  
由于已有的信息结构或顺序,基于 XYZ 映射的处理比点云处理要快得多。请注意,您还可以通过将其应用于 XYZ 图像来增强三维数据的预处理。
重复点:  
重复点会导致处理速度变慢。可以按照 "重复点 "一节 中的说明检查和删除重复点。
点数:  
如果有大量场景点位于对象实例上和/或点云非常密集,建议增加通用参数 "pose_ref_sub_sampling" 的设置值(默认值为 2,即密集姿态细化中每隔一个场景点就会使用一次)。
移除异常值:  
使用带有参数 "num_neighbors_fast"select_points_object_model_3d 来删除异常值。
移除噪声:  
可采用以下方法之一移除噪声:
移除背景:  
一般来说,需要处理的点越少,匹配速度就越快。在大多数情况下,适当的预处理可以大大加快应用速度。这种预处理可应用于 XYZ 映射或点云。更多信息请参见 "背景移除" 一章