Procedural Kernel Networks
Not on the map. Why?
Abstract (arXiv)
In the last decade Convolutional Neural Networks (CNNs) have defined the state of the art for many low level image processing and restoration tasks such as denoising, demosaicking, upscaling, or inpainting. However, on-device mobile photography is still dominated by traditional image processing techniques, and uses mostly simple machine learning techniques or limits the neural network processing to producing low resolution masks. High computational and memory requirements of CNNs, limited processing power and thermal constraints of mobile devices, combined with large output image resolutions (typically 8--12 MPix) prevent their wider application. In this work, we introduce Procedural Kernel Networks (PKNs), a family of machine learning models which generate parameters of image filter kernels or other traditional algorithms. A lightweight CNN processes the input image at a lower resolution, which yields a significant speedup compared to other kernel-based machine learning methods and allows for new applications. The architecture is learned end-to-end and is especially well suited for a wide range of low-level image processing tasks, where it improves the performance of many traditional algorithms. We also describe how this framework unifies some previous work applying machine learning for common image restoration tasks.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 20 of its 40 references that are in the map. First posted on arXiv 17 Dec 2021.
Builds on
20 of 40 references.
References · 20
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2016Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoisingcited by 1,358
- 2020Learning Continuous Image Representation with Local Implicit Image Functioncited by 552
- 2016Dynamic Filter Networkscited by 319
- 2017Deep Bilateral Learning for Real-Time Image Enhancementcited by 200
- 2017Burst Denoising with Kernel Prediction Networkscited by 157
- 2021LAPAR: Linearly-Assembled Pixel-Adaptive Regression Network for Single Image Super-Resolution and Beyondcited by 88
- 2019Handheld Multi-Frame Super-Resolutioncited by 85
- 2019A General Decoupled Learning Framework for Parameterized Image Operatorscited by 72
- 2018Synthetic Depth-of-Field with a Single-Camera Mobile Phonecited by 71
- 2018Fast End-to-End Trainable Guided Filtercited by 50
- 2019Basis Prediction Networks for Effective Burst Denoising with Large Kernelscited by 46
8 more
- 2020Spatially-Adaptive Pixelwise Networks for Fast Image Translationcited by 45
- 2017Unrolled Optimization with Deep Priorscited by 40
- 2021DWDN: Deep Wiener Deconvolution Network for Non-Blind Image Deblurringcited by 36
- 2016RAISR: Rapid and Accurate Image Super Resolutioncited by 27
- 2020Polyblur: Removing mild blur by polynomial reblurringcited by 13
- 2017BLADE: Filter Learning for General Purpose Computational Photographycited by 12
- 2021Non-uniform Blur Kernel Estimation via Adaptive Basis Decompositioncited by 10
- 2019Pixel Adaptive Filtering Unitscited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.