Spherical Transformer: Adapting Spherical Signal to CNNs
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) have been widely used in various vision tasks, e.g. image classification, semantic segmentation, etc. Unfortunately, standard 2D CNNs are not well suited for spherical signals such as panorama images or spherical projections, as the sphere is an unstructured grid. In this paper, we present Spherical Transformer which can transform spherical signals into vectors that can be directly processed by standard CNNs such that many well-designed CNNs architectures can be reused across tasks and datasets by pretraining. To this end, the proposed method first uses local structured sampling methods such as HEALPix to construct a transformer grid by using the information of spherical points and its adjacent points, and then transforms the spherical signals to the vectors through the grid. By building the Spherical Transformer module, we can use multiple CNN architectures directly. We evaluate our approach on the tasks of spherical MNIST recognition, 3D object classification and omnidirectional image semantic segmentation. For 3D object classification, we further propose a rendering-based projection method to improve the performance and a rotational-equivariant model to improve the anti-rotation ability. Experimental results on three tasks show that our approach achieves superior performance over state-of-the-art methods.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 21 of its 30 references that are in the map. First posted on arXiv 11 Jan 2021.
Builds on
21 of 30 references.
References · 21
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,241
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2015Spatial Transformer Networkscited by 1,429
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,376
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
9 more
- 2018Spherical CNNscited by 456
- 2017Joint 2D-3D-Semantic Data for Indoor Scene Understandingcited by 406
- 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 342
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 248
- 2017Learning Steerable Filters for Rotation Equivariant CNNscited by 194
- 2019Spherical CNNs on Unstructured Gridscited by 79
- 2018DeepSphere: Efficient spherical Convolutional Neural Network with HEALPix sampling for cosmological applicationscited by 62
- 2018A Deeper Look at 3D Shape Classifierscited by 25
- 2016Orientation-boosted Voxel Nets for 3D Object Recognitioncited by 17
Built on by
Citing papers per year: 2022: 1.
1 paper.
- 2022Equivariance versus Augmentation for Spherical Imagescited by 24
- 2022Equivariance versus Augmentation for Spherical Images8 Feb 2022