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

03/26/2021
by   Mutian Xu, et al.
7

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.

READ FULL TEXT

page 4

page 8

page 13

page 14

page 16

research
08/18/2021

Adaptive Graph Convolution for Point Cloud Analysis

Convolution on 3D point clouds that generalized from 2D grid-like domain...
research
06/05/2018

Monte Carlo Convolution for Learning on Non-Uniformly Sampled Point Clouds

We propose an efficient and effective method to learn convolutions for n...
research
06/09/2022

AGConv: Adaptive Graph Convolution on 3D Point Clouds

Convolution on 3D point clouds is widely researched yet far from perfect...
research
11/17/2018

PointConv: Deep Convolutional Networks on 3D Point Clouds

Unlike images which are represented in regular dense grids, 3D point clo...
research
10/07/2019

Irregular Convolutional Auto-Encoder on Point Clouds

We proposed a novel graph convolutional neural network that could constr...
research
08/04/2022

PointConvFormer: Revenge of the Point-based Convolution

We introduce PointConvFormer, a novel building block for point cloud bas...
research
11/16/2021

DeltaConv: Anisotropic Point Cloud Learning with Exterior Calculus

Learning from 3D point-cloud data has rapidly gained momentum, motivated...

Please sign up or login with your details

Forgot password? Click here to reset