The Light Field. Last lecture: Radiometry and photometry

Similar documents
Light Field = Radiance(Ray)

Light Field = Radiance(Ray)

Rays and Throughput. The Light Field. Page 1

Electromagnetic waves and power spectrum. Rays. Rays. CS348B Lecture 4 Pat Hanrahan, Spring 2002

Measuring Light: Radiometry and Cameras

Measuring Light: Radiometry and Photometry

Measuring Light: Radiometry and Photometry

Overview. Radiometry and Photometry. Foundations of Computer Graphics (Spring 2012)

Reflectance & Lighting

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

Radiance. Radiance properties. Radiance properties. Computer Graphics (Fall 2008)

CS-184: Computer Graphics. Today. Lecture 22: Radiometry! James O Brien University of California, Berkeley! V2014-S

Radiometry. Computer Graphics CMU /15-662, Fall 2015

Reflection models and radiometry Advanced Graphics

Introduction to Computer Vision. Introduction CMPSCI 591A/691A CMPSCI 570/670. Image Formation

Capturing light. Source: A. Efros

Spectral Color and Radiometry

Realistic Camera Model

CS184 LECTURE RADIOMETRY. Kevin Wu November 10, Material HEAVILY adapted from James O'Brien, Brandon Wang, Fu-Chung Huang, and Aayush Dawra

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

Radiometry. Reflectance & Lighting. Solid Angle. Radiance. Radiance Power is energy per unit time

Lecture 7 - Path Tracing

Radiometry and reflectance

Image Processing 1 (IP1) Bildverarbeitung 1

INFOGR Computer Graphics. J. Bikker - April-July Lecture 10: Shading Models. Welcome!

Cameras and Radiometry. Last lecture in a nutshell. Conversion Euclidean -> Homogenous -> Euclidean. Affine Camera Model. Simplified Camera Models

Monte Carlo 1: Integration

EE Light & Image Formation

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading

Radiometry. Radiometry. Measuring Angle. Solid Angle. Radiance

Mosaics, Plenoptic Function, and Light Field Rendering. Last Lecture

Engineered Diffusers Intensity vs Irradiance

Announcements. Radiometry and Sources, Shadows, and Shading

Understanding Variability

CS667 Lecture Notes: Radiometry

CS667 Lecture Notes: Radiometry

CS 5625 Lec 2: Shading Models

2/1/10. Outline. The Radiance Equation. Light: Flux Equilibrium. Light: Radiant Power. Light: Equation. Radiance. Jan Kautz

Three Dimensional Geometry. Linear Programming

x ~ Hemispheric Lighting

Worksheet 3.5: Triple Integrals in Spherical Coordinates. Warm-Up: Spherical Coordinates (ρ, φ, θ)

2.710 Optics Spring 09 Solutions to Problem Set #1 Posted Wednesday, Feb. 18, 2009

Parallel Monte Carlo Sampling Scheme for Sphere and Hemisphere

Monte Carlo Ray Tracing. Computer Graphics CMU /15-662

782 Schedule & Notes

A question from Piazza

Section Parametrized Surfaces and Surface Integrals. (I) Parametrizing Surfaces (II) Surface Area (III) Scalar Surface Integrals

Photometric Stereo.

References Photography, B. London and J. Upton Optics in Photography, R. Kingslake The Camera, The Negative, The Print, A. Adams

BRDFs. Steve Rotenberg CSE168: Rendering Algorithms UCSD, Spring 2017

Introduction to Physically-Based Illumination, Radiosity and Shadow Computations for Computer Graphics

Philpot & Philipson: Remote Sensing Fundamentals Interactions 3.1 W.D. Philpot, Cornell University, Fall 12

Paths, diffuse interreflections, caching and radiometry. D.A. Forsyth

Announcement. Lighting and Photometric Stereo. Computer Vision I. Surface Reflectance Models. Lambertian (Diffuse) Surface.

A Survey of Modelling and Rendering of the Earth s Atmosphere

Lights, Surfaces, and Cameras. Light sources emit photons Surfaces reflect & absorb photons Cameras measure photons

Radiometry (From Intro to Optics, Pedrotti 1-4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Assume a black

Global Illumination The Game of Light Transport. Jian Huang

Illumination and Shading - II

TEAMS National Competition High School Version Photometry Solution Manual 25 Questions

CS130 : Computer Graphics Lecture 8: Lighting and Shading. Tamar Shinar Computer Science & Engineering UC Riverside

Ray optics! 1. Postulates of ray optics! 2. Simple optical components! 3. Graded index optics! 4. Matrix optics!!

Lecture 7 Notes: 07 / 11. Reflection and refraction

Photometric Stereo. Lighting and Photometric Stereo. Computer Vision I. Last lecture in a nutshell BRDF. CSE252A Lecture 7

Monte Carlo Integration

TEAMS National Competition High School Version Photometry 25 Questions

13 Distribution Ray Tracing

4. A bulb has a luminous flux of 2400 lm. What is the luminous intensity of the bulb?

3D Rendering and Ray Casting

MATH203 Calculus. Dr. Bandar Al-Mohsin. School of Mathematics, KSU

Ray optics! Postulates Optical components GRIN optics Matrix optics

OPPA European Social Fund Prague & EU: We invest in your future.

Announcements. Lighting. Camera s sensor. HW1 has been posted See links on web page for readings on color. Intro Computer Vision.

Image Formation: Light and Shading. Introduction to Computer Vision CSE 152 Lecture 3

TEAMS National Competition Middle School Version Photometry 25 Questions

Experiment 8 Wave Optics

Applications of Triple Integrals

Ray Tracing I: Basics

TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions

Assignment 3: Path tracing

Worksheet 3.2: Double Integrals in Polar Coordinates

And if that 120MP Camera was cool

Illumination Under Trees. Nelson Max University of Tokyo, and University of California, Davis

BRDF Computer Graphics (Spring 2008)

Illumination in Computer Graphics

Worksheet 3.4: Triple Integrals in Cylindrical Coordinates. Warm-Up: Cylindrical Volume Element d V

6. Illumination, Lighting

Spring 2012 Final. CS184 - Foundations of Computer Graphics. University of California at Berkeley

3D Rendering and Ray Casting

Lecture 15: Shading-I. CITS3003 Graphics & Animation

The Rendering Equation. Computer Graphics CMU /15-662

Calculus III. Math 233 Spring In-term exam April 11th. Suggested solutions

E (sensor) is given by; Object Size

ESA Training Course Oceanography from Space. Introduction into Hydro Optics

Lighting and Shading. Slides: Tamar Shinar, Victor Zordon

Announcements. Image Formation: Light and Shading. Photometric image formation. Geometric image formation

Geometric Optics. The Law of Reflection. Physics Waves & Oscillations 3/20/2016. Spring 2016 Semester Matthew Jones

Global Illumination. CSCI 420 Computer Graphics Lecture 18. BRDFs Raytracing and Radiosity Subsurface Scattering Photon Mapping [Ch

X-ray Diffraction from Materials

Transcription:

The Light Field Last lecture: Radiometry and photometry This lecture: Light field = radiance function on rays Conservation of radiance Measurement equation Throughput and counting rays Irradiance calculations Subtitle: Lines and Light From London and Upton CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Field Radiance or Light Field Definition: The field radiance (luminance) at a point in space in a given direction is the power per unit solid angle per unit area perpendicular to the direction da dω L( x, ω) L(x,!) d (x,!) dxd! r( x, ω) CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Spherical Gantry 4D Light Field L( x, y, θ, ϕ) ( θ, ϕ) Captures all the light leaving an object - like a hologram CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Two-Plane Light Field D Array of Cameras D Array of Images L( u, v, s, t) CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Multi-Camera Array 4D Light Field CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Lytro Immerge

Lytro Cameras

Properties of Radiance

Properties of Radiance Fundamental field quantity that characterizes the distribution of light in an environment Radiance is the quantity associated with a ray Rendering is all about computing the radiance Radiance is invariant along a ray Reduces parameters from 6D to 4D Response of a sensor proportional to the radiance Cameras measure radiance CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

1st Law: Conservation of Radiance The radiance in the direction of a light ray remains constant as the ray propagates d Φ 1 d Φ d Φ = Φ 1 d L 1 da 1 dω 1 d Φ 1 = L1dω1dA1 dω da L d Φ = LdωdA r da da dω da = = dω da r L = L 1 1 1 1 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Quiz Does radiance increase under a magnifying glass? No!! CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

The Measurement Equation

Radiance: nd Law The response of a sensor is proportional to the radiance of the surface visible to the sensor. Ω Aperture A Sensor R = Ldω da = LT A Ω T dω da = A Ω T (throughput) quantifies the gathering power of the device; the higher the throughput the greater the amount of light gathered T is constant, sensor response R proportional to average radiance L CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Quiz Assume a wall has constant radiance Does the response of a sensor when pointed a wall depend on the distance to the wall? No!! CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Throughput Measuring the Number of Rays

Beam of Rays Define an infinitesimal beam as the set of rays intersecting two infinitesimal surface elements r( u1, v1, u, v ) da ( u, v ) da ( u, v ) 1 1 1 How many rays are in this beam? Defn: The throughput is the number of rays in a beam CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Number of Rays in a Beam Define an infinitesimal beam as the set of rays intersecting two infinitesimal surface elements r( u1, v1, u, v ) da ( u, v ) da ( u, v ) 1 1 1 This many: da da = 1 d T x x 1 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Why is this the Right Measure? da ( u, v ) da ( u, v ) 1 1 1 da da = 1 d T x x 1 Suppose we double the area da1 (or da), then the number of rays in the beam should double Suppose we half the distance x1-x, then the number of rays also doubles CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Alternative Definition of Radiance Two physical laws 1. Energy is conserved. The size of a beam does not change as rays propagate Beam Radiance is the ratio of conserved quantities, therefore, the radiance is also conserved CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Changing Ray Coordinates Parameterize rays wrt to receiver r( u, v, θ, φ ) dω ( θ, φ ) da ( u, v ) da d T = 1 da = dω da x x 1 Same value for the throughput, different formula CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Changing Ray Coordinates Parameterize rays wrt to source r( u1, v1, θ1, φ1 ) da ( u, v ) 1 1 1 dω ( θ, φ ) 1 1 1 d T = da da = da dω x x 1 1 1 1 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Changing Ray Coordinates Again Tilting the surfaces re-parameterizes the rays! r( u1, v1, u, v ) da ( u, v ) da ( u, v ) 1 1 1 d cosθ cosθ T = 1 x x 1 da da 1 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Number of Rays Hitting a Shape Parameterize rays by Projected area r( x, y, θ, φ) A" ( ω! ) ω! Measuring the number or rays that hit a shape T = dω( θ, ϕ) da( x, y) = dω( θ, ϕ) da( x, y) = = CS348b Lecture 5 S S R A! ( θ, ϕ) dω( θ, ϕ) S 4π A! Sphere:! T = 4π A = 4π R Pat Hanrahan / Matt Pharr, Spring 017

Calculated Another Way Parameterize rays by r( u, v, θ, φ) ( u, v) Sphere: ( θ, φ) % & % & T = ' cos θ dω( θ, ϕ) ( ' da( u, v) ( N! ') H ( N! ) (* ') M ( "###$###% " #$##% * π S T = π S = 4π R Crofton s Theorem: 4 π A! = π S A! = S 4 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Irradiance from a Uniform Area Light Source

Irradiance from the Environment d Φ ( x, ω) = L ( x, ω)cosθ da dω i de( x, ω) = L ( x, ω)cosθ dω i i θ dω L ( x, ω) i Light meter E( x) = Li ( x, ω)cosθ dω CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017 H da

Irradiance from a Uniform Area Source A E( x) = L cosθ dω H = L Ω = LΩ! cosθ dω Ω! Ω Direct Illumination CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Uniform Disk Source Geometric Derivation Algebraic Derivation r Ω! = cosα π 1 0 cosθ dφ d cosθ h sinα Ω! = π sin α α = = = π π π r cos sin α r + h θ cosα 1 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Spherical Source Geometric Derivation Algebraic Derivation r Ω! = cosθ dω R = π sin α α = π r R Ω! = π sin α CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

The Sun Solar constant (normal incidence at zenith) Irradiance 1353 W/m Illuminance 17,500 lm/m = 17.5 kilolux Solar angle α Ω = π sin α πα =.5 degrees =.004 radians (half angle)! Solar radiance = 6 x 10-5 steradians 3 E 1.353 10 W / m 7 W L = = =.5 10 5 Ω! 6 10 sr m sr CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Polygonal Source CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Polygonal Source CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Polygonal Source CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Consider 1 Edge γ i Area of sector γ N E θ!! A = γ cosθ = γ N N E CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Lambert s Formula 3 Ai A1 i= 1 n n!! A = γ N N i i i i= 1 i= 1 A A 3 CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017

Penumbras and Umbras CS348b Lecture 5 Pat Hanrahan / Matt Pharr, Spring 017