Enhancing the visibility in extreme low-light environments is a challenging task. Under nearly lightless condition, existing image denoising methods could easily break down due to significantly low SNR. In this paper, we systematically study the noise statistics in the imaging pipeline of CMOS photosensors, and formulate a comprehensive noise model that can accurately characterize the real noise structures. Our novel model considers the noise sources caused by digital camera electronics which are largely overlooked by existing methods yet have significant influence on raw measurement in the dark. It provides a way to decouple the intricate noise structure into different statistical distributions with physical interpretations. Moreover, our noise model can be used to synthesize realistic training data for learning-based low-light denoising algorithms. In this regard, although promising results have been shown recently with deep convolutional neural networks, the success heavily depends on abundant noisy clean image pairs for training, which are tremendously difficult to obtain in practice. Generalizing their trained models to images from new devices is also problematic. Extensive experiments on multiple low-light denoising datasets -- including a newly collected one in this work covering various devices -- show that a deep neural network trained with our proposed noise formation model can reach surprisingly-high accuracy. The results are on par with or sometimes even outperform training with paired real data, opening a new door to real-world extreme low-light photography.
翻译:提高极低光环境中的可见度是一项艰巨的任务。 在几乎不见光的环境下, 现有的图像分解方法可能很容易因低温的SNR而崩溃。 在本文中, 我们系统地研究CMOS光学传感器成像管道中的噪音统计, 并开发一个能够准确描述真实噪音结构的全面噪音模型。 我们的新模型认为, 数字相机电子产生的噪音源, 大部分被现有方法所忽视, 对暗中原始测量具有重大影响。 它提供了一种方法, 将复杂的噪音结构分解为具有物理解释的不同统计分布。 此外, 我们的噪音模型可以用来为基于学习的低亮度低亮度算法综合现实的培训数据。 在这方面, 尽管最近通过深层的革命性神经网络展示了令人振奋的成果, 但成功在很大程度上取决于在实际操作中非常难以获得的大量杂乱的清洁图像配对。 将经过训练的模型与新装置的图像进行概括也存在问题。 在多个低光度解析的数据集上进行广泛的实验, 包括新收集的关于各种装置的新收集的数据模型。 显示, 深层的神经网络有时经过培训的精确度, 以真实噪音结构结构显示,, 以及我们提议的深层的深层的深层的图像结构可以显示, 。