This is a ppt file for study meetings held in our lab, describing chapter 10 computational photography in the book of Szeliski's "Computer Vision: Algorithms and Applications."
Aizawa-Yamasaki Lab. at The Univ. of Tokyo http://www.hal.t.u-tokyo.ac.jp/
11. How can we determine the function?
• calibration chart
• polynomial approximation
• least squares (explained later)
12. 1.2 Noise Level Estimation
[Liu et al. ‟08]
1. Segment the input image
2. Fit a linear function
3. Plot the standard deviation
pixel value
4. Fit a lower envelope estimated noise level
22. Creating a properly exposed
photo (High dynamic range
imaging)
different exposures
create
properly exposed photo
23. How to create such a photo?
1. Estimate the radiometric response function
2. Estimate a radiance map
3. Tone map the resulting HDR image into a 8-bit one
24. 1. Estimate the radiometric response function
[Debevec et al. ‟97]
25.
26. 2. Estimate a radiance map [Mitsunaga et al. ‟99]
different
exposures
Merging the input images into a composite radiance
map.
28. 3. Tone map the resulting HDR image into a 8-bit one
HDR image
8 bits / pixel
8-bit image
29. 2.1 Tone mapping
・ Global tone mapping using a transfer curve
[Larson et al. ‟97]
This global approach fails to preserve details in
regions with widely varying exposures.
gamma applied to gamma applied to
input HDR image
each channel luminance only
30. ・ Local tone mapping using bilateral filter
[Durand et al. ‟02]
31. This approach doesn‟t create visible halos around the
edges.
result with result with
low-pass filtering bilateral filtering
(visible halos) (no halos)
32. ・ Gradient domain tone mapping [Fattal et al. ‟02]
The new luminance is combined with the original color
image.