1 / 156

Rendering & Reconstructing Under Complex BRDF ’ s

Rendering & Reconstructing Under Complex BRDF ’ s. Uri Ben-Dor Adi Makmal. AGENDA. Introduction Motivation Basic concepts Photometric Stereo Image Based Rendering (IBR) Summary. Introduction. In this lecture we will discuss the way light interacts with matter and how to improve

alina
Download Presentation

Rendering & Reconstructing Under Complex BRDF ’ s

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Rendering & Reconstructing Under Complex BRDF’s Uri Ben-Dor Adi Makmal

  2. AGENDA • Introduction • Motivation • Basic concepts • Photometric Stereo • Image Based Rendering (IBR) • Summary

  3. Introduction In this lecture we will discuss the way light interacts with matter and how to improve realism in CV and in other related areas such as computer graphics, using this knowledge.

  4. Motivation (1) – Constructing Geometry of an Object • Left: no light . • Right: A spot light is pointing down on the object from above and behind, reflecting off the surface of the sphere. • This simple highlight gives the viewer a completely different reading of the scene.

  5. Motivation (2) – Giving Clues To an Object's Material • The objects reflects highlights differently. • Left: soft - as though the object were made of chalk. • Right: glossy - creates the perception of very shiny plastic.

  6. Motivation (3) – Image Based Rendering - Changing View Point

  7. Motivation (4) –Image Based Rendering - Changing Lights Direction • Given 1 object image (face) taken under single lightsource (unknown direction).

  8. Motivation (4) –Image Based Rendering - changing lights • render same faceunder new lighting direction:

  9. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surface & Fong Model • Local vs. Global Illumination

  10. Deals with the following Questions: How do we measure light? How “bright” will surfaces be? How does light interacts with surfaces? Radiometry

  11. L N Radiometry – Some Answers.. Brightness of a surface How much light the surface receives How much of the received light is reflected Surface material

  12. Example Same light source hitting two different surfaces: Light hits the surface directly Light hits the surface at an angle As a result the right surface receives less light per square inch !

  13. reflected Light Behavior Absorbed transmitted

  14. Combination

  15. Fluorescence Absorbing light at one wavelength, and radiate light at different wavelength.

  16. Simplifying Assumptions • The light leaving a point on a surface is due only to light arriving at this point. • No Fluorescence • Surfaces do not generate light internally - treating sources separately.

  17. Radiometry – Formalization N L R (i,i) V (o,  o)

  18. Radiometry – Formalization Around any point there is a hemisphere of directions:

  19. Spherical Coordinates x = r sinq cosf y= r sinq sinf z= r cosq

  20. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  21. Intro. To Solid Angle Light is form of energy light is measured in terms of flow through an area light coming from a single direction light coming from a small region

  22. Solid Angle - Definition • The solid angle is the area of the projection of the object onto the unit sphere. • Units : steradians, abbreviated sr.

  23. Solid Angle of a Small Patch The solid angle subtended by a small patch area dA is: dA

  24. Basic Concepts • Radiometry • Solid angle • Radiance & Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  25. Radiance Amount of energy traveling at some point in a specified direction, per unit time, per unit area perpendicular to the direction of travel, per unit solid angle • Denoted:L(x,,) • Units: Wm-2sr-1 .

  26. Radiance is Constant Along a Straight Line • Assuming light does not interact with the medium through which it travels – i.e. that we are in . vacuum

  27. d cos  d Irradiance • How much light is arriving at a surface. • A surface experiencing radiance L(x,q,f) coming in from dw experiences irradiance: • Note: While the radiance is per area perpendicular to the direction of travel, the Irradiance is not. • Units: W*m -2

  28. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  29. Radiosity Total power leaving a surface, per unit area on the surface. To get it, integrate radiance over the hemisphere of outgoing directions: X

  30. Exitance • Light sources emit light, they are sources of radiance • Exitance is the equivalent of radiosity for emitters:

  31. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  32. Bidirectional Reflectance Distribution Function Intuition: BRDF is a function that specifies the ratio between the incident light in one direction and the emitted light in a second direction. The function defines properties of the surface (shininess,..)

  33. Outgoing radiance irradiance BRDF – more formally the ratio of the radiance in the outgoing direction to the incident irradiance at a point on the surface Range: [0,infinity] (surprising?) Units: inverse steradians = sr -1

  34. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  35. (i,i) (i,i) (r,r) = (r,r) Helmholtz Reciprocity Rule brdf is symmetric:

  36. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  37. Isotropic vs. Anisotropic • Isotropic reflection - reflection that does not vary as the surface is rotated about the normal (the  angle). • Isotropic – useful assumption.

  38. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  39. Special BRDFs

  40. Diffuse Light • Illumination that a surface reflects equally in all directions. • BRDF is constant: • The brightness is independent of the observer position. • Also called “Lambertian” Reflection.

  41. Ideal Diffuse Surfaces – ALBEDO definition • Albedo - The fraction of the incident radiance in a given direction that is reflected by a point on diffuse surface (in all possible directions). • Denoted d. • Also called diffuse reflectance.

  42. N L radiant Unit normal albedo intensity of light source Light unit vector Lambert’sLaw • The radiant energy I from a diffuse surface:

  43. Specular Surface • Light reflected from the surface unequally to all directions. • These are the bright spots on objects (polished metal, apple ...).

  44. Phong Model – Specular Light • How much reflection light you can see depends on where • you are

  45. Different BRDF  Perfectly Specular “Mirror” n  ∞

  46. Different BRDF Incident LightRay SurfaceNormal ReflectedLight Slightly scattered Specular:

  47. Different BRDF Incident LightRay SurfaceNormal perfectly Diffuse

  48. Different BRDF SurfaceNormal Incident LightRay Combination of Diffuse and Specular

  49. Basic Concepts • Radiometry • Solid angle • Radiance • Irradiance • Radiosity & Exitance • BRDF • “Helmholtz” Reciprocity Rule • Isotropic vs. Anisotropic • Special BRDF • Diffuse surface & Lambertian Low • Specular surfac & Fong Model • Local vs. Global Illumination

  50. Local vs. Global Illumination Local illumination • Local illuminationEverything is lit only by light sources • Global illumination Everything is lit by everything else global illumination

More Related