LAN: Learning to Adapt Noise for Image Denoising
Changjin Kim, Tae Hyun Kim, Sungyong Baik
TL;DR
This work tackles image denoising under unseen noise by freezing a pretrained denoiser and learning a per-pixel input noise offset to align unseen noise with the distribution the model was trained on. The offset, trained with self-supervision, yields an adapted input $\mathbf{y}^u+\bm{\phi}^*$ that improves denoising performance across multiple backbones and real-world noise datasets, often outperforming full-network fine-tuning. By operating at the input level, LAN offers a data-efficient, per-image adaptation strategy that reduces overfitting risk and demonstrates favorable memory and compute efficiency compared with full model adaptation. The approach introduces a practical, orthogonal direction to enhance robustness to real-world noise without extensive retraining of denoisers, with potential for broader adoption in real-time restoration tasks.
Abstract
Removing noise from images, a.k.a image denoising, can be a very challenging task since the type and amount of noise can greatly vary for each image due to many factors including a camera model and capturing environments. While there have been striking improvements in image denoising with the emergence of advanced deep learning architectures and real-world datasets, recent denoising networks struggle to maintain performance on images with noise that has not been seen during training. One typical approach to address the challenge would be to adapt a denoising network to new noise distribution. Instead, in this work, we shift our focus to adapting the input noise itself, rather than adapting a network. Thus, we keep a pretrained network frozen, and adapt an input noise to capture the fine-grained deviations. As such, we propose a new denoising algorithm, dubbed Learning-to-Adapt-Noise (LAN), where a learnable noise offset is directly added to a given noisy image to bring a given input noise closer towards the noise distribution a denoising network is trained to handle. Consequently, the proposed framework exhibits performance improvement on images with unseen noise, displaying the potential of the proposed research direction. The code is available at https://github.com/chjinny/LAN
