Global Context Aware Convolutions for 3D Point Cloud Understanding
Recent advances in deep learning for 3D point clouds have shown great promises in scene understanding tasks thanks to the introduction of convolution operators to consume 3D point clouds directly in a neural network. Point cloud data, however, could have arbitrary rotations, especially those acquired from 3D scanning. Recent works show that it is possible to design point cloud convolutions with rotation invariance property, but such methods generally do not perform as well as translation-invariant only convolution. We found that a key reason is that compared to point coordinates, rotation-invariant features consumed by point cloud convolution are not as distinctive. To address this problem, we propose a novel convolution operator that enhances feature distinction by integrating global context information from the input point cloud to the convolution. To this end, a globally weighted local reference frame is constructed in each point neighborhood in which the local point set is decomposed into bins. Anchor points are generated in each bin to represent global shape features. A convolution can then be performed to transform the points and anchor features into final rotation-invariant features. We conduct several experiments on point cloud classification, part segmentation, shape retrieval, and normals estimation to evaluate our convolution, which achieves state-of-the-art accuracy under challenging rotations.
Code (0)
등록된 구현이 없습니다.
Tasks
Point Cloud ClassificationRetrievalScene UnderstandingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
PVINet: Point-Voxel Interlaced Network for Point Cloud Compression
In point cloud compression, the quality of a reconstructed point cloud relies on both the global structure and the local context, with existing methods usually processing global and local information sequentially and lac…
RIConv++: Effective Rotation Invariant Convolutions for 3D Point Clouds Deep Learning
3D point clouds deep learning is a promising field of research that allows a neural network to learn features of point clouds directly, making it a robust tool for solving 3D scene understanding tasks. While recent works…
3D Point Cloud ClassificationPoint Cloud SegmentationRetrievalScene UnderstandingLGENet: Local and Global Encoder Network for Semantic Segmentation of Airborne Laser Scanning Point Clouds
Interpretation of Airborne Laser Scanning (ALS) point clouds is a critical procedure for producing various geo-information products like 3D city models, digital terrain models and land use maps. In this paper, we present…
Semantic SegmentationPPSURF: Combining Patches and Point Convolutions for Detailed Surface Reconstruction
3D surface reconstruction from point clouds is a key step in areas such as content creation, archaeology, digital cultural heritage, and engineering. Current approaches either try to optimize a non-data-driven surface re…
Surface ReconstructionDANet: Density Adaptive Convolutional Network with Interactive Attention for 3D Point Clouds
Local features and contextual dependencies are crucial for 3D point cloud analysis. Many works have been devoted to designing better local convolutional kernels that exploit the contextual dependencies. However, current …
Semantic Segmentation