Single-Shot High Dynamic Range Imaging via Multiscale Convolutional Neural Network

We propose a single-shot high dynamic range (HDR) imaging algorithm with row-wise varying exposures in a single raw image based on a deep convolutional neural network (CNN). We first convert a raw Bayer input image into a radiance map by calibrating rows with different exposures, and then we design a new CNN model to restore missing information at the under- and over-exposed pixels and reconstruct color information from the raw radiance map. The proposed CNN model consists of three branch networks to obtain multiscale feature maps for an image. To effectively estimate the high-quality HDR images, we develop a robust loss function that considers the human visual system (HVS) model, color perception model, and multiscale contrast. Experimental results on both synthetic and captured real images demonstrate that the proposed algorithm can achieve synthesis results of significantly higher quality than conventional algorithms in terms of structure, color, and visual artifacts.

[1]  Pradeep Sen,et al.  Practical High Dynamic Range Imaging of Everyday Scenes: Photographing the world as we see it with our own eyes , 2016, IEEE Signal Processing Magazine.

[2]  Jian Yang,et al.  Image Super-Resolution via Deep Recursive Residual Network , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Nikos Komodakis,et al.  Deep Tone Mapping Operator for High Dynamic Range Images , 2019, IEEE Transactions on Image Processing.

[4]  Yizhou Yu,et al.  Moiré Photo Restoration Using Multiresolution Convolutional Neural Networks , 2018, IEEE Transactions on Image Processing.

[5]  Yu Zhu,et al.  Deep HDR Imaging via A Non-Local Network , 2020, IEEE Transactions on Image Processing.

[6]  Chi-Keung Tang,et al.  Deep High Dynamic Range Imaging with Large Foreground Motions , 2017, ECCV.

[7]  Seung-Hwan Baek,et al.  Reconstructing Interlaced High-Dynamic-Range Video Using Joint Learning , 2017, IEEE Transactions on Image Processing.

[8]  Yoshihiro Kanamori,et al.  Deep reverse tone mapping , 2017, ACM Trans. Graph..

[9]  Joachim Weickert,et al.  Freehand HDR Imaging of Moving Scenes with Simultaneous Resolution Enhancement , 2011, Comput. Graph. Forum.

[10]  Edmund Y. Lam,et al.  Computationally Efficient Truncated Nuclear Norm Minimization for High Dynamic Range Imaging , 2016, IEEE Transactions on Image Processing.

[11]  Yanning Zhang,et al.  Attention-Guided Network for Ghost-Free High Dynamic Range Imaging , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Shree K. Nayar,et al.  High dynamic range imaging: spatially varying pixel exposures , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[13]  Hans-Peter Seidel,et al.  Dynamic range independent image quality assessment , 2008, ACM Trans. Graph..

[14]  Anna Tomaszewska,et al.  Image Registration for Multi-exposure High Dynamic Range Image Acquisition , 2007 .

[15]  Hans-Peter Seidel,et al.  Lossy compression of high dynamic range images and video , 2006, Electronic Imaging.

[16]  Gordon Wetzstein,et al.  Convolutional Sparse Coding for High Dynamic Range Imaging , 2016, Comput. Graph. Forum.

[17]  Ahmet Oğuz Akyüz,et al.  Deep Joint Deinterlacing and Denoising for Single Shot Dual-ISO HDR Reconstruction , 2020, IEEE Transactions on Image Processing.

[18]  Stefan Winkler,et al.  Visibility of noise in natural images , 2004, IS&T/SPIE Electronic Imaging.

[19]  Shree K. Nayar,et al.  Radiometric self calibration , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[20]  Tae-Hyun Oh,et al.  Robust High Dynamic Range Imaging by Rank Minimization , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Tomoo Mitsunaga,et al.  Coded rolling shutter photography: Flexible space-time sampling , 2010, 2010 IEEE International Conference on Computational Photography (ICCP).

[22]  Jian Yu,et al.  Penrose high-dynamic-range imaging , 2016, J. Electronic Imaging.

[23]  Ravi Ramamoorthi,et al.  Deep high dynamic range imaging of dynamic scenes , 2017, ACM Trans. Graph..

[24]  Luc Van Gool,et al.  Seven Ways to Improve Example-Based Single Image Super Resolution , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Lei Zhang,et al.  Learning a Deep Single Image Contrast Enhancer from Multi-Exposure Images , 2018, IEEE Transactions on Image Processing.

[26]  Steve Mann,et al.  ON BEING `UNDIGITAL' WITH DIGITAL CAMERAS: EXTENDING DYNAMIC RANGE BY COMBINING DIFFERENTLY EXPOSED PICTURES , 1995 .

[27]  Gordon Wetzstein,et al.  Neural Sensors: Learning Pixel Exposures for HDR Imaging and Video Compressive Sensing With Programmable Sensors , 2020, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[28]  Patrick Le Callet,et al.  HDR-VDP-2.2: a calibrated method for objective quality prediction of high-dynamic range and standard images , 2014, J. Electronic Imaging.

[29]  S. Dwivedi,et al.  Obesity May Be Bad: Compressed Convolutional Networks for Biomedical Image Segmentation , 2020 .

[30]  Ramesh Raskar,et al.  Unbounded High Dynamic Range Photography Using a Modulo Camera , 2015, 2015 IEEE International Conference on Computational Photography (ICCP).

[31]  R. Venkatesh Babu,et al.  A Fast, Scalable, and Reliable Deghosting Method for Extreme Exposure Fusion , 2019, 2019 IEEE International Conference on Computational Photography (ICCP).

[32]  Seungyong Lee,et al.  Single‐shot High Dynamic Range Imaging Using Coded Electronic Shutter , 2014, Comput. Graph. Forum.

[33]  Shree K. Nayar,et al.  Fibonacci Exposure Bracketing for High Dynamic Range Imaging , 2013, 2013 IEEE International Conference on Computer Vision.

[34]  Hans-Peter Seidel,et al.  Backward compatible high dynamic range MPEG video compression , 2006, ACM Trans. Graph..

[35]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[36]  Suk-Ju Kang,et al.  Deep Recursive HDRI: Inverse Tone Mapping Using Generative Adversarial Networks , 2018, ECCV.

[37]  Erik Reinhard,et al.  Photographic tone reproduction for digital images , 2002, ACM Trans. Graph..

[38]  Yung-Yu Chuang,et al.  Single-Image HDR Reconstruction by Learning to Reverse the Camera Pipeline , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[39]  Eli Shechtman,et al.  Robust patch-based hdr reconstruction of dynamic scenes , 2012, ACM Trans. Graph..

[40]  Chul Lee,et al.  Ghost-Free High Dynamic Range Imaging via Rank Minimization , 2014, IEEE Signal Processing Letters.

[41]  Robert L. Stevenson,et al.  Estimation-theoretic approach to dynamic range enhancement using multiple exposures , 2003, J. Electronic Imaging.

[42]  Hans-Peter Seidel,et al.  Extending quality metrics to full luminance range images , 2008, Electronic Imaging.

[43]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[44]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[45]  Ing Ren Tsang,et al.  Single image HDR reconstruction using a CNN with masked features and perceptual loss , 2020, ACM Trans. Graph..

[46]  Jitendra Malik,et al.  Recovering high dynamic range radiance maps from photographs , 1997, SIGGRAPH '08.

[47]  Nam Ik Cho,et al.  Exposure-Structure Blending Network for High Dynamic Range Imaging of Dynamic Scenes , 2020, IEEE Access.

[48]  Wolfgang Heidrich,et al.  HDR-VDP-2: a calibrated visual metric for visibility and quality predictions in all luminance conditions , 2011, ACM Trans. Graph..

[49]  Julie Delon,et al.  Single shot high dynamic range imaging using piecewise linear estimators , 2014, 2014 IEEE International Conference on Computational Photography (ICCP).

[50]  Trevor Darrell,et al.  Caffe: Convolutional Architecture for Fast Feature Embedding , 2014, ACM Multimedia.

[51]  Gabriel Eilertsen,et al.  HDR image reconstruction from a single exposure using deep CNNs , 2017, ACM Trans. Graph..

[52]  Keigo Hirakawa,et al.  Single-shot high dynamic range imaging with conventional camera hardware , 2011, 2011 International Conference on Computer Vision.

[53]  Jan Kautz,et al.  Loss Functions for Image Restoration With Neural Networks , 2017, IEEE Transactions on Computational Imaging.

[54]  Luca Bogoni,et al.  Extending dynamic range of monochrome and color images through fusion , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

[55]  Julie Delon,et al.  Simultaneous HDR image reconstruction and denoising for dynamic scenes , 2013, IEEE International Conference on Computational Photography (ICCP).

[56]  Jun Hu,et al.  HDR Deghosting: How to Deal with Saturation? , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[57]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[58]  Chul Lee,et al.  Single-shot high dynamic range imaging via deep convolutional neural network , 2017, 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC).

[59]  Pradeep Sen,et al.  A versatile HDR video production system , 2011, ACM Trans. Graph..

[60]  Thomas Bashford-Rogers,et al.  ExpandNet: A Deep Convolutional Neural Network for High Dynamic Range Expansion from Low Dynamic Range Content , 2018, Comput. Graph. Forum.

[61]  Alan C. Bovik,et al.  Mean squared error: Love it or leave it? A new look at Signal Fidelity Measures , 2009, IEEE Signal Processing Magazine.

[62]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[63]  H. Richard Blackwell,et al.  IERI: Visual Performance Data for 156 Normal Observers of Various Ages , 1971 .