Content-Adaptive Downsampling in Convolutional Neural Networks

05/16/2023
by   robin-hesse, et al.
0

Many convolutional neural networks (CNNs) rely on progressive downsampling of their feature maps to increase the network's receptive field and decrease computational cost. However, this comes at the price of losing granularity in the feature maps, limiting the ability to correctly understand images or recover fine detail in dense prediction tasks. To address this, common practice is to replace the last few downsampling operations in a CNN with dilated convolutions, allowing to retain the feature map resolution without reducing the receptive field, albeit increasing the computational cost. This allows to trade off predictive performance against cost, depending on the output feature resolution. By either regularly downsampling or not downsampling the entire feature map, existing work implicitly treats all regions of the input image and subsequent feature maps as equally important, which generally does not hold. We propose an adaptive downsampling scheme that generalizes the above idea by allowing to process informative regions at a higher resolution than less informative ones. In a variety of experiments, we demonstrate the versatility of our adaptive downsampling strategy and empirically show that it improves the cost-accuracy trade-off of various established CNNs.

READ FULL TEXT

page 1

page 6

page 7

page 8

research
05/18/2018

Multi-level Wavelet-CNN for Image Restoration

The tradeoff between receptive field size and efficiency is a crucial is...
research
07/06/2019

Multi-level Wavelet Convolutional Neural Networks

In computer vision, convolutional networks (CNNs) often adopts pooling t...
research
08/20/2020

Using Multi-Resolution Feature Maps with Convolutional Neural Networks for Anti-Spoofing in ASV

This paper presents a simple but effective method that uses multi-resolu...
research
07/25/2017

Residual Conv-Deconv Grid Network for Semantic Segmentation

This paper presents GridNet, a new Convolutional Neural Network (CNN) ar...
research
09/27/2022

CEC-CNN: A Consecutive Expansion-Contraction Convolutional Network for Very Small Resolution Medical Image Classification

Deep Convolutional Neural Networks (CNNs) for image classification succe...
research
07/27/2019

Quadtree Generating Networks: Efficient Hierarchical Scene Parsing with Sparse Convolutions

Semantic segmentation with Convolutional Neural Networks is a memory-int...
research
12/07/2017

Broadcasting Convolutional Network

While convolutional neural networks (CNNs) are widely used for handling ...

Please sign up or login with your details

Forgot password? Click here to reset