Kernel Transformer Networks for Compact Spherical Convolution

12/07/2018
by   Yu-Chuan Su, et al.
8

Ideally, 360 imagery could inherit the deep convolutional neural networks (CNNs) already trained with great success on perspective projection images. However, existing methods to transfer CNNs from perspective to spherical images introduce significant computational costs and/or degradations in accuracy. In this work, we present the Kernel Transformer Network (KTN). KTNs efficiently transfer convolution kernels from perspective images to the equirectangular projection of 360 images. Given a source CNN for perspective images as input, the KTN produces a function parameterized by a polar angle and kernel as output. Given a novel 360 image, that function in turn can compute convolutions for arbitrary layers and kernels as would the source CNN on the corresponding tangent plane projections. Distinct from all existing methods, KTNs allow model transfer: the same model can be applied to different source CNNs with the same base architecture. This enables application to multiple recognition tasks without re-training the KTN. Validating our approach with multiple source CNNs and datasets, we show that KTNs improve the state of the art for spherical convolution. KTNs successfully preserve the source CNN's accuracy, while offering transferability, scalability to typical image resolutions, and, in many cases, a substantially lower memory footprint.

READ FULL TEXT

page 7

page 13

page 14

research
05/21/2019

Convolutions on Spherical Images

Applying convolutional neural networks to spherical images requires part...
research
08/02/2017

Flat2Sphere: Learning Spherical Convolution for Fast Features from 360° Imagery

While 360 cameras offer tremendous new possibilities in vision, graphics...
research
03/14/2022

FisheyeHDK: Hyperbolic Deformable Kernel Learning for Ultra-Wide Field-of-View Image Recognition

Conventional convolution neural networks (CNNs) trained on narrow Field-...
research
01/07/2019

Spherical CNNs on Unstructured Grids

We present an efficient convolution kernel for Convolutional Neural Netw...
research
01/30/2018

Spherical CNNs

Convolutional Neural Networks (CNNs) have become the method of choice fo...
research
12/19/2019

Tangent Images for Mitigating Spherical Distortion

In this work, we propose "tangent images," a spherical image representat...
research
12/04/2020

Learning Equivariant Representations

State-of-the-art deep learning systems often require large amounts of da...

Please sign up or login with your details

Forgot password? Click here to reset