Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding

点云分割复现——Fast 3D point cloud segmentation using supervoxels with geometry and color for 3D scene understanding

  • demo展示
  • 项目地址
  • 论文效果
  • 复现流程
  • 后续

demo展示

项目地址

github地址:Fast 3d pointcloud segmetation

论文地址:论文

论文效果

参考:解读文章

效果:Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第1张图片

复现流程

1、源码下载
Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第2张图片
方法一:cmake
Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第3张图片
我尝试一遍,出现不少错误,遂放弃。

方法二:新建VS工程
1)将源码中相关文件拷贝到新的工程中,进行编译。
Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第4张图片
2)如下所示
Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第5张图片
3)属性列表设置
添加opencv、pcl相关属性。
Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第6张图片
另外一属性列表添加相关supervoxel文件夹,如下所示。
Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第7张图片

4)错误提示

  • 1shared_ptr相关问题,由于该版本适配PCL1.8,当我用PCL1.11.1时,会报错,此时将shared_ptr更改为boost::shared_ptr
  • 2依据是指针报错,还是版本问题,改用new,类似如下: PointCloudT::Ptr cloud (new PointCloudT);
  • 3 参数设置,参考github issue

后续

运行测试:

Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第8张图片

Fast 3D point cloud segmentation using supervoxels with geometry and color for 3Dscene understanding_第9张图片
分割效果还是可以的,后续会添加到PCL+QT相关软件中。

你可能感兴趣的:(PCL点云学习,点云,c++,PCL,点云分割)