Pixel-Adaptive Convolutional Neural Networks

By Hang Su, Varun Jampani, Deqing Sun, Orazio Gallo, Eric Learned-Miller, Jan Kautz. 2019

337 citations recorded by the source corpus.

Convolutions are the fundamental building blocks of CNNs. The fact that their weights are spatially shared is one of the main reasons for their widespread use, but it is also a major limitation, as it makes convolutions content-agnostic. We propose a pixel-adaptive convolution (PAC) operation, a simple yet effective modification of standard convolutions, in which the filter weights are multiplied with a spatially varying kernel that depends on learnable, local pixel features. PAC is a generalization of several popular filtering techniques and thus can be used for a wide range of use cases. Specifically, we demonstrate state-of-the-art performance when PAC is used for deep joint image upsampling. PAC also offers an effective alternative to fully-connected CRF (Full-CRF), called PAC-CRF, which performs competitively compared to Full-CRF, while being considerably faster. In addition, we also demonstrate that PAC can be used as a drop-in replacement for convolution layers in pre-trained networks, resulting in consistent performance improvements.

Subfields: Computer Vision and Pattern Recognition, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Xiaogang Wang
  4. Ming-Hsuan Yang
  5. Chunhua Shen
  6. Chen Change Loy
  7. Alan L. Yuille
  8. Trevor Darrell

In Model Architectures

  1. Xiaogang Wang
  2. Chunhua Shen
  3. Hongsheng Li
  4. Jiaya Jia
  5. Kurt Keutzer
  6. Stefan Roth
  7. Zhiding Yu
  8. Gao Huang

Citations in the corpus