Professional Documents
Culture Documents
A New Tone Mapping Operator Based On Two-Layer Model
A New Tone Mapping Operator Based On Two-Layer Model
Abstract—Tone mapping is a process of compressing high layer. The luminance layer mainly contains the luminance
dynamic range image data into low dynamic range data information of each point in the scene, while the contrast
according to specific rules, so that the image can be displayed layer mainly contains the contrast information of the local
on ordinary display devices. The specific rules are called tone area in the scene. In the remaining sections, the detail of the
mapping operators. Nowadays, the mainstream tone mapping proposed operator is described in Section II. The
operator can be divided into two kinds, the global operators experimental results are shown in Section III and the
and the local operators. This paper processes a new tone conclusion will be drawn in Section IV.
mapping operator based on two-layer model. Our operator
combines the characteristics of global operators and local
operators, and it can effectively compress the high dynamic II. ALGORITHM
range images with an excellent performance. We make I(x,y) denote the HDR image, L(x,y) denote
luminance the layer and C(x,y) denote the contrast layer.
Keywords—high dynamic range image, tone mapping
operator, image processing
A. Luminance Layer Acquisition
I. INTRODUCTION Firstly, S-function transformation operator is used to
compress the HDR image, so as to obtain the luminance
High Dynamic Range (HDR) Imaging technology has information of the image.
recently been diffusing in many fields: aerospace, medical
imaging, unmanned aerial vehicle, and more [1] [2] [3]. But S-transform operator is based on an S-function curve
most contemporary display devices submarine only low which is nonlinear and range from 0 to 1. Its mathematical
dynamic range (LDR) images. So there is a need to convert model can be expressed by Equation (1).
HDR images to LDR images before displaying them on
ordinary display devices.
s 1.0 / (1.0 e x ) (1)
Tone mapping provides an effective solution to solve the
problem, which compress HDR image data down to a lower
dynamic range. The methods that perform tone mapping are In this algorithm, the average luminance value of pixels
called tone mapping operators (TMOs). is taken as the eigenvalue. It can be computed as Equation
(2).
Over the years, various TMOs have been proposed,
which can be distinguished into two categories: global tone
mapping operators and local tone mapping operators. Global 1
operators process all the pixels due to the same curve. The Lavg exp(
N
log( Lw (x ,y )))
curve can be specified before image processing or set (2)
according to the specific content of the HDR image. This
kind of operator is unified, so the pixels which have the same Lw(x,y) is the original gray value of pixel (x,y) in the
gray value in the original HDR image will have the same HDR image. N is the total number of pixels. In order to
gray value after compressed. Common global operators are prevent possible negative infinite results in logarithmic
linear transformation operator [4], logarithmic computation, a small positive number is added. In this
transformation operator [5], histogram-based compression paper, is set to 0.001.
transformation operator [6], S-function transformation We map the luminance value according to the method
operator [7] and so on. Local operator process the pixels with
shown in Equation (1), the luminance layer L(x,y) can be
respect to the influence of their closer neighbor. This kind of
computed as Equation (3).
operator considers the effect of pixel position during
processing, so that pixels with the same gray value may have
different values after compressed. Photographic tone [8] 1 log5(Lwa(x ,y ) 1.0)
L(x ,y )
bilateral filter method [9] and Retinex theory [10] are log10(Lwa _ max 1.0) 1.0 e log5(Lwa (x ,y ))
commonly used methods of local operators. (3)
Authorized licensed use limited to: Tsinghua University. Downloaded on October 20,2022 at 06:46:21 UTC from IEEE Xplore. Restrictions apply.
Where, Lwa is computed as Equation (4) and Lwa_max is if a pixel’s original value is low. It can significantly
computed as Equation (5). Lwmax is the maximum gray value improves the visibility of the image details in darker regions.
of the HDR image.
C. Operator Fusion
The final fusion operator can be obtained by combining
Lwa(x ,y ) Lw (x ,y ) / Lavg operator and, it can be computed as Equation (9).
(4)
87
Authorized licensed use limited to: Tsinghua University. Downloaded on October 20,2022 at 06:46:21 UTC from IEEE Xplore. Restrictions apply.
Index. It can quantitatively analyze the performance of IV. CONCLUSION
different algorithms. Table I shows the results. It can be seen A new tone mapping operator based on two-layer model
that our method has the highest mean value. has been proposed. The operator is divided into luminance
layer operator and contrast layer operator. The luminance
TABLE I. TABLE STYLES layer operator compress the image in global and the contrast
TMO Mean TMQI
layer operator calculates the local contrast. By fusing the
Logarithmic TMO 0.6715 information of the two operators, we get our new operator.
Ward’s global TMO 0.6822 Experiments shows that our operator performs excellent. It
Reinhard’s TMO 0.8442 can boost the brightness and contrast in dark regions and
Drago’s TMO 0.8612 suppress the saturation in bright regions at the same time.
Our proposed TMO 0.8869
(a) Logarithmic TMO (b) Ward’s global TMO (c) Reinhard’s TMO
88
Authorized licensed use limited to: Tsinghua University. Downloaded on October 20,2022 at 06:46:21 UTC from IEEE Xplore. Restrictions apply.
(a) Logarithmic TMO (b) Ward’s global TMO (c) Reinhard’s TMO
89
Authorized licensed use limited to: Tsinghua University. Downloaded on October 20,2022 at 06:46:21 UTC from IEEE Xplore. Restrictions apply.