Recent advances in deep learning have led to significant improvements in single image super-resolution (SR) research. However, due to the amplification of noise during the upsampling steps, state-of-the-art methods often fail at reconstructing high-resolution images from noisy versions of their low-resolution counterparts. However, this is especially important for images from unknown cameras with unseen types of image degradation. In this work, we propose to jointly perform denoising and super-resolution. To this end, we investigate two architectural designs: "in-network" combines both tasks at feature level, while "pre-network" first performs denoising and then super-resolution. Our experiments show that both variants have specific advantages: The in-network design obtains the strongest results when the type of image corruption is aligned in the training and testing dataset, for any choice of denoiser. The pre-network design exhibits superior performance on unseen types of image corruption, which is a pathological failure case of existing super-resolution models. We hope that these findings help to enable super-resolution also in less constrained scenarios where source camera or imaging conditions are not well controlled. Source code and pretrained models are available at https://github.com/ angelvillar96/super-resolution-noisy-images.
翻译:最近深层学习的进展导致单一图像超分辨率(SR)研究的显著改进。然而,由于在高采样步骤期间噪音的放大,最先进的方法往往无法从低分辨率对应方的噪音版本重建高分辨率图像。然而,这对于来自不为人知的图像降解类型的不为人知的照相机的图像尤其重要。在这项工作中,我们提议共同进行拆落和超分辨率。为此,我们调查了两个建筑设计:“网络内”将两个任务合并到功能层面,而“网络前”首先进行拆解,然后是超级分辨率。我们的实验显示,两种变种都具有具体的优势:当图像腐败类型在培训和测试数据集中保持一致时,网络内设计将获得最强烈的结果,任何选择的Denoiser。在网络前的设计中,可以展示关于不可为人知的图像腐败类型的优异性表现,这是现有超级分辨率模型的一个病理学失败案例。我们希望这些发现有助于在来源相机或图像条件不受到良好控制的情况下实现超级分辨率。