Spin-Weighted Spherical CNNs
- URL: http://arxiv.org/abs/2006.10731v2
- Date: Mon, 26 Oct 2020 17:38:17 GMT
- Title: Spin-Weighted Spherical CNNs
- Authors: Carlos Esteves, Ameesh Makadia, Kostas Daniilidis
- Abstract summary: We present a new type of spherical CNN that allows anisotropic filters in an efficient way, without ever leaving the sphere domain.
The key idea is to consider spin-weighted spherical functions, which were introduced in physics in the study of gravitational waves.
Our method outperforms previous methods on tasks like classification of spherical images, classification of 3D shapes and semantic segmentation of spherical panoramas.
- Score: 58.013031812072356
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Learning equivariant representations is a promising way to reduce sample and
model complexity and improve the generalization performance of deep neural
networks. The spherical CNNs are successful examples, producing
SO(3)-equivariant representations of spherical inputs. There are two main types
of spherical CNNs. The first type lifts the inputs to functions on the rotation
group SO(3) and applies convolutions on the group, which are computationally
expensive since SO(3) has one extra dimension. The second type applies
convolutions directly on the sphere, which are limited to zonal (isotropic)
filters, and thus have limited expressivity. In this paper, we present a new
type of spherical CNN that allows anisotropic filters in an efficient way,
without ever leaving the spherical domain. The key idea is to consider
spin-weighted spherical functions, which were introduced in physics in the
study of gravitational waves. These are complex-valued functions on the sphere
whose phases change upon rotation. We define a convolution between
spin-weighted functions and build a CNN based on it. The spin-weighted
functions can also be interpreted as spherical vector fields, allowing
applications to tasks where the inputs or outputs are vector fields.
Experiments show that our method outperforms previous methods on tasks like
classification of spherical images, classification of 3D shapes and semantic
segmentation of spherical panoramas.
Related papers
- Scaling Spherical CNNs [19.735829027026902]
We show how spherical convolutions can be scaled for much larger problems.
Experiments show our larger spherical CNNs reach state-of-the-art on several targets of the QM9 molecular benchmark.
arXiv Detail & Related papers (2023-06-08T17:59:08Z) - Learning Smooth Neural Functions via Lipschitz Regularization [92.42667575719048]
We introduce a novel regularization designed to encourage smooth latent spaces in neural fields.
Compared with prior Lipschitz regularized networks, ours is computationally fast and can be implemented in four lines of code.
arXiv Detail & Related papers (2022-02-16T21:24:54Z) - M\"{o}bius Convolutions for Spherical CNNs [26.91151736538527]
M"obius transformations play an important role in both geometry and spherical image processing.
We present a novel, M"obius-equivariant spherical convolution operator.
We demonstrate its utility by achieving promising results in both shape classification and image segmentation tasks.
arXiv Detail & Related papers (2022-01-28T16:11:47Z) - PDO-e$\text{S}^\text{2}$CNNs: Partial Differential Operator Based
Equivariant Spherical CNNs [77.53203546732664]
We use partial differential operators to design a spherical equivariant CNN, PDO-e$textStext2$CNN, which is exactly rotation equivariant in the continuous domain.
In experiments, PDO-e$textStext2$CNNs show greater parameter efficiency and outperform other spherical CNNs significantly on several tasks.
arXiv Detail & Related papers (2021-04-08T07:54:50Z) - Concentric Spherical GNN for 3D Representation Learning [53.45704095146161]
We propose a novel multi-resolution convolutional architecture for learning over concentric spherical feature maps.
Our hierarchical architecture is based on alternatively learning to incorporate both intra-sphere and inter-sphere information.
We demonstrate the effectiveness of our approach in improving state-of-the-art performance on 3D classification tasks with rotated data.
arXiv Detail & Related papers (2021-03-18T19:05:04Z) - Spherical Transformer: Adapting Spherical Signal to CNNs [53.18482213611481]
Spherical Transformer can transform spherical signals into vectors that can be directly processed by standard CNNs.
We evaluate our approach on the tasks of spherical MNIST recognition, 3D object classification and omnidirectional image semantic segmentation.
arXiv Detail & Related papers (2021-01-11T12:33:16Z) - Rotation-Invariant Autoencoders for Signals on Spheres [10.406659081400354]
We study the problem of unsupervised learning of rotation-invariant representations for spherical images.
In particular, we design an autoencoder architecture consisting of $S2$ and $SO(3)$ convolutional layers.
Experiments on multiple datasets demonstrate the usefulness of the learned representations on clustering, retrieval and classification applications.
arXiv Detail & Related papers (2020-12-08T15:15:03Z) - Learning Equivariant Representations [10.745691354609738]
Convolutional neural networks (CNNs) are successful examples of this principle.
We propose equivariant models for different transformations defined by groups of symmetries.
These models leverage symmetries in the data to reduce sample and model complexity and improve generalization performance.
arXiv Detail & Related papers (2020-12-04T18:46:17Z) - Cylindrical Convolutional Networks for Joint Object Detection and
Viewpoint Estimation [76.21696417873311]
We introduce a learnable module, cylindrical convolutional networks (CCNs), that exploit cylindrical representation of a convolutional kernel defined in the 3D space.
CCNs extract a view-specific feature through a view-specific convolutional kernel to predict object category scores at each viewpoint.
Our experiments demonstrate the effectiveness of the cylindrical convolutional networks on joint object detection and viewpoint estimation.
arXiv Detail & Related papers (2020-03-25T10:24:58Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.