登录 注册
当前位置:主页 > 资源下载 > 31 > 分享一个MATLAB代码实现的EMD:MSN-Point-Cloud-Completion,该网络用于密集点云完成,涉及变形和采样技术(发表于AAAI2020)

分享一个MATLAB代码实现的EMD:MSN-Point-Cloud-Completion,该网络用于密集点云完成,涉及变形和采样技术(发表于AAAI2020)

  • 更新:2024-12-12 09:04:26
  • 大小:5.01MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

EMD的matlab代码分享MSN:用于密集点云完成的变形和采样网络 MSN是一种基于学习的形状补全方法,可以保留已知结构并生成密集且分布均匀的点云。 有关更多详细信息,请参阅我们的 AAAI 2020。 在这个项目中,我们还提供了点云的地球移动距离(EMD)的实现,它基于拍卖算法,只需要 $O(n)$ 内存。 完成后获得 32,768 分 用法 1) 环境和先决条件 pytorch 1.2.0 CUDA 10.0 Python 3.7 2) 编译 编译我们的扩展模块: cd emd python3 setup.py install cd expansion_penalty python3 setup.py install cd MDS python3 setup.py install 3) 下载数据和训练好的模型 从 下载数据和训练模型。 由于规模较大,我们不提供训练集的部分点云。 如果要训练模型,可以使用 和 生成它们。 我们为每个 CAD 模型生成 50 个局部点云。 4) 训练或验证 运行python3 val.py来验证模型或python3 train.py从头训练模型。 E