Professional Documents
Culture Documents
Tomohiro Tachi
The University of Tokyo
0.1
changes the color of the light. 0.01
each RGB
value
by
0.001 proposed
Figure 1 shows the modeled scattering of the light. The combination of method
0.0001
scattering and out-scattering (or absorption) of the light determines the 12 13 14 15 16 17 18
SPD of sky. The skylight SPD S (λ ) is given by
Time of the day[h]
i
2
⎛ 1 ⎞ Fig. 2: The error of the reflected color of the horizontal surface.
S (λ ) = ∑ ci si (λ ) where si (λ ) = ⎜ 4 ⎟ s (λ ) (i = 0,1,2 )
i =0 ⎝λ ⎠ Material: Macbeth ColorChecker Chart #1
where si (λ ) are the basis functions of the skylight and s (λ ) is the SPD of 3.2 Rendering Result
the sunlight. Real-time program is designed to render 24 kinds of Lambertian
The SPD function of the skylight is restored from camera RGB value surface with the proposed method. Figure 3 shows a rendering result.
using the matrix calculated from the basis functions of the skylight and The difference can be felt as a difference in the impression or of the
spectral sensitivity of the camera. temperature of the color. This kind of feeling is an important factor of a
visual environment. Thus the proposed method is useful for simulating
⎡ s0 (λ )⎤ ⎡ Rsky ⎤ ⎡ s r (λ )⎤
T −1 T
⎡ Transformation ⎤ ⎡ Rsky ⎤ and evaluating outdoor visual environments.
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
S (λ ) = ⎢ s1 (λ )⎥ ⎢from sky coefficient ⎥ ⎢Gsky ⎥ = ⎢ s g (λ )⎥ ⎢Gsky ⎥
⎢⎣ s 2 (λ )⎥⎦ ⎢⎣ to camera RGB ⎥⎦ ⎢ Bsky ⎥ ⎢ sb (λ )⎥ ⎢ Bsky ⎥
⎣ ⎦ ⎣ ⎦ ⎣ ⎦