4 个月前

解耦局部聚合的点云学习方法

解耦局部聚合的点云学习方法

摘要

点云的非结构化特性要求局部聚合能够适应不同的局部结构。以往的方法通过在每次聚合过程中显式地嵌入空间关系来实现这一点。尽管这种耦合方法已被证明在生成清晰语义方面有效,但由于重复的关系学习和混合方向特征与点特征时的冗余计算,聚合过程可能会显著减慢。在这项工作中,我们提出将显式建模空间关系与局部聚合解耦。我们从理论上证明了,只要基本的空间信息已经编码到点特征中,基本的邻域池化操作也可以在不损失特征融合清晰度的情况下发挥作用。作为解耦局部聚合的一个实例,我们提出了DeLA(Decoupled Local Aggregation),这是一种轻量级的点网络,在每个学习阶段首先形成相对空间编码,然后仅使用逐点卷积和边最大池化进行局部聚合。此外,还引入了一个正则化项来通过预测相对坐标减少潜在的模糊性。虽然概念上简单,但DeLA在五个经典基准测试中的实验结果表明,它能够在减少或相当的延迟下达到最先进的性能。具体而言,DeLA在ScanObjectNN上的总体准确率超过90%,在S3DIS Area 5上的平均交并比(mIoU)达到74%。我们的代码可在https://github.com/Matrix-ASC/DeLA 获取。

代码仓库

matrix-asc/dela
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
3d-point-cloud-classification-on-modelnet40DeLA
FLOPs: 1.44G
Mean Accuracy: 92.2
Number of params: 5.3M
Overall Accuracy: 94.0
3d-point-cloud-classification-on-scanobjectnnDeLA
FLOPs: 1.5G
Mean Accuracy: 89.3
Number of params: 5.3M
Overall Accuracy: 90.4
semantic-segmentation-on-s3dis-area5DeLA
Number of params: 7.0M
mAcc: 80.0
mIoU: 74.1
oAcc: 92.2
semantic-segmentation-on-scannetDeLA
val mIoU: 75.9
supervised-only-3d-point-cloud-classificationDeLA
GFLOPs: 1.5
Number of params (M): 5.3
Overall Accuracy (PB_T50_RS): 90.4

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
解耦局部聚合的点云学习方法 | 论文 | HyperAI超神经