従来のカメラは、さまざまな信号処理ステップを順次実行して、生のベイヤー画像から画像を再構成します。これらの処理を複数のステージで実行すると、各ステージからの残留誤差が画像に蓄積され、最終的に再構築された画像の品質が低下します。このホワイトペーパーでは、欠陥ピクセル補正、ノイズ除去、ホワイトバランス、露出補正、デモザイキング、色変換、ガンマエンコードを実行するための完全な畳み込みニューラルネットワーク(CNN)を紹介します。私たちの知る限り、これはカメラで画像信号処理パイプライン全体を実行するエンドツーエンドでトレーニングされた最初のCNNです。ニューラルネットワークは、生のBayer画像の大きな画像データベースを使用してトレーニングされました。広範な実験を通じて、提案されたCNNベースの画像信号処理システムは、順次処理を実行する従来の信号処理パイプラインよりも優れた性能を発揮することを示しています。
A conventional camera performs various signal processing steps sequentially to reconstruct an image from a raw Bayer image. When performing these processing in multiple stages the residual error from each stage accumulates in the image and degrades the quality of the final reconstructed image. In this paper, we present a fully convolutional neural network (CNN) to perform defect pixel correction, denoising, white balancing, exposure correction, demosaicing, color transform, and gamma encoding. To our knowledge, this is the first CNN trained end-to-end to perform the entire image signal processing pipeline in a camera. The neural network was trained using a large image database of raw Bayer images. Through extensive experiments, we show that the proposed CNN based image signal processing system performs better than the conventional signal processing pipelines that perform the processing sequentially.