paper-with-me

홈 › Papers

Log-Polar Space Convolution for Convolutional Neural Networks

2021-07-26 · Bing Su, Ji-Rong Wen

Convolutional neural networks use regular quadrilateral convolution kernels to extract features. Since the number of parameters increases quadratically with the size of the convolution kernel, many popular models use small convolution kernels, resulting in small local receptive fields in lower layers. This paper proposes a novel log-polar space convolution (LPSC) method, where the convolution kernel is elliptical and adaptively divides its local receptive field into different regions according to the relative directions and logarithmic distances. The local receptive field grows exponentially with the number of distance levels. Therefore, the proposed LPSC not only naturally encodes local spatial structures, but also greatly increases the single-layer receptive field while maintaining the number of parameters. We show that LPSC can be implemented with conventional convolution via log-polar space pooling and can be applied in any network architecture to replace conventional convolutions. Experiments on different tasks and datasets demonstrate the effectiveness of the proposed LPSC. Code is available at https://github.com/BingSu12/Log-Polar-Space-Convolution.

📄 PDF Abstract BibTeX arXiv:2107.11943

Code (1)

BingSu12/Log-Polar-Space-Convolution 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Log-Polar Space Convolution

2021-09-29 · Bing Su, Ji-Rong Wen

Convolutional neural networks use regular quadrilateral convolution kernels to extract features. Since the number of parameters increases quadratically with the size of the convolution kernel, many popular models use sma…

Convolutional Polar Codes on Channels with Memory using Tensor Networks

2019-06-15 · Conference 2019 6 · Benjamin Bourassa,Maxime Tremblay,David Poulin

Arikan’s recursive code construction is designed to polarize a collection of memoryless channels into a set of good and a set of bad channels, and it can be efficiently decoded using successive cancellation [1]. It was…

DecoderTensor Networks

Polarimetric Convolutional Network for PolSAR Image Classification

2018-07-09 · Xu Liu, Licheng Jiao, Xu Tang, Qigong Sun 외

The approaches for analyzing the polarimetric scattering matrix of polarimetric synthetic aperture radar (PolSAR) data have always been the focus of PolSAR image classification. Generally, the polarization coherent matri…

ClassificationGeneral Classificationimage-classificationImage Classification

CyCNN: A Rotation Invariant CNN using Polar Mapping and Cylindrical Convolution Layers

2020-07-21 · Jinpyo Kim, Wooekun Jung, Hyungmo Kim, Jaejin Lee

Deep Convolutional Neural Networks (CNNs) are empirically known to be invariant to moderate translation but not to rotation in image classification. This paper proposes a deep CNN model, called CyCNN, which exploits pola…

ClassificationData AugmentationGeneral Classificationimage-classification+3

Bipolar Morphological Neural Networks: Convolution Without Multiplication

2019-11-05 · Elena Limonova, Daniil Matveev, Dmitry Nikolaev, Vladimir V. Arlazarov

In the paper we introduce a novel bipolar morphological neuron and bipolar morphological layer models. The models use only such operations as addition, subtraction and maximum inside the neuron and exponent and logarithm…