Fast and High Quality Image Denoising via Malleable Convolution
Abstract
Most image denoising networks apply a single set of static convolutional kernels across the entire input image. This is sub-optimal for natural images, as they often consist of heterogeneous visual patterns. Dynamic convolution tries to address this issue by using per-pixel convolution kernels, but this greatly increases computational cost. In this work, we present \textbf{Malle}able \textbf{Conv}olution (\textbf{MalleConv}), which performs spatial-varying processing with minimal computational overhead. MalleConv uses a smaller set of spatially-varying convolution kernels, a compromise between static and per-pixel convolution kernels. These spatially-varying kernels are produced by an efficient predictor network running on a downsampled input, making them much more efficient to compute than per-pixel kernels produced by a full-resolution image, and also enlarging the network’s receptive field compared with static kernels. These kernels are then jointly upsampled and applied to a full-resolution feature map through an efficient on-the-fly slicing operator with minimum memory overhead. To demonstrate the effectiveness of MalleConv, we use it to build an efficient denoising network we call \textbf{MalleNet}. MalleNet achieves high quality results without a very deep architecture, e.g., running 8.9$\times$ faster than the best performing denoising algorithms (SwinIR) while maintaining similar quality. We also show that a single MalleConv layer added to a standard convolution-based backbone can contribute significantly to reducing the computational cost or can boost image quality at a similar cost.
Cite
Text
Jiang et al. "Fast and High Quality Image Denoising via Malleable Convolution." Proceedings of the European Conference on Computer Vision (ECCV), 2022. doi:10.1007/978-3-031-19797-0_25Markdown
[Jiang et al. "Fast and High Quality Image Denoising via Malleable Convolution." Proceedings of the European Conference on Computer Vision (ECCV), 2022.](https://mlanthology.org/eccv/2022/jiang2022eccv-fast/) doi:10.1007/978-3-031-19797-0_25BibTeX
@inproceedings{jiang2022eccv-fast,
title = {{Fast and High Quality Image Denoising via Malleable Convolution}},
author = {Jiang, Yifan and Wronski, Bartlomiej and Mildenhall, Ben and Barron, Jonathan T. and Wang, Zhangyang and Xue, Tianfan},
booktitle = {Proceedings of the European Conference on Computer Vision (ECCV)},
year = {2022},
doi = {10.1007/978-3-031-19797-0_25},
url = {https://mlanthology.org/eccv/2022/jiang2022eccv-fast/}
}