paper-with-me

Papers

Partial Convolution based Padding

2018-11-28 · Guilin Liu, Kevin J. Shih, Ting-Chun Wang, Fitsum A. Reda, Karan Sapra, Zhiding Yu, Andrew Tao, Bryan Catanzaro

In this paper, we present a simple yet effective padding scheme that can be used as a drop-in module for existing convolutional neural networks. We call it partial convolution based padding, with the intuition that the padded region can be treated as holes and the original input as non-holes. Specifically, during the convolution operation, the convolution results are re-weighted near image borders based on the ratios between the padded area and the convolution sliding window area. Extensive experiments with various deep network models on ImageNet classification and semantic segmentation demonstrate that the proposed padding scheme consistently outperforms standard zero padding with better accuracy.

📄 PDF Abstract BibTeX arXiv:1811.11718

Code (4)

NVIDIA/partialconv 공식 구현 pytorch
feixuetuba/inpainting pytorch
feixuetuba/inpating pytorch
lessw2020/auto-adaptive-ai pytorch

Tasks

General ClassificationSemantic Segmentation

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 제목 키워드 기반

On the Interplay of Convolutional Padding and Adversarial Robustness

2023-08-12 · Paul Gavrikov, Janis Keuper

It is common practice to apply padding prior to convolution operations to preserve the resolution of feature-maps in Convolutional Neural Networks (CNN). While many alternatives exist, this is often achieved by adding a …

Adversarial Robustness

Improving Translation Invariance in Convolutional Neural Networks with Peripheral Prediction Padding

2023-07-15 · Kensuke Mukai, Takao Yamanaka

Zero padding is often used in convolutional neural networks to prevent the feature map size from decreasing with each layer. However, recent studies have shown that zero padding promotes encoding of absolute positional i…

Semantic SegmentationTranslation

Deep Convolutional Neural Networks with Zero-Padding: Feature Extraction and Learning

2023-07-30 · Zhi Han, Baichen Liu, Shao-Bo Lin, Ding-Xuan Zhou

This paper studies the performance of deep convolutional neural networks (DCNNs) with zero-padding in feature extraction and learning. After verifying the roles of zero-padding in enabling translation-equivalence, and po…

Translation

Convolutional Networks are Inherently Foveated

2021-10-12 · NeurIPS Workshop SVRHM 2021 12 · Bilal Alsallakh, Vivek Miglani, Narine Kokhlikyan, David Adkins 외

When convolutional layers apply no padding, central pixels have more ways to contribute to the convolution than peripheral pixels. Such discrepancy grows exponentially with the number of layers, leading to implicit fovea…

Foveation

Interpolation-Aware Padding for 3D Sparse Convolutional Neural Networks

2021-08-16 · ICCV 2021 10 · Yu-Qi Yang, Peng-Shuai Wang, Yang Liu

Sparse voxel-based 3D convolutional neural networks (CNNs) are widely used for various 3D vision tasks. Sparse voxel-based 3D CNNs create sparse non-empty voxels from the 3D input and perform 3D convolution operations on…

SegmentationSemantic Segmentation