Radiometry. Radiometry. Measuring Angle. Solid Angle. Radiance

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

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

Reflectance & Lighting

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

Announcements. Radiometry and Sources, Shadows, and Shading

A question from Piazza

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

And if that 120MP Camera was cool

Announcements. Rotation. Camera Calibration

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

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

Capturing light. Source: A. Efros

Announcements. Image Formation: Outline. Homogenous coordinates. Image Formation and Cameras (cont.)

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

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

Announcements. Camera Calibration. Thin Lens: Image of Point. Limits for pinhole cameras. f O Z

Lecture 22: Basic Image Formation CAP 5415

CENG 477 Introduction to Computer Graphics. Ray Tracing: Shading

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

Understanding Variability

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

Radiometry Measuring Light

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

Lighting affects appearance

Lighting affects appearance

Sources, shadows and shading

Reflection models and radiometry Advanced Graphics

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 ) Φ =

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

Photometric Stereo.

Measuring Light: Radiometry and Cameras

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

Lecture 7 - Path Tracing

CS6670: Computer Vision

Radiometry and reflectance

CSE 681 Illumination and Phong Shading

Lighting and Reflectance COS 426

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

CS 5625 Lec 2: Shading Models

CMSC427 Shading Intro. Credit: slides from Dr. Zwicker

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

Lighting. Camera s sensor. Lambertian Surface BRDF

EE Light & Image Formation

Global Illumination. Global Illumination. Direct Illumination vs. Global Illumination. Indirect Illumination. Soft Shadows.

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

Illumination and Shading - II

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

Global Illumination. CMPT 361 Introduction to Computer Graphics Torsten Möller. Machiraju/Zhang/Möller

Global Illumination The Game of Light Transport. Jian Huang

Radiometry & BRDFs CS295, Spring 2017 Shuang Zhao

Today. Global illumination. Shading. Interactive applications. Rendering pipeline. Computergrafik. Shading Introduction Local shading models

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

The Light Field. Last lecture: Radiometry and photometry

Local Reflection Models

3D Computer Vision. Photometric stereo. Prof. Didier Stricker

CS667 Lecture Notes: Radiometry

CS201 Computer Vision Lect 4 - Image Formation

Introduction to Radiosity

Comp 410/510 Computer Graphics. Spring Shading

Light Field = Radiance(Ray)

Lecture 4: Reflection Models

Measuring Light: Radiometry and Photometry

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

Illumination & Shading

BRDF Computer Graphics (Spring 2008)

Shading I Computer Graphics I, Fall 2008

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

Introduction. Lighting model Light reflection model Local illumination model Reflectance model BRDF

Illumination. Courtesy of Adam Finkelstein, Princeton University

Shading. Brian Curless CSE 557 Autumn 2017

Image Processing 1 (IP1) Bildverarbeitung 1

rendering equation computer graphics rendering equation 2009 fabio pellacini 1

Color to Binary Vision. The assignment Irfanview: A good utility Two parts: More challenging (Extra Credit) Lighting.

Shading. Why we need shading. Scattering. Shading. Objectives

Illumination in Computer Graphics

Shading / Light. Thanks to Srinivas Narasimhan, Langer-Zucker, Henrik Wann Jensen, Ravi Ramamoorthi, Hanrahan, Preetham

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

Rendering Light Reflection Models

Module 5: Video Modeling Lecture 28: Illumination model. The Lecture Contains: Diffuse and Specular Reflection. Objectives_template

Assignment #2. (Due date: 11/6/2012)

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

Measuring Light: Radiometry and Photometry

CS6670: Computer Vision

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

The Rendering Equation. Computer Graphics CMU /15-662

Engineered Diffusers Intensity vs Irradiance

Lighting. Figure 10.1

Ligh%ng and Reflectance

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

Epipolar geometry contd.

DD2423 Image Analysis and Computer Vision IMAGE FORMATION. Computational Vision and Active Perception School of Computer Science and Communication

Range Sensors (time of flight) (1)

Rays and Throughput. The Light Field. Page 1

Sung-Eui Yoon ( 윤성의 )

General Principles of 3D Image Analysis

10/5/09 1. d = 2. Range Sensors (time of flight) (2) Ultrasonic Sensor (time of flight, sound) (1) Ultrasonic Sensor (time of flight, sound) (2) 4.1.

Global Illumination CS334. Daniel G. Aliaga Department of Computer Science Purdue University

Lighting and Materials

GEOG 4110/5100 Advanced Remote Sensing Lecture 2

Transcription:

Radiometry Radiometry Computer Vision I CSE5A ecture 5-Part II Read Chapter 4 of Ponce & Forsyth Solid Angle Irradiance Radiance BRDF ambertian/phong BRDF Measuring Angle Solid Angle By analogy with angle (in radians), the solid angle subtended by a region at a point is the area projected on a unit sphere centered at that point The solid angle subtended by an object from a point P is the area of the projection of the object onto the unit sphere centered at P. Measured in steradians, sr Definition is analogous to projected angle in D If I m at P, and I look out, solid angle tells me how much of my view is filled with an object The solid angle subtended by a patch area da is given by dω = dacosϑ r Radiance Power is energy per unit time Radiance: Power traveling at some point in a specified direction, per unit area perpendicular to the direction of travel, per unit solid angle Symbol: (θ,φ) Units: watts per square meter per steradian : w/(m sr 1 ) q x da dw P = ( dacosθ ) dω Radiance transfer What is the power received by a small area da at distance r from a small emitting area da 1? P = da1 cosθ1dω1 > = da 1dA cosθ1 cosθ r From definition of radiance P = ( dacosθ ) dω From definition of solid angle dacosθ dω = r 1

How much light is arriving at a surface? Sensible unit is Irradiance Incident power per unit area not foreshortened This is a function of incoming angle. A surface experiencing radiance (θ,φ) coming in from solid angle dω experiences irradiance: ( θ, φ ) cosφdω (θ,φ) φ x Irradiance Crucial property: Total power arriving at the surface is given by adding irradiance over all incoming angles Total power is Ω ( θ, φ) cosφ sinθdθd φ x Intermezzo: Camera s sensor Measured pixel intensity is a function of irradiance integrated over pixel s area over a range of wavelengths For some time I = t λ x y E( y, λ, t) s( y) q( λ) dydxdλ dt Ideally, it s linear to the radiance, but the camera response C(.) may not be linear I C = t λ x y E( y, λ, t) s( y) q( λ) dydxdλ dt Image sensor Two types : 1. CCD. CMOS CCD separate photo sensor at regular positions no scanning charge-coupled devices (CCDs) : interline transfer and frame transfer photosensitive storage CMOS Each photo sensor has its own amplifier More noise (reduced by subtracting black image) ower sensitivity (lower fill rate) Uses standard CMOS technology Allows to put other components on chip Smart pixels CCD vs. CMOS Mature technology Specific technology production cost power consumption er fill rate Blooming Sequential readout Recent technology Standard IC technology Cheap ow power ess sensitive Per pixel amplification Random pixel access Smart pixels On chip integration with other components

We consider concepts: Color Cameras 1. Prism (with sensors). Filter mosaic. Filter wheel Prism colour camera Separate light in beams using dichroic prism Requires sensors & precise alignment Good color separation and X Filter mosaic Coat filter directly on sensor Filter wheel Rotate multiple filters in front of lens Allows more than colour bands Demosaicing (obtain full colour & full resolution image) Only suitable for static scenes Prism vs. mosaic vs. wheel approach # sensors Separation Cost Framerate Artefacts Bands Prism ow Mosaic 1 Average ow Aliasing Wheel 1 Good Average ow Motion or more new color CMOS sensor Foveon s X smarter pixels better image quality -end cameras ow-end cameras Scientific applications

Example: Radiometry of thin lenses ight at surfaces δa'cosα δacos β δω = = ( z' / cosα ) ( z / cos β ) π d cosα π d Ω = = cosα 4 ( z / cosα ) 4 z δa cosα z = δa' cos β z' π d δp = ΩδA cos β = δacos α cos β 4 z δp π d δa E = = cos α cos β δa' 4 z δa' d E = π cos 4 α 4 z E: Image irradiance : emitted radiance d : ens diamter Z: depth α: Angle of patch from optical axis Many effects when light strikes a surface -- could be: transmitted Skin, glass reflected mirror scattered milk travel along the surface and leave at some other point absorbed sweaty skin Assume that surfaces don t fluoresce e.g. scorpions, detergents surfaces don t emit light (i.e. are cool) all the light leaving a point is due to that arriving at that point With assumptions in previous slide Bi-directional Reflectance Distribution Function ρ(θ in, φ in ; θ out, φ out ) BRDF Ratio of incident irradiance to emitted radiance Function of Incoming light direction: θ in, φ in Outgoing light direction: θ out, φ out ρ ( x θ, φ ; θ, φ ) ; in in out out = (θ in,φ in ) o( x; θout, φout ) ( x; θ, φ ) cosφ dω i in in in ^n (θ out,φ out ) Surface Reflectance Models Common Models ambertian Phong Physics-based Specular [Blinn 1977], [Cook-Torrance 198], [Ward 199] Diffuse [Hanrahan, Kreuger 199] Generalized ambertian [Oren, ayar 1995] Thoroughly Pitted Surfaces [Koenderink et al 1999] Phenomenological [Koenderink, Van Doorn 1996] Arbitrary Reflectance on-parametric model Anisotropic on-uniform over surface BRDF Measurement [Dana et al, 1999], [Marschner ] ambertian (Diffuse) Surface BRDF is a constant called the albedo Emitted radiance is OT a function of outgoing direction i.e. constant in all directions. For lighting coming in single direction, emitted radiance is proportional to cosine of the angle between normal and light direction r =. ω ι 4

ambertian reflection Specular Reflection: Smooth Surface ambertian Matte Diffuse ight is radiated equally in all directions Rough Specular Surface Phong obe Gonioreflectometers Gonioreflectometers Three degrees of freedom spread among light source, detector, and/or sample Three degrees of freedom spread among light source, detector, and/or sample 5

Gonioreflectometers Ward s BRDF Measurement Setup Collect reflected light with hemispherical (should be ellipsoidal) mirror [SIGGRAPH 9] Can add fourth degree of freedom to measure anisotropic BRDFs Marschner s ImageImage-Based BRDF Measurement Ward s BRDF Measurement Setup For uniform BRDF, capture -D slice corresponding to variations in normals Result: each image captures light at all exitant angles BRDF ot Always Appropriate ight sources and shading How bright (or what colour) are objects? One more definition: Exitance of a source is the internally generated power radiated per unit area on the radiating surface Similar to irradiance BRDF BSSRDF http://graphics.stanford.edu/papers/bssrdf/ (Jensen, Marschner, evoy, Hanrahan) 6

Radiosity due to a point sources Standard nearby point source model small, distant sphere radius ε and exitance E, which is far away subtends solid angle of about π ε d ρ d ( x) ( x) S( x) ( ) r x S is the surface normal ρ is diffuse (ambertian) albedo S is source vector - a vector from x to the source, whose length is the intensity term works because a dotproduct is basically a cosine Standard distant point source model ine sources Issue: nearby point source gets bigger if one gets closer the sun doesn t for any reasonable binding of closer Assume that all points in the model are close to each other with respect to the distance to the source. Then the source vector doesn t vary much, and the distance doesn t vary much either, and we can roll the constants together to get: S ( x) ( ( x) S ( x) ) ρ d d radiosity due to line source varies with inverse distance, if the source is long enough Area sources Examples: diffuser boxes, white walls. The radiosity at a point due to an area source is obtained by adding up the contribution over the section of view hemisphere subtended by the source change variables and add up over the source See Forsyth & Ponce or a graphics text for details. 7