AICurious Logo

What is: Submanifold Convolution?

Source3D Semantic Segmentation with Submanifold Sparse Convolutional Networks
Year2000
Data SourceCC BY-SA - https://paperswithcode.com

Submanifold Convolution (SC) is a spatially sparse convolution operation used for tasks with sparse data like semantic segmentation of 3D point clouds. An SC convolution computes the set of active sites in the same way as a regular convolution: it looks for the presence of any active sites in its receptive field of size fdf^{d}. If the input has size ll then the output will have size (lf+s)/s\left(l − f + s\right)/s. Unlike a regular convolution, an SC convolution discards the ground state for non-active sites by assuming that the input from those sites is zero. For more details see the paper, or the official code here.