HyperAIHyperAI

Command Palette

Search for a command to run...

a month ago

PointCNN: Convolution On $\mathcal{X}$-Transformed Points

PointCNN: Convolution On $\mathcal{X}$-Transformed Points

Abstract

We present a simple and general framework for feature learning from pointclouds. The key to the success of CNNs is the convolution operator that iscapable of leveraging spatially-local correlation in data represented denselyin grids (e.g. images). However, point clouds are irregular and unordered, thusdirectly convolving kernels against features associated with the points, willresult in desertion of shape information and variance to point ordering. Toaddress these problems, we propose to learn an $\mathcal{X}$-transformationfrom the input points, to simultaneously promote two causes. The first is theweighting of the input features associated with the points, and the second isthe permutation of the points into a latent and potentially canonical order.Element-wise product and sum operations of the typical convolution operator aresubsequently applied on the $\mathcal{X}$-transformed features. The proposedmethod is a generalization of typical CNNs to feature learning from pointclouds, thus we call it PointCNN. Experiments show that PointCNN achieves onpar or better performance than state-of-the-art methods on multiple challengingbenchmark datasets and tasks.

Code Repositories

chinakook/PointCNN.MX
tf
Mentioned in GitHub
octree-nn/ocnn-pytorch
pytorch
Mentioned in GitHub
tch/pointcnn
tf
Mentioned in GitHub
hxdengBerkeley/PointCNN.Pytorch
tf
Mentioned in GitHub
c3210927/point_cnn
tf
Mentioned in GitHub
agarret7/PointCNN
pytorch
Mentioned in GitHub
luost26/diffusion-point-cloud
pytorch
Mentioned in GitHub
nicolas-chaulet/torch-points3d
pytorch
Mentioned in GitHub
LebronGG/PointCnn
tf
Mentioned in GitHub
pyg-team/pytorch_geometric
pytorch
Mentioned in GitHub
lanlan96/3drm
pytorch
Mentioned in GitHub
yangyanli/PointCNN
Official
tf
Mentioned in GitHub
Lw510107/PointCNN
tf
Mentioned in GitHub
dream-chaser/pointcnn_for_3DFER
tf
Mentioned in GitHub
tschattschneider/pointcnn
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
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

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp