MLGCN: An Ultra Efficient Graph Convolution Neural Model For 3D Point
Cloud Analysis
- URL: http://arxiv.org/abs/2303.17748v1
- Date: Fri, 31 Mar 2023 00:15:22 GMT
- Title: MLGCN: An Ultra Efficient Graph Convolution Neural Model For 3D Point
Cloud Analysis
- Authors: Mohammad Khodadad, Morteza Rezanejad, Ali Shiraee Kasmaee, Kaleem
Siddiqi, Dirk Walther, Hamidreza Mahyar
- Abstract summary: We introduce a novel Multi-level Graph Convolution Neural (MLGCN) model, which uses Graph Neural Networks (GNN) blocks to extract features from 3D point clouds at specific locality levels.
Our approach produces comparable results to those of state-of-the-art models while requiring up to a thousand times fewer floating-point operations (FLOPs) and having significantly reduced storage requirements.
- Score: 4.947552172739438
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The analysis of 3D point clouds has diverse applications in robotics, vision
and graphics. Processing them presents specific challenges since they are
naturally sparse, can vary in spatial resolution and are typically unordered.
Graph-based networks to abstract features have emerged as a promising
alternative to convolutional neural networks for their analysis, but these can
be computationally heavy as well as memory inefficient. To address these
limitations we introduce a novel Multi-level Graph Convolution Neural (MLGCN)
model, which uses Graph Neural Networks (GNN) blocks to extract features from
3D point clouds at specific locality levels. Our approach employs precomputed
graph KNNs, where each KNN graph is shared between GCN blocks inside a GNN
block, making it both efficient and effective compared to present models. We
demonstrate the efficacy of our approach on point cloud based object
classification and part segmentation tasks on benchmark datasets, showing that
it produces comparable results to those of state-of-the-art models while
requiring up to a thousand times fewer floating-point operations (FLOPs) and
having significantly reduced storage requirements. Thus, our MLGCN model could
be particular relevant to point cloud based 3D shape analysis in industrial
applications when computing resources are scarce.
Related papers
- Neighborhood Convolutional Network: A New Paradigm of Graph Neural
Networks for Node Classification [12.062421384484812]
Graph Convolutional Network (GCN) decouples neighborhood aggregation and feature transformation in each convolutional layer.
In this paper, we propose a new paradigm of GCN, termed Neighborhood Convolutional Network (NCN)
In this way, the model could inherit the merit of decoupled GCN for aggregating neighborhood information, at the same time, develop much more powerful feature learning modules.
arXiv Detail & Related papers (2022-11-15T02:02:51Z) - A Comprehensive Study on Large-Scale Graph Training: Benchmarking and
Rethinking [124.21408098724551]
Large-scale graph training is a notoriously challenging problem for graph neural networks (GNNs)
We present a new ensembling training manner, named EnGCN, to address the existing issues.
Our proposed method has achieved new state-of-the-art (SOTA) performance on large-scale datasets.
arXiv Detail & Related papers (2022-10-14T03:43:05Z) - HPGNN: Using Hierarchical Graph Neural Networks for Outdoor Point Cloud
Processing [0.7649716717097428]
Motivated by recent improvements in point cloud processing for autonomous navigation, we focus on using hierarchical graph neural networks for processing.
We propose Hierarchical Point Graph Neural Network (HPGNN)
It learns node features at various levels of graph coarseness to extract information.
This enables to learn over a large point cloud while retaining fine details that existing point-level graph networks struggle to achieve.
arXiv Detail & Related papers (2022-06-05T11:18:09Z) - EIGNN: Efficient Infinite-Depth Graph Neural Networks [51.97361378423152]
Graph neural networks (GNNs) are widely used for modelling graph-structured data in numerous applications.
Motivated by this limitation, we propose a GNN model with infinite depth, which we call Efficient Infinite-Depth Graph Neural Networks (EIGNN)
We show that EIGNN has a better ability to capture long-range dependencies than recent baselines, and consistently achieves state-of-the-art performance.
arXiv Detail & Related papers (2022-02-22T08:16:58Z) - Variational models for signal processing with Graph Neural Networks [3.5939555573102853]
This paper is devoted to signal processing on point-clouds by means of neural networks.
In this work, we investigate the use of variational models for such Graph Neural Networks to process signals on graphs for unsupervised learning.
arXiv Detail & Related papers (2021-03-30T13:31:11Z) - A Unified View on Graph Neural Networks as Graph Signal Denoising [49.980783124401555]
Graph Neural Networks (GNNs) have risen to prominence in learning representations for graph structured data.
In this work, we establish mathematically that the aggregation processes in a group of representative GNN models can be regarded as solving a graph denoising problem.
We instantiate a novel GNN model, ADA-UGNN, derived from UGNN, to handle graphs with adaptive smoothness across nodes.
arXiv Detail & Related papers (2020-10-05T04:57:18Z) - LGNN: A Context-aware Line Segment Detector [53.424521592941936]
We present a novel real-time line segment detection scheme called Line Graph Neural Network (LGNN)
Our LGNN employs a deep convolutional neural network (DCNN) for proposing line segment directly, with a graph neural network (GNN) module for reasoning their connectivities.
Compared with the state-of-the-art, LGNN achieves near real-time performance without compromising accuracy.
arXiv Detail & Related papers (2020-08-13T13:23:18Z) - Local Grid Rendering Networks for 3D Object Detection in Point Clouds [98.02655863113154]
CNNs are powerful but it would be computationally costly to directly apply convolutions on point data after voxelizing the entire point clouds to a dense regular 3D grid.
We propose a novel and principled Local Grid Rendering (LGR) operation to render the small neighborhood of a subset of input points into a low-resolution 3D grid independently.
We validate LGR-Net for 3D object detection on the challenging ScanNet and SUN RGB-D datasets.
arXiv Detail & Related papers (2020-07-04T13:57:43Z) - Binarized Graph Neural Network [65.20589262811677]
We develop a binarized graph neural network to learn the binary representations of the nodes with binary network parameters.
Our proposed method can be seamlessly integrated into the existing GNN-based embedding approaches.
Experiments indicate that the proposed binarized graph neural network, namely BGN, is orders of magnitude more efficient in terms of both time and space.
arXiv Detail & Related papers (2020-04-19T09:43:14Z)
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.