Representation Learning on Unit Ball with 3D Roto-Translational Equivariance
Sameera Ramasinghe, Salman Khan, Nick Barnes, Stephen Gould

TL;DR
This paper introduces a volumetric convolution operation for functions on the 3D unit ball, enabling equivariant deep learning models for 3D object recognition with a theoretical foundation based on Zernike polynomials.
Contribution
It proposes a novel volumetric convolution method for the 3D unit ball, including a symmetry measurement formula, with an efficient implementation for deep neural networks.
Findings
Effective 3D object recognition using volumetric convolution
Theoretical framework based on Zernike polynomials
Differentiable and plug-in compatible layer in deep networks
Abstract
Convolution is an integral operation that defines how the shape of one function is modified by another function. This powerful concept forms the basis of hierarchical feature learning in deep neural networks. Although performing convolution in Euclidean geometries is fairly straightforward, its extension to other topological spaces---such as a sphere () or a unit ball ()---entails unique challenges. In this work, we propose a novel `\emph{volumetric convolution}' operation that can effectively model and convolve arbitrary functions in . We develop a theoretical framework for \emph{volumetric convolution} based on Zernike polynomials and efficiently implement it as a differentiable and an easily pluggable layer in deep networks. By construction, our formulation leads to the derivation of a novel formula to measure the symmetry of a function in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsConvolution
