Presentation is loading. Please wait.

Presentation is loading. Please wait.

Inverse Global Illumination: Recovering Reflectance Models of Real Scenes from Photographs Computer Science Division University of California at Berkeley.

Similar presentations


Presentation on theme: "Inverse Global Illumination: Recovering Reflectance Models of Real Scenes from Photographs Computer Science Division University of California at Berkeley."— Presentation transcript:

1 Inverse Global Illumination: Recovering Reflectance Models of Real Scenes from Photographs Computer Science Division University of California at Berkeley Computer Science Division University of California at Berkeley Yizhou Yu, Paul Debevec, Jitendra Malik & Tim Hawkins

2 Image-based Modeling and Rendering 1st Generation---- vary viewpoint but not lighting –Recover geometry ( explicit or implicit ) –Acquire photographs –Facade, Plenoptic Modeling, View Morphing, Lumigraph, Layered Depth Images, (Light Field Rendering) etc. 1st Generation---- vary viewpoint but not lighting –Recover geometry ( explicit or implicit ) –Acquire photographs –Facade, Plenoptic Modeling, View Morphing, Lumigraph, Layered Depth Images, (Light Field Rendering) etc.

3 Image-based Modeling and Rendering Photographs are not Reflectance Maps ! 2nd Generation---- vary viewpoint and lighting for non-diffuse scenes –Recover geometry –Recover reflectance properties –Render using light transport simulation Photographs are not Reflectance Maps ! 2nd Generation---- vary viewpoint and lighting for non-diffuse scenes –Recover geometry –Recover reflectance properties –Render using light transport simulation Illumination Radiance Reflectance

4 Previous Work BRDF Measurement in the Laboratory –[ Ward 92 ], [Dana, Ginneken, Nayar & Koenderink 97] Isolated Objects under Direct Illumination –[ Sato, Wheeler & Ikeuchi 97 ] Isolated Objects under General Illumination –[ Yu & Malik 98], [ Debevec 98] BRDF Measurement in the Laboratory –[ Ward 92 ], [Dana, Ginneken, Nayar & Koenderink 97] Isolated Objects under Direct Illumination –[ Sato, Wheeler & Ikeuchi 97 ] Isolated Objects under General Illumination –[ Yu & Malik 98], [ Debevec 98]

5 The Problem General case of multiple objects under mutual illumination has not been studied.

6 Global Illumination Reflectance Properties Radiance Images Geometry Illumination

7 Inverse Global Illumination Reflectance Properties Radiance Images Geometry Illumination

8 Input Radiance Images [ Debevec & Malik 97] http://www.cs.berkeley.edu/~debevec/HDR

9 In Detail...

10 Geometry and Camera Positions

11 Light Sources

12 Synthesized Images Original LightingNovel Lighting

13 OutlineOutline Diffuse surfaces under mutual illumination Non-diffuse surfaces under direct illumination Non-diffuse surfaces under mutual illumination Diffuse surfaces under mutual illumination Non-diffuse surfaces under direct illumination Non-diffuse surfaces under mutual illumination

14 Lambertian Surfaces under Mutual Illumination B i, B j, E i measured Form-factor F ij known Solve for diffuse albedo Source Target

15 Parametric BRDF Model [ Ward 92 ] Isotropic Kernel Anisotropic Kernel N H ( 3 parameters) ( 5 parameters)

16 Non-diffuse Surfaces under Direct Illumination N H P1P1 P2P2 P1P1 P2P2

17 Non-diffuse Surfaces under Mutual Illumination L P i A j is not known. ( unlike diffuse case, where L P i A j = L C k A j ) CvCv CkCk AjAj PiPi LPiAjLPiAj LCkAjLCkAj LCvPiLCvPi Source Target

18 Solution: iteratively estimate specular component. Initialize Repeat –Estimate BRDF parameters for each surface –Update and

19 Estimation of Specular Difference S Estimate specular component of by Monte Carlo ray-tracing using current guess of reflectance parameters. Similarly for Difference gives S CvCv CkCk AjAj PiPi LPiAjLPiAj LCkAjLCkAj LCvPiLCvPi LPiAjLPiAj LCkAjLCkAj

20 Recovering Diffuse Albedo Maps Specular properties assumed uniform across each surface, but diffuse albedo allowed to vary. Specular properties assumed uniform across each surface, but diffuse albedo allowed to vary.

21 ResultsResults A simulated cubical room

22 Results for the Simulated Case Diffuse AlbedoSpecular Roughness

23 ResultsResults A real conference room

24 Real vs. Synthetic for Original Lighting Real Synthetic

25 Diffuse Albedo Maps of Identical Posters in Different Positions Poster APoster BPoster C

26 Inverting Color Bleed Input Photograph Output Albedo Map

27 Real vs. Synthetic for Novel Lighting Real Synthetic

28 VideoVideo

29 AcknowledgmentsAcknowledgments Thanks to David Culler and the Berkeley NOW project, Tal Garfinkel, Gregory Ward Larson, Carlo Sequin. Supported by ONR BMDO, the California MICRO program, Philips Corporation, Interval Research Corporation and Microsoft Graduate Fellowship. Thanks to David Culler and the Berkeley NOW project, Tal Garfinkel, Gregory Ward Larson, Carlo Sequin. Supported by ONR BMDO, the California MICRO program, Philips Corporation, Interval Research Corporation and Microsoft Graduate Fellowship.

30 ConclusionsConclusions A digital camera can undertake all the data acquisition tasks involved. Both specular and high resolution diffuse reflectance properties can be recovered from photographs. Reflectance recovery can re-render non-diffuse real scenes under novel illumination as well as from novel viewpoints. A digital camera can undertake all the data acquisition tasks involved. Both specular and high resolution diffuse reflectance properties can be recovered from photographs. Reflectance recovery can re-render non-diffuse real scenes under novel illumination as well as from novel viewpoints.


Download ppt "Inverse Global Illumination: Recovering Reflectance Models of Real Scenes from Photographs Computer Science Division University of California at Berkeley."

Similar presentations


Ads by Google