Adaptive Graph Convolution for Point Cloud Analysis
- URL: http://arxiv.org/abs/2108.08035v2
- Date: Thu, 19 Aug 2021 07:07:34 GMT
- Title: Adaptive Graph Convolution for Point Cloud Analysis
- Authors: Haoran Zhou, Yidan Feng, Mingsheng Fang, Mingqiang Wei, Jing Qin, Tong
Lu
- Abstract summary: We propose Adaptive Graph Convolution (AdaptConv) which generates adaptive kernels for points according to their dynamically learned features.
Our method outperforms state-of-the-art point cloud classification and segmentation approaches on several benchmark datasets.
- Score: 25.175406613705274
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Convolution on 3D point clouds that generalized from 2D grid-like domains is
widely researched yet far from perfect. The standard convolution characterises
feature correspondences indistinguishably among 3D points, presenting an
intrinsic limitation of poor distinctive feature learning. In this paper, we
propose Adaptive Graph Convolution (AdaptConv) which generates adaptive kernels
for points according to their dynamically learned features. Compared with using
a fixed/isotropic kernel, AdaptConv improves the flexibility of point cloud
convolutions, effectively and precisely capturing the diverse relations between
points from different semantic parts. Unlike popular attentional weight
schemes, the proposed AdaptConv implements the adaptiveness inside the
convolution operation instead of simply assigning different weights to the
neighboring points. Extensive qualitative and quantitative evaluations show
that our method outperforms state-of-the-art point cloud classification and
segmentation approaches on several benchmark datasets. Our code is available at
https://github.com/hrzhou2/AdaptConv-master.
Related papers
- PointConvFormer: Revenge of the Point-based Convolution [7.539787913497268]
We introduce PointConvFormer, a novel building block for point cloud based deep network architectures.
Inspired by generalization theory, PointConvFormer combines ideas from point convolution, where filter weights are only based on relative position, and Transformers which utilize feature-based attention.
Our results show that PointConvFormer offers a better accuracy-speed tradeoff than classic convolutions, regular transformers, and voxelized sparse convolution approaches.
arXiv Detail & Related papers (2022-08-04T20:31:46Z) - AGConv: Adaptive Graph Convolution on 3D Point Clouds [31.763280997642486]
We propose Adaptive Graph Convolution (AGConv) for wide applications of point cloud analysis.
AGConv generates adaptive kernels for points according to their dynamically learned features.
Our method outperforms state-of-the-arts of point cloud classification and segmentation on various benchmark datasets.
arXiv Detail & Related papers (2022-06-09T17:58:36Z) - Focal Sparse Convolutional Networks for 3D Object Detection [121.45950754511021]
We introduce two new modules to enhance the capability of Sparse CNNs.
They are focal sparse convolution (Focals Conv) and its multi-modal variant of focal sparse convolution with fusion.
For the first time, we show that spatially learnable sparsity in sparse convolution is essential for sophisticated 3D object detection.
arXiv Detail & Related papers (2022-04-26T17:34:10Z) - Differentiable Convolution Search for Point Cloud Processing [114.66038862207118]
We propose a novel differential convolution search paradigm on point clouds.
It can work in a purely data-driven manner and thus is capable of auto-creating a group of suitable convolutions for geometric shape modeling.
We also propose a joint optimization framework for simultaneous search of internal convolution and external architecture, and introduce epsilon-greedy algorithm to alleviate the effect of discretization error.
arXiv Detail & Related papers (2021-08-29T14:42:03Z) - Dynamic Convolution for 3D Point Cloud Instance Segmentation [146.7971476424351]
We propose an approach to instance segmentation from 3D point clouds based on dynamic convolution.
We gather homogeneous points that have identical semantic categories and close votes for the geometric centroids.
The proposed approach is proposal-free, and instead exploits a convolution process that adapts to the spatial and semantic characteristics of each instance.
arXiv Detail & Related papers (2021-07-18T09:05:16Z) - SCTN: Sparse Convolution-Transformer Network for Scene Flow Estimation [71.2856098776959]
Estimating 3D motions for point clouds is challenging, since a point cloud is unordered and its density is significantly non-uniform.
We propose a novel architecture named Sparse Convolution-Transformer Network (SCTN) that equips the sparse convolution with the transformer.
We show that the learned relation-based contextual information is rich and helpful for matching corresponding points, benefiting scene flow estimation.
arXiv Detail & Related papers (2021-05-10T15:16:14Z) - The Devils in the Point Clouds: Studying the Robustness of Point Cloud
Convolutions [15.997907568429177]
This paper investigates different variants of PointConv, a convolution network on point clouds, to examine their robustness to input scale and rotation changes.
We derive a novel viewpoint-invariant descriptor by utilizing 3D geometric properties as the input to PointConv.
Experiments are conducted on the 2D MNIST & CIFAR-10 datasets as well as the 3D Semantic KITTI & ScanNet dataset.
arXiv Detail & Related papers (2021-01-19T19:32:38Z) - MG-SAGC: A multiscale graph and its self-adaptive graph convolution
network for 3D point clouds [6.504546503077047]
We propose a multiscale graph generation method for point clouds.
This approach transforms point clouds into a structured multiscale graph form that supports multiscale analysis of point clouds in the scale space.
Because traditional convolutional neural networks are not applicable to graph data with irregular neighborhoods, this paper presents an sef-adaptive convolution kernel that uses the Chebyshev graph to fit an irregular convolution filter.
arXiv Detail & Related papers (2020-12-23T01:58:41Z) - DV-ConvNet: Fully Convolutional Deep Learning on Point Clouds with
Dynamic Voxelization and 3D Group Convolution [0.7340017786387767]
3D point cloud interpretation is a challenging task due to the randomness and sparsity of the component points.
In this work, we draw attention back to the standard 3D convolutions towards an efficient 3D point cloud interpretation.
Our network is able to run and converge at a considerably fast speed, while yields on-par or even better performance compared with the state-of-the-art methods on several benchmark datasets.
arXiv Detail & Related papers (2020-09-07T07:45:05Z) - Permutation Matters: Anisotropic Convolutional Layer for Learning on
Point Clouds [145.79324955896845]
We propose a permutable anisotropic convolutional operation (PAI-Conv) that calculates soft-permutation matrices for each point.
Experiments on point clouds demonstrate that PAI-Conv produces competitive results in classification and semantic segmentation tasks.
arXiv Detail & Related papers (2020-05-27T02:42:29Z) - FKAConv: Feature-Kernel Alignment for Point Cloud Convolution [75.85619090748939]
We provide a formulation to relate and analyze a number of point convolution methods.
We also propose our own convolution variant, that separates the estimation of geometry-less kernel weights.
We show competitive results on classification and semantic segmentation benchmarks.
arXiv Detail & Related papers (2020-04-09T10:12:45Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.