Photographic tone reproduction for digital images
read more
Citations
How bright is the moon? recovering and using absolute luminance values from internet images
Local tone mapping using luminance compression and adaptive color saturation control parameter
Variational Image Fusion with Optimal Local Contrast
A Retinal Adaptation Model for HDR Image Compression
Contrast-Use Metrics for Tone Mapping Images
References
Lightness and Retinex Theory
Color transfer between images
Contrast in complex images.
A multiresolution spline with application to image mosaics
A visibility matching tone reproduction operator for high dynamic range scenes
Related Papers (5)
Frequently Asked Questions (13)
Q2. how many orders of absolute dynamic range can the authors reproduce on their print and screen display devices?
the range of light the authors can reproduce on their print and screen display devices spans at best about two orders of absolute dynamic range.
Q3. Why is the local operator insensitive to edge artifacts?
Because of the normalization by V1, their method is insensitive to edge artifacts normally associated with the computation of an FFT.
Q4. How many pixels wide is the Gaussian profile?
Their new local operator uses Gaussian profiles s at 8 discrete scales increasing with a factor of 1.6 from 1 pixel wide to 43 pixels wide.
Q5. What is the purpose of Equation 7?
Equation 7 is computed for the sole purpose of establishing a measure of locality for each pixel, which amounts to finding a scale sm of appropriate size.
Q6. How long does the global operator take to perform?
The total time for a 5122 image is 1.31 seconds for the local operator, which is close to interactive, while their global operator (Equation 3) performs at a rate of 20 frames per second, which the authors consider real-time.
Q7. How did the authors obtain the luminance values from the input R, G and B triplets?
The authors implemented their algorithm in C++ and obtained the luminance values from the input R, G and B triplets with L = 0.27R + 0.67G + 0.06B.
Q8. How do the authors map the luminance of a scene?
If the scene has normal-key the authors would like to map this to middle-grey of the displayed image, or 0.18 on a scale from zero to one.
Q9. What is the problem with the area around the sun in the rendering of the landscape?
the area around the sun in the rendering of the landscape is problematic for any method that attempts to bring the maximum scene luminance within a displayable range without clamping.
Q10. What was the first attempt to bridge the gap between artistic and technical aspects of photography?
Ansel Adams attempted to bridge this gap with an approach he called the Zone System [Adams 1980; Adams 1981; Adams 1983] which was first developed in the 1940s and later popularized by Minor White [White et al. 1984].
Q11. What is the difference between the highest and lowest scene zones?
Because zones relate logarithmically to scene luminances, dynamic range can be expressed as the difference between highest and lowest distinguishable scene zones (Figure 4).
Q12. How many standard deviations overlap with 1 pixel?
For practical purposes the authors would like the Gaussian profile at the smallest scale to have 2 standard deviations overlap with 1 pixel.
Q13. What is the difference between the local FFT based approximation and the global operator?
As such, the local FFT based implementation, the local spline based approximation and the global operator provide a useful trade-off between performance and quality, allowing any user to select the best operator given a specified maximum run-time.