|
Participating Media: Measuring
Scattering by Dilution
|
|

|
|
The
visual world around us displays a rich set of volumetric effects due to
participating media. The appearance of these media is governed by several
physical properties such as particle densities, shapes and sizes, which
must be provided (directly or indirectly) to a rendering algorithm to
generate realistic images. While there has been significant progress in
developing rendering techniques (for instance, volumetric Monte
Carlo methods and analytic approximations), there are few
methods for measuring the scattering properties of a medium. In this
project, we have developed a simple device and technique for robustly
estimating the properties of a broad class of participating media that can
be either (a) diluted in water such as juices, beverages, paints and
cleaning supplies, or (b) dissolved in water such as powders and sugar/salt
crystals, or (c) suspended in water such as impurities. The key idea is to
dilute the concentrations of the media so that single scattering effects
dominate and multiple scattering becomes negligible, leading to a simple
and robust algorithm for estimating the scattering parameters. Furthermore,
unlike previous approaches that require complicated or specialized
measurement setups for different types or properties of media, our method
and setup can be used to measure media with a wide range of absorption and
scattering properties from a single high dynamic range photograph. Once the
parameters of the diluted medium are estimated, a volumetric Monte Carlo technique may be used to create
renderings of any medium concentration and with multiple scattering. We
have measured the scattering parameters of 40 commonly found materials that
can be immediately used for rendering. We can also create realistic images
of mixtures of the original measured materials, thus giving the user
significant flexibility in creating realistic images of participating
media. This project was done in collaboration with Craig Donner and Henrik
Wann Jensen at UC San Diego, and Ravi Ramamoorthi and Shree Nayar at Columbia
University.
|
Publications
"Acquiring
Scattering Properties of Participating Media by Dilution,"
S. G. Narasimhan, M. Gupta, C. Donner, R. Ramamoorthi, S. K. Nayar, and H.
W. Jensen,
ACM Trans. on Graphics (also Proc. of ACM SIGGRAPH),
Jul, 2006.
[PDF]
|
Pictures
|

|
|
Experimental
Setup:
This picture shows the measurement apparatus used in our experiments. The
25 cubic cm tank is made of transparent anti-reflection coated glass and
contains the scattering medium (for example, dilute milk). The material
is illuminated by a small frosted bulb fixed to the side of the tank. A
12-bit Canon EOS-20D digital camera was used to capture approximately
orthographic images of the tank.
|
|

|
|
Original
Photographs of Dominantly Scattering Materials:
These acquired images of a diluted set of liquids are indicative of the
scattering properties of the corresponding media. For example, highly
scattering media show a glow around the bulb since light scattering
results in blurring of bulb radiance. The extent of blurring increases
with the amount of scattering exhibited by the medium.
|
|

|
|
Original
Photographs of Dominantly Absorbing Materials:
The negligible amount (or absence) of glow in these images indicate that
the media are highly absorbing. The color of the bulb is an indicator of
how the absorption varies across the three color channels – red,
green and blue.
|
|

|
|
Estimation
Quality:
Here we compare plots of captured image brightness to profiles
reconstructed using the estimated parameters. The accuracy of the fits
(for the three color channels) for a variety of media, having a wide
range of scattering and absorption properties, indicates the robustness
of the estimation algorithm.
|
|

|
|
Renderings
of Strongly Absorbing Materials:
A set of strongly absorbing liquids are lit by a single directional
source in order to highlight the bright caustics. Caustic effects are
created using Photon Mapping. Notice the bright color of the caustics and
the liquid itself, characteristic of strongly absorbing media. The images
have been tone-mapped to reproduce the full dynamic range visible to the
human eye.
|
|

|
|
Renderings
of Dissolved Powders:
Similarly, powdered materials dissolved in water can be rendered using
the recovered parameters.
|
|

|
|
Renderings
with a "Kitchen" Environment Map:
In daily life, participating media are usually viewed in complex lighting
environments. These renderings use Debevec et al.’s kitchen
environment map. Notice the bright red color of the Merlot wine, and the
soft yellow color of the Chardonnay.
|
|

|
|
Renderings
of Blending Materials:
By mixing parameters of materials -- milk and espresso, in this case --
we can obtain the light brown color of light coffee. Note that a simple
interpolation of images doesn’t produce the desired result.
|
|

|
|
Renderings
of 4 liquids at their measured concentrations.
|
|

|
|
Renderings
of the above 4 liquids at their natural concentrations.
|
|
Videos
|

|
|
SIGGRAPH
2006 Video:
This video is a compilation of the main results of this project.
(Apple Quicktime 6.0).
|
|

|
|
Transition
between Materials:
By scaling and blending scattering parameters, we can freely adjust
material concentrations and interpolate between measured materials,
simulating their mixture. This video shows the gradual transition from
wine to water to milk to espresso.
|
|

|
|
Increasing
Material Concentrations:
For each medium, we capture images at several different degrees of
dilution. This video shows the scattering and absorption effects as the
concentrations of wine and milk are increased in our experimental
apparatus. Milk is a highly scattering medium. Hence, we observe an
increase in blurring with concentration. On the other hand, red wine is a
highly absorbing liquid, exhibiting saturation, rather than blurring, of
the bulb color with increasing concentration.
|
|
Data and Downloads
Coming
Soon!
|
|