Composite Convolution: a Flexible Operator for Deep Learning on 3D Point Clouds

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Floris, Alberto, Frittoli, Luca, Carrera, Diego, Boracchi, Giacomo
Format: Preprint
Publié: 2022
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866929541740494848
author Floris, Alberto
Frittoli, Luca
Carrera, Diego
Boracchi, Giacomo
author_facet Floris, Alberto
Frittoli, Luca
Carrera, Diego
Boracchi, Giacomo
contents Deep neural networks require specific layers to process point clouds, as the scattered and irregular location of 3D points prevents the use of conventional convolutional filters. We introduce the composite layer, a flexible and general alternative to the existing convolutional operators that process 3D point clouds. We design our composite layer to extract and compress the spatial information from the 3D coordinates of points and then combine this with the feature vectors. Compared to mainstream point-convolutional layers such as ConvPoint and KPConv, our composite layer guarantees greater flexibility in network design and provides an additional form of regularization. To demonstrate the generality of our composite layers, we define both a convolutional composite layer and an aggregate version that combines spatial information and features in a nonlinear manner, and we use these layers to implement CompositeNets. Our experiments on synthetic and real-world datasets show that, in both classification, segmentation, and anomaly detection, our CompositeNets outperform ConvPoint, which uses the same sequential architecture, and achieve similar results as KPConv, which has a deeper, residual architecture. Moreover, our CompositeNets achieve state-of-the-art performance in anomaly detection on point clouds. Our code is publicly available at \url{https://github.com/sirolf-otrebla/CompositeNet}.
format Preprint
id arxiv_https___arxiv_org_abs_2209_11796
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Composite Convolution: a Flexible Operator for Deep Learning on 3D Point Clouds
Floris, Alberto
Frittoli, Luca
Carrera, Diego
Boracchi, Giacomo
Computer Vision and Pattern Recognition
Machine Learning
Deep neural networks require specific layers to process point clouds, as the scattered and irregular location of 3D points prevents the use of conventional convolutional filters. We introduce the composite layer, a flexible and general alternative to the existing convolutional operators that process 3D point clouds. We design our composite layer to extract and compress the spatial information from the 3D coordinates of points and then combine this with the feature vectors. Compared to mainstream point-convolutional layers such as ConvPoint and KPConv, our composite layer guarantees greater flexibility in network design and provides an additional form of regularization. To demonstrate the generality of our composite layers, we define both a convolutional composite layer and an aggregate version that combines spatial information and features in a nonlinear manner, and we use these layers to implement CompositeNets. Our experiments on synthetic and real-world datasets show that, in both classification, segmentation, and anomaly detection, our CompositeNets outperform ConvPoint, which uses the same sequential architecture, and achieve similar results as KPConv, which has a deeper, residual architecture. Moreover, our CompositeNets achieve state-of-the-art performance in anomaly detection on point clouds. Our code is publicly available at \url{https://github.com/sirolf-otrebla/CompositeNet}.
title Composite Convolution: a Flexible Operator for Deep Learning on 3D Point Clouds
topic Computer Vision and Pattern Recognition
Machine Learning
url https://arxiv.org/abs/2209.11796