HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Clouds

Mutian Xu Runyu Ding Hengshuang Zhao Xiaojuan Qi

PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Clouds

Abstract

We introduce Position Adaptive Convolution (PAConv), a generic convolution operation for 3D point cloud processing. The key of PAConv is to construct the convolution kernel by dynamically assembling basic weight matrices stored in Weight Bank, where the coefficients of these weight matrices are self-adaptively learned from point positions through ScoreNet. In this way, the kernel is built in a data-driven manner, endowing PAConv with more flexibility than 2D convolutions to better handle the irregular and unordered point cloud data. Besides, the complexity of the learning process is reduced by combining weight matrices instead of brutally predicting kernels from point positions. Furthermore, different from the existing point convolution operators whose network architectures are often heavily engineered, we integrate our PAConv into classical MLP-based point cloud pipelines without changing network configurations. Even built on simple networks, our method still approaches or even surpasses the state-of-the-art models, and significantly improves baseline performance on both classification and segmentation tasks, yet with decent efficiency. Thorough ablation studies and visualizations are provided to understand PAConv. Code is released on https://github.com/CVMI-Lab/PAConv.

Code Repositories

CVMI-Lab/PAConv
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
3d-point-cloud-classification-on-intraPAConv
F1 score (5-fold): 0.906
3d-point-cloud-classification-on-modelnet40PAConv
Overall Accuracy: 93.9
point-cloud-classification-on-pointcloud-cPAConv
mean Corruption Error (mCE): 1.104
point-cloud-segmentation-on-pointcloud-cPAConv
mean Corruption Error (mCE): 0.927

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
PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Clouds | Papers | HyperAI