Submanifold Sparse Convolutional Networks

Benjamin Graham, Laurens van der Maaten
6/5/2017
cs.NEcs.CV

Official code: facebookresearch/SparseConvNet (2,145 stars, last commit 2024-01-09).

Abstract

Convolutional network are the de-facto standard for analysing spatio-temporal data such as images, videos, 3D shapes, etc. Whilst some of this data is naturally dense (for instance, photos), many other data sources are inherently sparse. Examples include pen-strokes forming on a piece of paper, or (colored) 3D point clouds that were obtained using a LiDAR scanner or RGB-D camera. Standard "dense" implementations of convolutional networks are very inefficient when applied on such sparse data. We introduce a sparse convolutional operation tailored to processing sparse data that differs from prior work on sparse convolutional networks in that it operates strictly on submanifolds, rather than "dilating" the observation with every layer in the network. Our empirical analysis of the resulting submanifold sparse convolutional networks shows that they perform on par with state-of-the-art methods whilst requiring substantially less computation.

View on arXivView PDF

Code Implementations(1)

Submanifold sparse convolutional networks

2,145334C++, CudaJul 7, 20172 years agoNOASSERTION

Similar Papers

Cite this paper

@article{graham2017submanifold,
  title  = {Submanifold Sparse Convolutional Networks},
  author = {Benjamin Graham and Laurens van der Maaten},
  year   = {2017},
  eprint = {1706.01307},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1706.01307}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1706.01307.svg)](https://codeofpaper.com/paper/1706.01307)

Discussion