Real-Time Controllable Denoising for Image and Video

Abstract

Controllable image denoising aims to generate clean samples with human perceptual priors and balance sharpness and smoothness. In traditional filter-based denoising methods, this can be easily achieved by adjusting the filtering strength. However, for NN (Neural Network)-based models, adjusting the final denoising strength requires performing network inference each time, making it almost impossible for real-time user interaction. In this paper, we introduce Real-time Controllable Denoising (RCD), the first deep image and video denoising pipeline that provides a fully controllable user interface to edit arbitrary denoising levels in real-time with only one-time network inference. Unlike existing controllable denoising methods that require multiple denoisers and training stages, RCD replaces the last output layer (which usually outputs a single noise map) of an existing CNN-based model with a lightweight module that outputs multiple noise maps. We propose a novel Noise Decorrelation process to enforce the orthogonality of the noise feature maps, allowing arbitrary noise level control through noise map interpolation. This process is network-free and does not require network inference. Our experiments show that RCD can enable real-time editable image and video denoising for various existing heavy-weight models without sacrificing their original performance.

Cite

Text

Zhang et al. "Real-Time Controllable Denoising for Image and Video." Conference on Computer Vision and Pattern Recognition, 2023. doi:10.1109/CVPR52729.2023.01348

Markdown

[Zhang et al. "Real-Time Controllable Denoising for Image and Video." Conference on Computer Vision and Pattern Recognition, 2023.](https://mlanthology.org/cvpr/2023/zhang2023cvpr-realtime/) doi:10.1109/CVPR52729.2023.01348

BibTeX

@inproceedings{zhang2023cvpr-realtime,
  title     = {{Real-Time Controllable Denoising for Image and Video}},
  author    = {Zhang, Zhaoyang and Jiang, Yitong and Shao, Wenqi and Wang, Xiaogang and Luo, Ping and Lin, Kaimo and Gu, Jinwei},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2023},
  pages     = {14028-14038},
  doi       = {10.1109/CVPR52729.2023.01348},
  url       = {https://mlanthology.org/cvpr/2023/zhang2023cvpr-realtime/}
}