High dynamic range image compression with improved logarithmic transformation

Similar documents
Compression of High Dynamic Range Video Using the HEVC and H.264/AVC Standards

HDR Video Compression Using High Efficiency Video Coding (HEVC)

ISSN Vol.03,Issue.29 October-2014, Pages:

arxiv: v1 [cs.cv] 29 May 2018

High dynamic range and tone mapping Advanced Graphics

HDR images acquisition

International Journal of Advance Engineering and Research Development. Asses the Performance of Tone Mapped Operator compressing HDR Images

A Wavelet-Based Encoding Algorithm for High Dynamic Range Images

Lossless Image Watermarking for HDR Images Using Tone Mapping

HDR formats. Imaging & Randering

High Dynamic Range Imaging

MODIFICATION OF ADAPTIVE LOGARITHMIC METHOD FOR DISPLAYING HIGH CONTRAST SCENES BY AUTOMATING THE BIAS VALUE PARAMETER

25/02/2017. C = L max L min. L max C 10. = log 10. = log 2 C 2. Cornell Box: need for tone-mapping in graphics. Dynamic range

High Dynamic Range Texture Compression

Realistic Image Synthesis

Stereo Matching Techniques for High Dynamic Range Image Pairs

! High&Dynamic!Range!Imaging! Slides!from!Marc!Pollefeys,!Gabriel! Brostow!(and!Alyosha!Efros!and! others)!!

HDR, displays & low-level vision

VU Rendering SS Unit 8: Tone Reproduction

CHAPTER 6: REGION OF INTEREST (ROI) BASED IMAGE COMPRESSION FOR RADIOGRAPHIC WELD IMAGES. Every image has a background and foreground detail.

High dynamic range in VR. Rafał Mantiuk Dept. of Computer Science and Technology, University of Cambridge

Extended Dynamic Range Imaging: A Spatial Down-Sampling Approach

A HIGH DYNAMIC RANGE VIDEO CODEC OPTIMIZED BY LARGE-SCALE TESTING

High Dynamic Range Imaging

Low Dynamic Range Solutions to the High Dynamic Range Imaging Problem

Noise-robust compressed sensing method for superresolution

HDR imaging Automatic Exposure Time Estimation A novel approach

ORIGINAL ARTICLE A COMPARATIVE STUDY OF QUALITY ANALYSIS ON VARIOUS IMAGE FORMATS

ARTICLE IN PRESS. Signal Processing

HDR Images (High Dynamic Range)

Burst Photography! EE367/CS448I: Computational Imaging and Display! stanford.edu/class/ee367! Lecture 7! Gordon Wetzstein! Stanford University!

Noise Characteristics of a High Dynamic Range Camera with Four-Chip Optical System

High Dynamic Range Image Formats

Compression and Image Formats

APPLICATION OF HIGH DYNAMIC RANGE PHOTOGRAPHY TO BLOODSTAIN ENHANCEMENT PHOTOGRAPHY. By Danielle Jennifer Susanne Schulz

Plane wave excitation by taper array for optical leaky waveguide antenna

Keywords: BPS, HOLs, MSE.

Assistant Lecturer Sama S. Samaan

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping

High dynamic range imaging and tonemapping

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

Tone Mapping for Single-shot HDR Imaging

Automatic High Dynamic Range Image Generation for Dynamic Scenes

Adaptive use of thresholding and multiple colour space representation to improve classification of MMCC barcode

SCALABLE coding schemes [1], [2] provide a possible

High Dynamic Range Imaging: Towards the Limits of the Human Visual Perception

Fundamental frequency estimation of speech signals using MUSIC algorithm

PSEUDO HDR VIDEO USING INVERSE TONE MAPPING

HIGH DYNAMIC RANGE MAP ESTIMATION VIA FULLY CONNECTED RANDOM FIELDS WITH STOCHASTIC CLIQUES

BSB663 Image Processing Pinar Duygulu. Slides are adapted from Gonzales & Woods, Emmanuel Agu Suleyman Tosun

A Preprocessing Technique for Improving the Compression Performance of JPEG 2000 for Images With Sparse or Locally Sparse Histograms

Image Compression Using Huffman Coding Based On Histogram Information And Image Segmentation

High Dynamic Range Images : Rendering and Image Processing Alexei Efros. The Grandma Problem

Image Compression Using SVD ON Labview With Vision Module

BoostHDR: A novel backward-compatible method for HDR images

Image Enhancement in Spatial Domain

JPEG2000: IMAGE QUALITY METRICS INTRODUCTION

A Saturation-based Image Fusion Method for Static Scenes

Video, Image and Data Compression by using Discrete Anamorphic Stretch Transform

High Dynamic Range Image Reconstruction with Spatial Resolution Enhancement

Electrical & Computer Engineering and Research in the Video and Voice over Networks Lab at the University of California, Santa Barbara Jerry D.

A BRIGHTNESS MEASURE FOR HIGH DYNAMIC RANGE TELEVISION

Direction-Adaptive Partitioned Block Transform for Color Image Coding

Title: DCT-based HDR Exposure Fusion Using Multi-exposed Image Sensors. - Affiliation: School of Electronics Engineering,

Real-time ghost free HDR video stream generation using weight adaptation based method

IN this lecture note, we describe high dynamic range

Tone Mapping of HDR Images: A Review

COMPUTATIONAL PHOTOGRAPHY. Chapter 10

High Dynamic Range Images

Optimizing a Tone Curve for Backward-Compatible High Dynamic Range Image and Video Compression

Oblique incidence measurement setup for millimeter wave EM absorbers

DETERMINING LENS VIGNETTING WITH HDR TECHNIQUES

Visualizing High Dynamic Range Images in a Web Browser

Bit-depth scalable video coding with new interlayer

Lossy Image Compression Using Hybrid SVD-WDR

MATHEMATICS Unit Pure Core 2

Image Quality Assessment for Defocused Blur Images

Chapter 3 LEAST SIGNIFICANT BIT STEGANOGRAPHY TECHNIQUE FOR HIDING COMPRESSED ENCRYPTED DATA USING VARIOUS FILE FORMATS

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Analysis on Color Filter Array Image Compression Methods

Chapter 9 Image Compression Standards

WebHDR. 5th International Radiance Scientific Workshop September 2006 De Montfort University Leicester

A COMPARATIVE ANALYSIS OF DCT AND DWT BASED FOR IMAGE COMPRESSION ON FPGA

DEVELOPMENT OF LOSSY COMMPRESSION TECHNIQUE FOR IMAGE

Automatic Selection of Brackets for HDR Image Creation

Image compression using hybrid of DWT, DCT, DPCM and Huffman Coding Technique

Noise Adaptive and Similarity Based Switching Median Filter for Salt & Pepper Noise

Three-dimensional power segmented tracking for adaptive digital pre-distortion

High-Dynamic-Range (HDR) Vision

ECE/OPTI533 Digital Image Processing class notes 288 Dr. Robert A. Schowengerdt 2003

Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

Correcting Over-Exposure in Photographs

Nonuniform multi level crossing for signal reconstruction

HDR Image Compression with Optimized JPEG Coding

Sampling and Reconstruction. Today: Color Theory. Color Theory COMP575

High Dynamic Range Imaging and Low Dynamic Range Expansion for Generating HDR Content

Visibility of Uncorrelated Image Noise

Ch. 3: Image Compression Multimedia Systems

Sensors & Transducers 2015 by IFSA Publishing, S. L.

A Novel Hybrid Exposure Fusion Using Boosting Laplacian Pyramid

Transcription:

High dynamic range image compression with improved logarithmic transformation Masahide Sumizawa a) and Xi Zhang b) Graduate School of Informatics and Engineering, The University of Electro- Communications, 1 5 1 Chofugaoka, Chofushi, Tokyo 182 0021, Japan a) msumizawa@uec.ac.jp b) zhangxi@uec.ac.jp Abstract: High dynamic range (HDR) images have been developed to have almost the same dynamic range as human eye, but the huge amount of data brings a problem in storage and transmission. To compress HDR images, an efficient coding method using logarithmic transformation had been proposed in [4]. In this letter, we improve the logarithmic transformation and then derive the optimal parameter to minimize the coding error in HDR region. It is experimentally confirmed that the improved coding method has less coding error in HDR region than other existing methods. Keywords: HDR image, lossy coding, logarithmic transformation, JPEG 2000 Classification: Multimedia Systems for Communications References [1] D. Taubman and M. Marcellin, JPEG2000 Image Compression Fundamentals, Standards and Practice, Springer, 2002. [2] E. Reinhard, S. Pattanaik, G. Ward, and P. Debevec, High Dynamic Range Imaging: Acquisition, Display, and Image-Based Lighting, Morgan Kaufmann Publisher, 2005. [3] G. W. Larson, The LogLuv encoding for full gamut, high dynamic range images, J. Graphics Tools, vol. 3, no. 1, pp. 15 31, 1998. DOI:10.1080/ 10867651.1998.10487485 [4] R. Xu, S. N. Pattanaik, and C. E. Hughes, High-dynamic-range still-image encoding in JEPG 2000, IEEE Comput. Graph. Appl., vol. 25, no. 6, pp. 57 64, 2005. DOI:10.1109/MCG.2005.133 [5] K. Watanabe and H. Kiya, An efficient compression method based on JPEG2000 for HDR images, IEICE 26th SP Symposium, no. A8-7, pp. 149 154, Nov. 2011. 1 Introduction Dynamic Range of images taken by general cameras is much less than that of human eye, which produces a problem called blown out highlights and blocked up shadows. To avoid this problem, HDR images have been developed to have almost 17

the same dynamic range as human eye [2]. The use of HDR images is expected in various fields such as photography, computer graphics and medical imaging. However, HDR images require a huge amount of data to express the wide range of pixel value. It brings a problem in storage and transmission. To compress HDR images, there are many coding methods in [2, 3, 4, 5]. Among these methods, an efficient method had been proposed by using logarithmic transformation in [4]. However, it produces considerable coding error in HDR region, because the coding error is substantially amplified in high brightness region by the inverse logarithmic transform. To reduce the coding error, Watanabe and Kiya have proposed to use lossless coding in high brightness region, but it is difficult how to determine the high brightness region [5]. In this letter, we propose an efficient coding method using the improved logarithmic transformation. We derive an error model and obtain the optimal parameter to minimize the coding error in HDR region for each HDR image. It is shown from the experiment results that the proposed method has better coding performance than the existing methods. 2 The conventional HDR image coding 2.1 HDR image format The dynamic range of human eye is from 100 db to 120 db in one scene, while that of LDR (Low Dynamic Range) images taken by a general camera is about 80 db at highest. The difference of these two dynamic ranges produces a problem called blown out highlights and blocked up shadows. Therefore, HDR images have been developed with almost the same dynamic range with human visual system. The HDR image formats commonly used are OpenEXR, Radiance RGBE, and LogLuv formats [2, 3]. However, HDR images need more bits than LDR images. Therefore, HDR image coding technology is important. 2.2 HDR image coding using JPEG 2000 In some pioneering works, Xu et al. had proposed a lossy coding method using a logarithmic transformation for HDR images in [4]. The reason that the logarithmic transformation was selected is the Weber Fechner law in which the human visual system perceives an object to the luminance logarithmically. In encoding, HDR image is converted to LDR image by the logarithmic transformation, and encoded by the lossy mode of JPEG 2000 [1]. The logarithmic transformation is carried out in each channel independently as follows: gði; jþ ¼logðxði; jþþ ð1þ yði; jþ ¼ gði; jþ g min ð2 K 1Þ ð2þ g max g min where xði; jþ is the pixel value of HDR image, yði; jþ is that of LDR image, g max ¼ logðx max Þ, g min ¼ logðx min Þ, and x max ;x min are the maximum or minimum pixel value of HDR image, and K is the bit depth of LDR image. The LDR image with K bits is then encoded by JPEG 2000. JPEG 2000 accepts both lossy and lossless coding, and the former is used in this coding method. In decoding, LDR 18

image is decoded by JPEG 2000, and then HDR image is gotten by the inverse logarithmic transformation. This coding method is very effective, but has two problems. The first problem is gði; jþ ¼ 1 if xði; jþ ¼0. A provision in which zero is replaced with the minimum nonzero value is applied in order to avoid this issue. However, it results in an additional error. The second problem is that error in high brightness region is substantially amplified by the inverse logarithmic transform [5]. 3 HDR image coding with improved logarithm transformation To overcome the first problem above-mentioned, we introduce a positive constant in the logarithm transformation as follows; gði; jþ ¼logðxði; jþþþ Since >0, gði; jþ 1 even if xði; jþ ¼0. Thus the inverse transformation is given by n ~xði; jþ ¼exp g max g o min 2 K ~yði; jþþg min ð4þ 1 It is clear that the input image can be exactly reconstructed, i.e., ~xði; iþ ¼xði; jþ if there is no coding error ( ~yði; jþ ¼yði; jþ). Therefore, it does not cause any additional error. The framework of HDR image coding proposed in this paper is shown in Fig. 1. ð3þ Fig. 1. HDR image coding with improved logarithm transformation In the proposed HDR image coding, LDR image is encoded by the lossy mode of JPEG 2000. The coding error in LDR region is propagated to HDR region by the inverse transformation. We assume the coding error in LDR region is n L ði; jþ, that is, ~yði; jþ ¼yði; jþþn L ði; jþ. Therefore, the coding error n H ði; jþ in HDR region is n H ði; jþ ¼ ~xði; jþ xði; jþ x ma ¼ðxði; jþþþ nl ði;jþ=ð2 K 1Þ 1 Since n L ði; jþ 2 K 1 in general, Eq. (5) can be approximated to xði; jþþ n H ði; jþ 2 K 1 log x ma n L ði; jþ! ð5þ ð6þ 19

Assume that n L ði; jþ is white Gaussian noise with zero mean and variance 2 L, thus we have, 2 H ¼ 1 X M X N MN m¼1 ¼ 1 MN X x max x¼x min n¼1 n 2 Hðm; nþ ( 2 K 1 log x ) ma 2 X n 2 Lðm; nþ fm;ng2sðxþ X x ¼ 2 max L HðxÞ x¼x min 2 K 1 log x ma 2 ð7þ where M N is image size, HðxÞ is histogram of HDR image, and the set SðxÞ ¼fi; j : xði; jþ ¼xg. Therefore, we have FðÞ ¼ 2 H 2 ¼ Xx max HðxÞ L x¼x min 2 K 1 log x ma 2 ð8þ It should be noted that the smaller FðÞ, the smaller 2 H if 2 L is fixed. In Fig. 2, we show the behavior of FðÞ using R component of HDR images with Radiance RGBE format: nave, rosette, memorial, Desk, rend02, and Apartment. It is seen that FðÞ has only one minimum and the minimum is different for each image. Therefore, we must select the optimal τ to minimize FðÞ and thus the coding error in HDR region for each image. Fig. 2. Behavior of FðÞ for HDR images. In order to obtain the minimum of FðÞ, we calculate its derivative as follows; dfðþ ¼ log x ma ð þ EðxÞÞ d ðx max x min Þ 2 þ 2EðxÞ þ Eðx 2 Þ ð þ x min Þð þ x max Þ ¼ 0 ð9þ where EðxÞ is the mean value of HDR image and Eðx 2 Þ is the mean-square value. It is clear that once x max, x min, EðxÞ and Eðx 2 Þ of HDR image are known, we can solve the equation in Eq. (9) to obtain the optimal τ. Since the optimal τ is 20

dependent on HDR image, the method proposed in Fig. 1 is the image-adaptive coding method. 4 Experimental results In this section, we compare the coding performance of the proposed method with the existing methods proposed in [4] and [5]. HDR images with Radiance RGBE format (nave, rosette, memorial, Desk, rend02, Apartment) are used as test images. In the proposed method, the optimal τ is obtained by solving the equation in Eq. (9) as opt ¼ 71:52; 2:51; 5:43; 5:68; 0:52; 0:79, respectively for R channel of HDR images, and then the images are compressed at size of 60770, 117885, 311165, 315204, 471257, 2257331 bytes, while 61022, 117295, 310807, 313869, 471242, 2255955 bytes respectively in [5], both of which are almost the same. The SNR results in HDR region of the proposed and existing coding methods are shown in Fig. 3. It is seen that the proposed method has better coding performance than the existing methods. Fig. 3. SNR results in HDR region of the proposed and existing coding methods for R channel of HDR images. 5 Conclusion In this letter, we have proposed an improved coding method for HDR images by introducing a positive constant into the logarithmic transformation. We have then derived an error model to obtain the optimal parameter which minimizes the coding error in HDR region. It has been shown from the experimental results that the proposed method outperforms the exiting methods. Acknowledgments This work was supported by JSPS KAKENHI Grant Number 26330128. 21