3D object classification and retrieval with Spherical CNNs

11/17/2017
by   Carlos Esteves, et al.
0

3D object classification and retrieval presents many challenges that are not present in the traditional (planar) image setting. First, there is the question of shape representation. Face-vertex meshes, for instance, are widely used in computer graphics, but their irregular structure complicate their use as inputs to learning models. Previous works have converted meshes to more structured representations, such a collections of rendered views or volumetric grids, in order to feed them to 2D or 3D CNNs. These representations, however, are redundant and wasteful, requiring large amounts of storage, pre-processing time, and large networks with millions of parameters to handle them. Another challenge is how to treat object orientations. Orientation-invariance is a desired property for any classification engine, yet most current models do not address this explicitly, rather requiring increased model and sample complexity to handle arbitrary input orientations. We present a model that aims to be efficient in both the number of learnable parameters and input size. We leverage the group convolution equivariance properties; more specifically, the spherical convolution, to build a network that learns feature maps equivariant to SO(3) actions by design. By mapping a 3D input to the surface of a sphere, we also end up with a small input size.

READ FULL TEXT

page 1

page 5

page 8

research
12/04/2020

Learning Equivariant Representations

State-of-the-art deep learning systems often require large amounts of da...
research
08/15/2018

Convolutional Neural Networks on 3D Surfaces Using Parallel Frames

We extend Convolutional Neural Networks (CNNs) on flat and regular domai...
research
06/18/2020

Spin-Weighted Spherical CNNs

Learning equivariant representations is a promising way to reduce sample...
research
01/07/2019

Spherical CNNs on Unstructured Grids

We present an efficient convolution kernel for Convolutional Neural Netw...
research
11/06/2020

Learning to Orient Surfaces by Self-supervised Spherical CNNs

Defining and reliably finding a canonical orientation for 3D surfaces is...
research
06/14/2021

On the Sample Complexity of Learning with Geometric Stability

Many supervised learning problems involve high-dimensional data such as ...
research
01/03/2019

Volumetric Convolution: Automatic Representation Learning in Unit Ball

Convolution is an efficient technique to obtain abstract feature represe...

Please sign up or login with your details

Forgot password? Click here to reset