17 天前

PointCNN:在$\mathcal{X}$-变换点上的卷积

PointCNN:在$\mathcal{X}$-变换点上的卷积

摘要

我们提出了一种从点云中进行特征学习的简单且通用的框架。卷积神经网络(CNN)成功的关键在于卷积算子,该算子能够利用以网格形式密集表示的数据(如图像)中的空间局部相关性。然而,点云具有不规则性和无序性,若直接对点关联的特征进行卷积操作,将导致形状信息的丢失以及对点排列顺序的敏感性。为解决上述问题,我们提出从输入点中学习一种$\mathcal{X}$-变换,以同时实现两个目标:其一是对点关联的输入特征进行加权,其二是将点重新排列为一种潜在的、可能具有规范性的隐式顺序。随后,在$\mathcal{X}$-变换后的特征上应用典型卷积算子中的逐元素乘积与求和操作。所提出的方法是对传统CNN在点云特征学习上的推广,因此我们将其命名为PointCNN。实验结果表明,PointCNN在多个具有挑战性的基准数据集和任务上,性能达到或优于当前最先进的方法。

代码仓库

chinakook/PointCNN.MX
tf
GitHub 中提及
octree-nn/ocnn-pytorch
pytorch
GitHub 中提及
tch/pointcnn
tf
GitHub 中提及
c3210927/point_cnn
tf
GitHub 中提及
agarret7/PointCNN
pytorch
GitHub 中提及
luost26/diffusion-point-cloud
pytorch
GitHub 中提及
nicolas-chaulet/torch-points3d
pytorch
GitHub 中提及
LebronGG/PointCnn
tf
GitHub 中提及
pyg-team/pytorch_geometric
pytorch
GitHub 中提及
lanlan96/3drm
pytorch
GitHub 中提及
yangyanli/PointCNN
官方
tf
GitHub 中提及
Lw510107/PointCNN
tf
GitHub 中提及
tschattschneider/pointcnn
tf
GitHub 中提及

基准测试

基准方法指标
3d-instance-segmentation-on-s3disPointCNN
mAcc: 75.61
mIoU: 65.39%
3d-part-segmentation-on-intraPointCNN
DSC (A): 81.74
DSC (V): 96.62
IoU (A): 74.11
IoU (V): 93.59
3d-part-segmentation-on-shapenet-partPointCNN
Class Average IoU: 84.6
Instance Average IoU: 86.14
3d-point-cloud-classification-on-scanobjectnnPointCNN
Mean Accuracy: 75.1
OBJ-BG (OA): 86.1
OBJ-ONLY (OA): 85.5
Overall Accuracy: 78.5
few-shot-3d-point-cloud-classification-on-1PointCNN
Overall Accuracy: 65.41
Standard Deviation: 8.9

用 AI 构建 AI

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

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

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
PointCNN:在$\mathcal{X}$-变换点上的卷积 | 论文 | HyperAI超神经