4. 近似体素网格滤波(Approximate Voxel Grid Filter)
原理:与体素网格滤波类似,划分为3D体素网格,但使用近似方法(如哈希表)加速处理,牺牲少量精度换取更高效率。
PCL实现:
#include
pcl::ApproximateVoxelGrid
approx_voxel_filter.setInputCloud(cloud);
approx_voxel_filter.setLeafSize(0.01f, 0.01f, 0.01f); // 体素边长(米)
approx_voxel_filter.filter(*cloud_filtered);
特点:
优点:计算速度更快,内存占用低,适合超大规模点云。
缺点:精度略低于体素网格滤波,可能引入少量偏差。
适用场景:超大规模点云处理、实时应用。
参数:`LeafSize`控制体素边长,值越大,点云压缩越强。