Computer Vision Lecture Notes: Radiometry and Local Reflectance Model - Prof. Pradeep Sen, Lab Reports of Electrical and Electronics Engineering

These lecture notes from ece516 / cs532 computer vision class cover the concepts of radiometry, radiance, irradiance, local reflectance model, and the bidirectional reflectance distribution function (brdf). The notes also discuss the importance of helmholtz reciprocity and energy conservation in the context of the brdf.

Typology: Lab Reports

Pre 2010

Uploaded on 08/18/2009

koofers-user-87q
koofers-user-87q ๐Ÿ‡บ๐Ÿ‡ธ

10 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
ECE516 / CS532 Computer Vision
Pradeep Sen Class 3 โ€“ January 28, 2009
ECE 516 / CS 532
Computer Vision
Pradeep Sen
Advanced Graphics Lab
Class 3
January 28, 2009
ECE516 / CS532 Computer Vision
Pradeep Sen Class 3 โ€“ January 28, 2009
Last time
๎šƒFinished Forsyth Ch 1
๎šƒStarted talking about radiometry
ECE516 / CS532 Computer Vision
Pradeep Sen Class 3 โ€“ January 28, 2009
Today
๎šƒMore on Radiometry
๎šƒLocal shading models
๎šƒCh. 4 & and start of ch. 5
ECE516 / CS532 Computer Vision
Pradeep Sen Class 3 โ€“ January 28, 2009
Radiometry
๎šƒThe science of measuring light
ECE516 / CS532 Computer Vision
Pradeep Sen Class 3 โ€“ January 28, 2009
Radiance
๎šƒThe power traveling at some point in a
specified direction, per unit area
perpendicular to the direction of travel, per
unit solid angle (W/m2sr)
๎šƒThink of it as the power (energy per unit
time) in a ray of light
๎šƒConstant along rays (in a vacuum)
๎šƒUseful property because it gives us an
invariant when simulating light flow (used in
both computer graphics and vision)
ECE516 / CS532 Computer Vision
Pradeep Sen Class 3 โ€“ January 28, 2009
Radiance
๎šƒRadiance is constant along rays
๎šƒPower 1->2, leaving 1:
๎šƒPower 1->2, arriving at 2:
๎šƒBut these must be the
same, so that the two
radiances are equal
Lx
1,
ฯ‘
,
ฯ•
()dA1cos
ฯ‘
1
()
dA2cos
ฯ‘
2
r2
โŽ›
โŽ
โŽž
โŽ 
Lx
2,
ฯ‘
,
ฯ•
()dA2cos
ฯ‘
2
()
dA1cos
ฯ‘
1
r2
โŽ›
โŽ
โŽž
โŽ 
P1
P2
pf3

Partial preview of the text

Download Computer Vision Lecture Notes: Radiometry and Local Reflectance Model - Prof. Pradeep Sen and more Lab Reports Electrical and Electronics Engineering in PDF only on Docsity!

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

ECE 516 / CS 532

Computer Vision

Pradeep Sen Advanced Graphics Lab

Class 3 January 28, 2009

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Last time

ยƒ Finished Forsyth Ch 1 ยƒ Started talking about radiometry

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Today

ยƒ More on Radiometry

ยƒ Local shading models

ยƒ Ch. 4 & and start of ch. 5

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Radiometry

ยƒ The science of measuring light

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Radiance

ยƒ The power traveling at some point in a specified direction, per unit area perpendicular to the direction of travel, per unit solid angle (W/m^2 sr) ยƒ Think of it as the power (energy per unit time) in a ray of light ยƒ Constant along rays (in a vacuum) ยƒ Useful property because it gives us an invariant when simulating light flow (used in both computer graphics and vision)

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Radiance

ยƒ Radiance is constant along rays

ยƒ Power 1->2, leaving 1:

ยƒ Power 1->2, arriving at 2:

ยƒ But these must be the same, so that the two radiances are equal

L x ( 1 , ฯ‘ , ฯ•)( dA 1 cos ฯ‘ 1 )^ โŽ› โŽ dA^2 cos r 2 ฯ‘^2 โŽžโŽ 

L x ( (^) 2 , ฯ‘ , ฯ•) ( dA 2 cos ฯ‘ 2 )^ โŽ› โŽ dA^1 cos r 2 ฯ‘^1 โŽžโŽ 

P 1

P 2

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Irradiance

ยƒ Incident power per unit area (W/m^2 )

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Local reflectance model

ยƒ The radiance leaving a point on a surface is due only to the radiance arriving at this point ยƒ All the light leaving a surface at a given wavelength is due to the light arriving at that wavelength ยƒ Surfaces do not generate light

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Local reflectance model

ยƒ The radiance leaving a point on a surface is due only to the radiance arriving at this point

ยƒ All the light leaving a surface at a given wavelength is due to the light arriving at that wavelength

ยƒ Surfaces do not generate light

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

The BRDF

ยƒ Bidirectional Reflectance Distribution Function ยƒ A ratio of the radiance in the outgoing direction to the incident radiance ยƒ Units: 1/sr

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Radiance leaving a surface

ยƒ To compute the radiance leaving a surface point in a particular direction we multiply the irradiance from a direction by the BRDF

ยƒ If we want to determine the outgoing radiance from all the incident irradiance, we integrate over the hemisphere of incident directions

ECE516 / CS532 Computer Vision Pradeep Sen Class 3 โ€“ January 28, 2009

Important properties of the BRDF

ยƒ Helmholtz reciprocity: symmetric in the incoming and outgoing direction ยƒ Cannot be arbitrary values: the total energy in cannot be less than total energy out (no energy created) ยƒ This is a physical restriction