Download presentation
Presentation is loading. Please wait.
Published byAdele Sims Modified over 9 years ago
1
Acquiring Scattering Properties of Participating Media by Dilution SIGGRAPH Conference July 2006, Boston, USA Sponsors: NSF, ONR, Sloan Srinivasa Narasimhan Mohit Gupta Carnegie Mellon University Craig Donner Henrik Wann Jensen UC San Diego Ravi Ramamoorthi Shree Nayar Columbia University
2
Accurate Rendering of Media Critical for Realism Scattering in Participating Media
3
Accuracy Limited by the Input Medium Parameters Significant Progress in Volumetric Rendering [Jensen et al, 01][Donner, 03] [Fedkiw et al, 01] [Jensen, 02]
4
Measuring Surface Reflectance [’95 - ’06] BRDF [Matusik et al, 03]BTF [Dana et al, 97] Time varying BTF [Gu et al, 06]
5
Measurement Work in Graphics Attenuation of Laser Beams [Hawkins et al, 05] No Scattering Directional Scattering using a Mirror [Hawkins et al, 05] No Attenuation Diffusion-based BSSRDF Measurement [Jensen et al, 01; Joshi et al, 05] High Scattering
6
Measurement Work in Graphics Attenuation of Laser Beams [Hawkins et al, 05] No Scattering Directional Scattering using a Mirror [Hawkins et al, 05] No Attenuation Diffusion-based BSSRDF Measurement [Jensen et al, 01; Joshi et al, 05] High Scattering One Simple Setup Robust Parameter Estimation from a Photograph Cover Entire Parameter Space
7
Our Measurement Setup Camera Glass Tank
8
Frosted Glass Bulb Anti-reflection Glass Our Measurement Setup Dimensions of Tank: 25cm x 30 cm x 30 cm
9
Problem: Multiple Scattering Causes significant Blurring of Incident Light Inverse Estimation is Ill-conditioned and Not Unique [Ishimaru 75,97; McCormick et al., 79-83] Photo of Milk in Setup
10
Problem: Multiple Scattering Causes significant Blurring of Incident Light Inverse Estimation is Ill-conditioned and Not Unique [Ishimaru 75,97; McCormick et al., 79-83] Key Idea: Avoid Multiple Scattering - Single Scattering dominant At “low” concentrations: - Multiple Scattering negligible [Ishimaru 97; Narasimhan et al 99-03] Increasing Milk Concentrations Photo of Milk in Setup
11
So…dilute media “sufficiently” with water to simplify light transport.
12
Single Scattering Ray Geometry Physical Apparatus Captured Ortho-Photo Range of Scattering Angles: [ 0 deg, 175 deg ] Range of Path-lengths: [ 125 mm, 610mm ] All Path-length and Angle Combinations Source Medium
13
Single Scattering Model and Estimation Source Image Formation Model: Medium Phase function Scattering Coefficient Extinction Coefficient
14
Single Scattering Model and Estimation Source Parameter Estimation: Nelder-Meade Search in Matlab Medium Image Formation Model: Phase function Scattering Coefficient Extinction Coefficient
15
Single Scattering Model and Estimation Source Parameter Estimation: Nelder-Meade Search in Matlab Medium Image Formation Model: Phase function Scattering Coefficient Extinction Coefficient Unique and Robust!
16
How Much to Dilute? Multiple Scattering Single Scattering 9 ml 15 ml 26 ml Multiple Scattering Single Scattering 9 ml18 ml 20 ml 23 ml15 ml26 ml4 ml Increasing Milk Concentration
17
Database of 40 Common Materials Alcoholic Beverages – 3 wines, 3 beers… Coffees – black, with cream, cappuccino,… Milks – chocolate, whole, 2% fat, vitamin A & D,… Juices – grape, apple, cranberry,… Soft-drinks – coke, pepsi, lemonade… Cleaning supplies – detergents, shampoos,… Powders and Crystals – sugar, salt, tang,… Pacific Ocean Water – bay, different depths,…
18
BudweiserCoors LightYuengling BeerOrange PowderGatoradePink LemonadeClorox DetergentEra Detergent CappuccinoEspressoMint MochaCokePepsiSpriteSuisse MochaLemon Tea Apple JuiceSugar PowderRuby Gfruit JuiceGrape JuiceWhite ZinfandelCranberry JuiceChardonnayMerlot Reg Choc MilkLow Fat Choc MilkLow Fat MilkReduced MilkRegular MilkLow Fat Soy MilkReg Soy MilkWhite Gfruit Juice Mission Bay (10ft, 8 hrs) Mission Bay (10ft, 30 mins) Mission Bay (Surface, 1 hr) Salt Powder Balancing Shampoo Strawberry Shampoo Heads & Shoulders Pacific Ocean (Surface, 1 hr)
19
Orange Powder Pink Lemonade Powder Regular Milk Cappuccino Powder Ruby Grapefruit Juice Low Fat Milk Salt PowderRegular Chocolate Milk Espresso Coffee Low Fat Choc Milk Sample Photographs: Highly Scattering Media
20
Merlot Wine Yuengling Beer Era Detergent Grape Juice Lemon Tea Powder Strawberry Shampoo Coke Brown Sugar Pacific Ocean Water Chardonnay Wine Sample Photographs: Highly Absorbing Media
21
MediumVolume Extinction Coefficient ( ) (x 10 -2 mm -1 ) Scattering Coefficient ( ) (x 10 -2 mm -1 ) Average Cosine (g) Low-Fat Milk 16 ml R 0.91260.91240.932 G 1.07481.07440.902 B 1.25001.24920.859 Regular Milk15 ml R1.18741.18730.750 G1.32961.32930.714 B1.46021.45890.681 Regular Chocolate Milk 16 ml R0.73590.73520.862 G0.91720.91420.838 B1.06881.05880.806 Sample Parameters: Highly Scattering Media
22
MediumVolume Extinction Coefficient ( ) (x 10 -2 mm -1 ) Scattering Coefficient ( ) (x 10 -2 mm -1 ) Average Cosine (g) Yuengling Beer 2900 ml R 0.15350.04950.969 G 0.33220.05210.969 B 0.74520.05970.975 Merlot Wine1500 ml R0.76390.00530.974 G1.64290.0000- B1.91960.0000- Era Detergent 2300 ml R0.79870.05530.949 G0.57460.05860.950 B0.28490.09060.971 Sample Parameters: Highly Absorbing Media
23
Regular Milk Low Fat Milk Regular Choc Milk Low Fat Choc Milk Coors Light Sprite Strawberry Shampoo Chardonnay Merlot Wine Coke Era Detergent Orange Powder Pink Lemonade Powder Ruby Grape Fruit Juice Absorption Coefficient Scattering Coefficient Ocean Water
24
Regular Milk Low Fat Milk Absorption Coefficient Scattering Coefficient Regular Choc Milk Low Fat Choc Milk Coors Light Sprite Chardonnay Merlot Wine Coke Orange Powder Pink Lemonade Powder Ruby Grape Fruit Juice Highly Scattering Media Strawberry Shampoo Era Detergent Ocean Water
25
Regular Milk Low Fat Milk Regular Choc Milk Low Fat Choc Milk Coors Light Sprite Chardonnay Merlot Wine Coke Orange Powder Pink Lemonade Powder Ruby Grape Fruit Juice Highly Absorbing Media Absorption Coefficient Scattering Coefficient Strawberry Shampoo Era Detergent Ocean Water
26
Regular Milk Low Fat Milk Regular Choc Milk Low Fat Choc Milk Coors Light Sprite Chardonnay Merlot Wine Coke Orange Powder Pink Lemonade Powder Ruby Grape Fruit Juice Low Scattering & Absorption Absorption Coefficient Scattering Coefficient Strawberry Shampoo Era Detergent Ocean Water
27
Regular Milk Low Fat Milk Regular Choc Milk Low Fat Choc Milk Coors Light Sprite Chardonnay Merlot Wine Coke Orange Powder Pink Lemonade Powder Ruby Grape Fruit Juice Moderate Scattering & Absorption Absorption Coefficient Scattering Coefficient Strawberry Shampoo Era Detergent
29
Distance from the Source (mm) Intensity (0-255) R G B Experimental Validation: Fits to Measurements Orange Powder
30
Sample Fits: Highly Absorbing Media Era Detergent Pacific Ocean Surface Water Yuengling BeerMerlot Wine Dist. from Source Brightness
31
Sample Fits: Highly Scattering Media Regular MilkLow Fat Milk Clorox DetergentRegular Chocolate Milk Dist. from Source Brightness
32
Renderings with the “Kitchen” Environment Map [Debevec et al]
33
Merlot Wine Chardonnay Wine
34
Coca-Cola Yuengling Beer
35
Milk Yuengling Beer
36
Renderings with a Single Directional Light Source
37
Coca-cola Yuengling Beer
38
Chardonnay Wine Orange Powder
39
Era Detergent Strawberry Shampoo
40
+= 75% EspressoLight Coffee25% Milk Blending Parameters
41
+= 50% Wine50% Milk?
42
Wine Water Milk Espresso Transitions between Media
43
Concentrations at which Parameters Measured
44
Real Concentrations
45
Robust Parameter EstimationSimple Apparatus Render Any ConcentrationMixing Media + = http://graphics.cs.cmu.edu Summary
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.