High Dynamic Range Imaging Using Deep Image Priors

High Dynamic Range Imaging Using Deep Image Priors

HIGH DYNAMIC RANGE IMAGING USING DEEP IMAGE PRIORS Gauri Jagatap and Chinmay Hegde Iowa State University ABSTRACT y γ = 2 y γ = 3 Traditionally, dynamic range enhancement for images has involved a combination of contrast improvement (via gamma correction or his- x x togram equalization) and a denoising operation to reduce the effects −R R of photon noise. More recently, modulo-imaging methods have been introduced for high dynamic range photography to significantly ex- pand dynamic range at the sensing stage itself. The transformation f(x) = xγ f(x) = mod (x; R) function for both of these problems is highly non-linear, and the im- (a) (b) age reconstruction procedure is typically non-convex and ill-posed. A popular recent approach is to regularize the above inverse problem Fig. 1. Transfer functions for (a) gamma encoding and with factor via a neural network prior (such as a trained autoencoder), but this γ > 1 (b) modulo encoding, where x is the true image and y are requires extensive training over a dataset with thousands of paired measurements and R is periodicity of modulo function. regular/HDR image data samples. In this paper, we introduce a new approach for HDR image re- construction using neural priors that require no training data. Specif- noise, so that the effects of this noise are amplified in a non-linear ically, we employ deep image priors, which have been successfully manner when gamma correction is applied. used for imaging problems such as denoising, super-resolution, in- painting and compressive sensing with promising performance gains An alternative technique for extending dynamic range is to de- over conventional regularization techniques. In this paper, we con- vise new transfer functions with favorable properties. Modulo cam- sider two different approaches to high dynamic range (HDR) imag- eras [1] have been recently proposed to achieve ultra high dynamic ing – gamma encoding and modulo encoding – and propose a com- range imaging by wrapping the illumination data in a periodic man- bination of deep image prior and total variation (TV) regularization ner. Whenever the pixel value of the camera sensor saturates to its for reconstructing low-light images. We demonstrate the significant maximum capacity during photon collection, the pixel counter is re- improvement achieved by both of these approaches as compared to set to zero and photon collection continues till the next saturation traditional dynamic range enhancement techniques. point (Figure 1(b)). Modulo cameras can theoretically achieve un- bounded high dynamic range; however the task of inverting modulo Index Terms— Deep image prior, untrained neural networks, imaging measurements is highly ill-posed. convolutional networks, low-light enhancement, HDR imaging, in- Deep neural network approaches have led to unprecedented suc- verse imaging, modulo camera. cess in solving several ill-posed inverse imaging problems. Image denoising [2], super-resolution [3], inpainting, compressed sensing [4] and phase retrieval [5] are among the several imaging applica- 1. INTRODUCTION tions that have benefited from the usage of deep convolutional net- works (CNNs); such CNN models have slowly replaced hand-crafted 1.1. Motivation priors such as sparsity, total variation and block-matching [4, 6, 7, 8]. Low-light images, or images captured in poor lighting conditions, However, the main challenge with these approaches is the re- are ubiquitous in numerous real-world imaging applications. A com- quirement of massive amounts of training data. In contrast, recently, bination of limited camera sensor hardware and high photon noise there has been a surge of interest in using untrained neural networks can result in low (effective) dynamic range resolution of the captured as image priors for regularizing inverse problems. Seminal works images. This motivates the problem of low-light image enhancement on such deep image priors [9, 10, 11] are capable of solving linear via extending (post-acquisition) the dynamic range of the captured inverse imaging problems with no training data whatsoever, while images, which can particularly challenging. Several existing low- merely imposing an auto-encoder [9] or decoder [10, 11] architec- light enhancement techniques suffer from over-enhancement and the ture as structural priors on the image. These approaches have been resulting images appear unnatural. Our goal in this paper is to pro- shown to exhibit superior image reconstruction performance as com- pose novel data processing techniques that can produce improved pared to conventional denoising, super-resolution, or compressive high dynamic range (HDR) images from acquired camera sensor sensing approaches [12, 13, 14, 15]. data. Mathematically, low-light image acquisition can be viewed as 1.2. Our contributions a non-linear forward problem where each “true pixel value” is dis- torted by different amounts. When a gamma correction model is In this paper, extending [11], we introduce a new approach that assumed, the forward transfer function is indicated in Figure 1(a). uses untrained deep neural networks as image priors for dynamic Low-light images are also corrupted by (additive) photon sensor range enhancement of low-light images. We assume that the im- age x∗ can be (approximately) modeled as a vector belonging to 1.4. Notation the range spanned by the weights of a deep neural network [9, 10], ∗ v i.e., x = G(w; z) where w is a set of the weights of the deep net- Throughout the paper, lower case letters denote vectors, such as M work, z is a fixed latent code, and G captures the overall deep net- and upper case letters for matrices, such as . The indicator vector 1 v work architecture. We incorporate this prior into natural iterative is denoted by cond(v) and is a boolean vector the size of and indi- (·) regularization algorithms: (a) one that simultaneously corrects for cates element-wise satisfaction of a given condition cond . The set = fW ;:::W g brightness (which is modeled as a gamma correction) and denoises of weights of a neural network is represented by w 1 L L a low-light image, and (b) one that reconstructs HDR images from where denotes the number of layers. modulo measurements 1. Our experimental results demonstrate sig- nificant improvement over conventional regularized inverse-imaging 2. PROBLEM SETUP methods with hand-crafted, while avoiding the need for any training data whatsoever. In this section we describe two image formation models and two cor- responding HDR image reconstruction techniques that employ deep image priors. 1.3. Prior work Due to space limitations we only provide a brief overview of prior 2.1. Low-light model work. An extensive review of low-light image enhancement schemes Our first method reconstructs HDR images (assumed an underlying can be found in [16]. d deep image prior) from noisy dark or low-light (LL) images y 2 R Low light image enhancement has been extensively studied that are modeled by a gamma correction model that obeys Steven’s in the image processing literature. Statistical image reconstruc- law corrupted by additive white Gaussian noise " with variance σ: tion methods include Histogram Equalization (HE) which involves ∗ ∗γ adjusting the pixel intensities such that the histogram is flat and f(x ) = y = c · x + "; (1) uniformly spread across all possible values instead of concentrated ∗ d where x 2 R is the true image (whose pixel values lie between near low pixel intensities. Further, different regularizations may be + imposed on the histogram statistics (for example, contextual and 0 and 1), factor γ 2 R is such that γ > 1 corresponds to a dark- ened observed image y and 0 < γ < 1 corresponds to a brightened variational contrast enhancement (CVC) [17] and local histogram + equalization (HE) [18, 19] which adopt the sliding window strategy observed image, and c 2 R is a known scaling constant. Since to perform HE locally). Another approach is to use an appropriate we consider the problem of low-light enhancement, for our problem transformation model such as (adaptive) gamma correction, which setting γ > 1 is known. can correlate pairs of bright and dark images [20]. Concurrently, retinex theory [21] based approaches assumes that the amount of 2.2. Modulo observation model light reaching observers can be decomposed into two parts: illumi- Our second method reconstructs HDR images from modulo-valued nation and scene reflection [22]. observations y 2 n, with periodicity R 2 +: Instead of formulating an appropriate forward model based on R R the imaging physics, a mapping may also be learned by training a f(x∗) = y = mod(Ax∗;R) neural network over thousands of example images [23]. LL-Net [23] ∗ d where x 2 R is the true image, with pixel values lying between uses an autoencoder based approach which emulates a gamma cor- n×d rection and denoising model trained on pairs of artificially darkened 0 and 1. Here A 2 R is a linear transformation matrix which and corrupted images, whereas [24] introduces a new neural network models optical acquisition setup. In this paper, we consider a model model called Deep-Retinex. EnlightenGAN [25] uses a CycleGAN with two periods, following [29]. Mathematically: [26] based approach for image to image translation. The merits of ∗ f(x) = y = Ax + R · 1Ax∗<R (2) such approaches is that after it is trained, the low-light correction op- eration is a one-shot procedure. The trained model implicitly learns where 1Ax∗<R is an element-wise indicator. an appropriate scaling of pixel values, and applies an appropriate regularization based on image database statistics. There are several 2.3. Deep image prior shortcomings of neural network-based approaches. First, all of these d×k approaches require a large database of paired [24, 23] or unpaired A deep image prior assumes that the image x 2 R (k chan- [25] bright and dark images.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    5 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us