Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis

Efficient learning of 3D shape representation from point cloud is one of the biggest requirements in 3D computer vision. In recent years, convolutional neural networks have achieved great success in 2D image representation learning. However, unlike images that have a Euclidean structure, 3D point cl...

Full description

Bibliographic Details
Main Authors: Yang Wang, Shunping Xiao
Format: Article
Language:English
Published: MDPI AG 2022-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/11/5328
_version_ 1797494339617685504
author Yang Wang
Shunping Xiao
author_facet Yang Wang
Shunping Xiao
author_sort Yang Wang
collection DOAJ
description Efficient learning of 3D shape representation from point cloud is one of the biggest requirements in 3D computer vision. In recent years, convolutional neural networks have achieved great success in 2D image representation learning. However, unlike images that have a Euclidean structure, 3D point clouds are irregular since the neighbors of each node are inconsistent. Many studies have tried to develop various convolutional graph neural networks to overcome this problem and to achieve great results. Nevertheless, these studies simply took the centroid point and its corresponding neighbors as the graph structure, thus ignoring the structural information. In this paper, an Affinity-Point Graph Convolutional Network (AP-GCN) is proposed to learn the graph structure for each reference point. In this method, the affinity between points is first defined using the feature of each point feature. Then, a graph with affinity information is built. After that, the edge-conditioned convolution is performed between the graph vertices and edges to obtain stronger neighborhood information. Finally, the learned information is used for recognition and segmentation tasks. Comprehensive experiments demonstrate that AP-GCN learned much more reasonable features and achieved significant improvements in 3D computer vision tasks such as object classification and segmentation.
first_indexed 2024-03-10T01:32:51Z
format Article
id doaj.art-afec0504be5947b587b7ce44d1a6a96c
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T01:32:51Z
publishDate 2022-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-afec0504be5947b587b7ce44d1a6a96c2023-11-23T13:39:51ZengMDPI AGApplied Sciences2076-34172022-05-011211532810.3390/app12115328Affinity-Point Graph Convolutional Network for 3D Point Cloud AnalysisYang Wang0Shunping Xiao1College of Electronic Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Electronic Science, National University of Defense Technology, Changsha 410073, ChinaEfficient learning of 3D shape representation from point cloud is one of the biggest requirements in 3D computer vision. In recent years, convolutional neural networks have achieved great success in 2D image representation learning. However, unlike images that have a Euclidean structure, 3D point clouds are irregular since the neighbors of each node are inconsistent. Many studies have tried to develop various convolutional graph neural networks to overcome this problem and to achieve great results. Nevertheless, these studies simply took the centroid point and its corresponding neighbors as the graph structure, thus ignoring the structural information. In this paper, an Affinity-Point Graph Convolutional Network (AP-GCN) is proposed to learn the graph structure for each reference point. In this method, the affinity between points is first defined using the feature of each point feature. Then, a graph with affinity information is built. After that, the edge-conditioned convolution is performed between the graph vertices and edges to obtain stronger neighborhood information. Finally, the learned information is used for recognition and segmentation tasks. Comprehensive experiments demonstrate that AP-GCN learned much more reasonable features and achieved significant improvements in 3D computer vision tasks such as object classification and segmentation.https://www.mdpi.com/2076-3417/12/11/53283D point cloud analysisdeep learninggraph convolution network3D classificationsemantic segmentation
spellingShingle Yang Wang
Shunping Xiao
Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis
Applied Sciences
3D point cloud analysis
deep learning
graph convolution network
3D classification
semantic segmentation
title Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis
title_full Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis
title_fullStr Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis
title_full_unstemmed Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis
title_short Affinity-Point Graph Convolutional Network for 3D Point Cloud Analysis
title_sort affinity point graph convolutional network for 3d point cloud analysis
topic 3D point cloud analysis
deep learning
graph convolution network
3D classification
semantic segmentation
url https://www.mdpi.com/2076-3417/12/11/5328
work_keys_str_mv AT yangwang affinitypointgraphconvolutionalnetworkfor3dpointcloudanalysis
AT shunpingxiao affinitypointgraphconvolutionalnetworkfor3dpointcloudanalysis