Learning on the Edge: Explicit Boundary Handling in CNNs
Not on the map. Why?
Abstract (arXiv)
Convolutional neural networks (CNNs) handle the case where filters extend beyond the image boundary using several heuristics, such as zero, repeat or mean padding. These schemes are applied in an ad-hoc fashion and, being weakly related to the image content and oblivious of the target task, result in low output quality at the boundary. In this paper, we propose a simple and effective improvement that learns the boundary handling itself. At training-time, the network is provided with a separate set of explicit boundary filters. At testing-time, we use these filters which have learned to extrapolate features at the boundary in an optimal way for the specific task. Our extensive evaluation, over a wide range of architectural changes (variations of layers, feature channels, or both), shows how the explicit filters result in improved boundary handling. Consequently, we demonstrate an improvement of 5% to 20% across the board of typical CNN applications (colorization, de-Bayering, optical flow, and disparity estimation).
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 0; 2025: 1.
6 papers.
- 2023Padding Module: Learning the Padding in Deep Neural Networkscited by 6
- 2021Beyond Fine-tuning: Classifying High Resolution Mammograms using Function-Preserving Transformationscited by 5
- 2022Multifidelity data fusion in convolutional encoder/decoder networkscited by 5
- 2023Padding-free Convolution based on Preservation of Differential Characteristics of Kernelscited by 1
- 2023Improving Translation Invariance in Convolutional Neural Networks with Peripheral Prediction Paddingcited by 0
- 2025Overcoming Labelled Data Scarcity for Defect Classification in Scanning Tunneling Microscopycited by 0
- 2025Overcoming Labelled Data Scarcity for Defect Classification in Scanning Tunneling Microscopy2 Jun 2025
- 2023Padding-free Convolution based on Preservation of Differential Characteristics of Kernels12 Sep 2023
- 2023Improving Translation Invariance in Convolutional Neural Networks with Peripheral Prediction Padding15 Jul 2023
- 2023Padding Module: Learning the Padding in Deep Neural Networks11 Jan 2023
- 2022Multifidelity data fusion in convolutional encoder/decoder networks10 May 2022
- 2021Beyond Fine-tuning: Classifying High Resolution Mammograms using Function-Preserving Transformations20 Jan 2021