【问题标题】:What is a high speed sub-sampling library for big point cloud?什么是大点云的高速子采样库?
【发布时间】:2017-04-20 21:50:36
【问题描述】:

我需要一个 c++ 库,它可以通过 Poisson 或空间方法从大点云创建样本,因为与 VoxelGrid 和 Random 方法相比,这些方法避免了降低结构、保持重叠点和在斜坡地形中迈出一步。我知道VCGLIBCCLibPDALCGALVTK 是五个合适的库,但我无法实现轻松调用子采样的 main() 方法。您能否推荐一个独立的库,它可以获取大点云并通过 Poisson 或 Spatial 方法制作样本?​​

【问题讨论】:

    标签: c++ computer-vision point-cloud-library resampling


    【解决方案1】:

    点云库可让您快速轻松地做到这一点。它提供了几种不同的点云二次采样方法。

    • UniformSampling,在输入数据上创建一个 3D 体素网格,并用它们的质心逼近体素中的所有点。这种方法比用体素中心逼近它们要慢一些,但它更准确地表示了底层表面。这与他们的 VoxelGrid 方法相同,其中有一个示例 here
    • RandomSampling,它应用具有均匀概率的随机抽样。
    • NormalSpaceSampling,应用样本以使法线尽可能均匀分布。

    【讨论】:

    • 非常感谢德克斯特。我用压力测试检查了 PCL,它无法加载超过 4GB 容量的大数据。我的数据文件是 13 GB。现在我可以通过另一个库加载数据,但我需要一个从加载点创建样本的库。
    猜你喜欢
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 2012-05-29
    • 2012-05-10
    • 1970-01-01
    • 2014-12-30
    相关资源
    最近更新 更多