Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation...

55
Computer Vision Radiometry

Transcript of Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation...

Page 1: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Computer Vision

Radiometry

Page 2: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 2

Radiometry

Radiometry is the part of image formation concerned with the relation among the amounts of

light energy emitted from light sources, reflected from surfaces, and registered by sensors.

Page 3: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 3

Foreshortening

A big source, viewed at a glancing angle, must produce the same effect as a small source viewed frontally.

This phenomenon is known as foreshortening.

Page 4: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 4

Solid Angle

Solid angle is defined by the projected area of a surface patch onto a unit sphere of a point.

(Solid angle is subtended by a point and a surface patch.)

Page 5: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 5

Solid Angle

Arc length

r

d r d

Page 6: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 6

Solid Angle

Solid angle is defined by the projected area of a surface patch onto a unit sphere of a point.

2sin sindA rd r d r d d

22 2

0 0

sin 4TotalArea r d d r

dA

2sin

dAdw d d

r

Page 7: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 7

Solid Angle

Similarly, solid angle due to a line segment is

r

dl

d

Page 8: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 9

Radiance

The distribution of light in space is a function of position and direction.

The appropriate unit for measuring the distribution of light in space is radiance, which is defined as the power (the amount of energy per unit time) traveling at some point in a specified direction, per unit area perpendicular to the direction of travel, per unit solid angle.

In short, radiance is the amount of light radiated from a point… (into a unit solid angle, from a unit area).

Radiance = Power / (solid angle x foreshortened area)

W/sr/m2W is Watt, sr is steradian, m2 is meter-squared

Page 9: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 10

Radiance

Radiance from dS to dR

Radiance = Power / (solid angle x foreshortened area)

Page 10: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 11

Radiance

Example: Infinitesimal source and surface patches

Source

Illuminated surface

2

1 1 21 1 2 2 1 1

( , )cos cos cos

d r dL

dw dA dA dA

x x x

Radiance at x1 leaving to x2

2 22

cosdAdw

r

Radiance = Power / (solid angle x foreshortened area)

Page 11: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 12

Radiance

Source

Illuminated surface

Power at x1 leaving to x2

2 22

cosdAdw

r

1 1 2 1 1( , ) cosd L dw dA x x x

1 1 2 2 2 1 12

( , ) cos cosL dA dA

r

x x x

Radiance = Power / (solid angle x foreshortened area)

Page 12: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 13

Radiance

The medium is vacuum, that is, it does not absorb energy. Therefore, the power reaching point x2 is equal to the power leaving for x2 from x1.

Power at x2 from direction x1 is

1 1 2 2 2 1 12

( , ) cos cosL dA dAd

r

x x x

Let the radiance arriving at x2 from the direction of x1 is

Source

Illuminated surface

2

2 1 22 2 1 1 2 2

( , )cos cos cos

d r dL

dw dA dA dA

x x x

1 12

cosdAdw

r

Page 13: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 14

Radiance

Radiance is constant along a straight line.

1 1 2 2 1 2( , ) ( , )L L x x x x x x

Source

Illuminated surface

Page 14: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 16

Point Source

Many light sources are physically small compared with the environment in which they stand.

Such a light source is approximated as an extremely small sphere, in fact, a point.

Such a light source is known as a point source.

Page 15: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 17

Radiance Intensity

If the source is a point source, we use radiance intensity.

2

2 2cos

d r dI

dw dA

2 22

cosdAdw

r

Radiance intensity = Power / (solid angle)

Illuminated surface

Source

Page 16: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 18

Light at Surfaces

When light strikes a surface, it may be absorbed, transmitted, or scattered; usually, combination of these effects occur.

It is common to assume that all effects are local and can be explained with a local interaction model. In this model:

The radiance leaving a point on a surface is due only to radiance arriving at this point.

Surfaces do not generate light internally and treat sources separately.

Light leaving a surface at a given wavelength is due to light arriving at that wavelength.

Page 17: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 19

Light at Surfaces

In the local interaction model, fluorescence, [absorb light at one wavelength and then radiate light at a different wavelength], and emission [e.g., warm surfaces emits light in the visible range] are neglected.

Page 18: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 20

Irradiance

Irradiance is the total incident power per unit area.

Irradiance = Power / Area

Page 19: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 21

Irradiance

What is the irradiance due to source from angle ?

Page 20: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 22

Irradiance

( , , ) cos( , , ) cosi i i ii i i i

L x dw dAdIrradiance L x dw

dA dA

dA

What is the irradiance due to source from angle ?

Page 21: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 23

Irradiance

What is the total irradiance?

Integrate over the whole hemisphere.

Exercise: Suppose the radiance is constant from all directions. Calculate the irradiance.

Page 22: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 24

Irradiance

Exercise: Calculate the irradiance at O due to a plate source at O’.

Page 23: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 25

Irradiance due to a Point Source

For a point source,

2

cosi i

d r dI

dw dA

2

cosi idAdw

r

2

cosi idAd I

r

2

cos i

i

dIrradiance I

dA r

Page 24: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 26

The Relationship Between Image Intensity and Object Radiance

We assume that there is no power loss in the lens.

The power emitted to the lens is

0 0cosobjectd L dA dw

Diameter of lens

Radiance of object

Page 25: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 27

The Relationship Between Image Intensity and Object Radiance

The solid angle for the entire lens is

The power emitted to the lens is

0 0cosobjectd L dA dw

Diameter of lens 2

0 2

/ 4 cosddw

r

2

0 2

coscos

4object

dL dA

r

Page 26: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 28

The Relationship Between Image Intensity and Object Radiance Diameter of

lensThe solid angle at O can be written in two ways.

022

coscos

'

pdAdA

r OA

' / cosOA f

Note that

3

02 2

coscos pdAdA

r f

Therefore

Page 27: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 29

The Relationship Between Image Intensity and Object Radiance Diameter of

lensCombine

3

02 2

coscos pdAdA

r f

to get

2

0 2

coscos

4object

dd L dA

r

2

4cos4 object p

dd L dA

f

Page 28: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 30

The Relationship Between Image Intensity and Object Radiance Diameter of

lensTherefore the irradiance on the image plane is

2

4cos4 object

p

d dIrradiance L

dA f

The irradiance is converted to pixel intensities, which is directly proportional to the radiance of the object.

Page 29: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 31

Surface Characteristics

We want to describe the relationship between incoming light and reflected light.

This is a function of both the direction in which light arrives at a surface and the direction in which it leaves.

Page 30: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 32

Bidirectional Reflectance Distribution Function (BRDF)

BRDF is defined as the ratio of the radiance in the outgoing direction to the incident irradiance.

Page 31: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 33

Bidirectional Reflectance Distribution Function (BRDF)

The radiance leaving a surface due to irradiance in a particular direction is easily obtained from the definition of BRDF:

Page 32: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 34

Bidirectional Reflectance Distribution Function (BRDF)

The radiance leaving a surface due to irradiance in all incoming directions is

where Omega is the incoming hemisphere.

Page 33: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 35

Lambertian Surface

A Lambertian surface has constant BRDF.

constant

Page 34: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 36

Lambertian Surface

A Lambertian surface looks equally bright from any view direction.

The image intensities of the surface only changes with the illumination directions.

constant

Page 35: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 37

Lambertian Surface

For a Lambertian surface, the outgoing radiance is proportional to the incident radiance.

If the light source is a point source, a pixel intensity will only be a function of

constant

2

cos i

i

dIrradiance I

dA r

Remember, for a point source

Page 36: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 38

Specular Surface

The glossy or mirror like surfaces are called specular surfaces.

Radiation arriving along a particular direction can only leave along the specular direction, obtained from the surface normal.

*The term Specular comes from the Latin word speculum, meaning mirror.

Page 37: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 39

Specular Surface

Few surfaces are ideally specular. Specular surfaces commonly reflect light into a lobe of directions around the specular direction.

Page 38: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 40

Lambertian + Specular Model

Relatively few surfaces are either ideal diffuse or perfectly specular.

The BRDF of many surfaces can be approximated as a combination of a Lambertian component and a specular component.

Page 39: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 41

Lambertian + Specular Model

Lambertian Lambertian + Specular

Page 40: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 42

Radiosity

Radiosity, defined as the total power leaving a point. To obtain the radiosity of a surface at a point, we can

sum the radiance leaving the surface at that point over the whole hemisphere.

Page 41: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Part II

Shading

Page 42: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 44

Point Source

For a point source,

2

cosi i

d r dI

dw dA

2

cosi idAdw

r

2

cosi idAd I

r

2

cos i

i

dIrradiance I

dA r

Page 43: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 45

A Point Source at Infinity

The radiosity due to a point source at infinity is

( )xN( )xS

x

Page 44: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 46

Local Shading Models for Point Sources

The radiosity due to light generated by a set of point sources is

Radiosity due to source s

Page 45: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 47

Local Shading Models for Point Sources

If all the sources are point sources at infinity, then

Page 46: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 48

Ambient Illumination

For some environments, the total irradiance a patch obtains from other patches is roughly constant and roughly uniformly distributed across the input hemisphere.

In such an environment, it is possible to model the effect of other patches by adding an ambient illumination term to each patch’s radiosity.

+ B0

Page 47: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 49

Photometric Stereo

If we are given a set of images of the same scene taken under different given lighting sources, can we recover the 3D shape of the scene?

Page 48: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 50

Photometric Stereo

For a point source and a Lambertian surface, we can write the image intensity as

Suppose we are given the intensities under three lighting conditions:

Camera and object are fixed, so a particular pixel intensity is only a function of lighting direction si.

Page 49: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 51

Photometric Stereo

Stack the pixel intensities to get a vector

The surface normal can be found as

Since n is a unit vector

Page 50: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 52

Photometric Stereo

If we have more than three sources, we can find the least squares estimate using the pseudo inverse:

As a result, we can find the surface normal of each point, hence the 3D shape

Page 51: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 53

Photometric Stereo

When the source directions are not given, they can be estimated from three known surface normals.

Page 52: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 54

Photometric Stereo

Page 53: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 55

Photometric Stereo

Surface normals 3D shape

Page 54: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 56

Photometric Stereo

(by Xiaochun Cao)

Page 55: Computer Vision Radiometry. Bahadir K. Gunturk2 Radiometry Radiometry is the part of image formation concerned with the relation among the amounts of.

Bahadir K. Gunturk 57

Photometric Stereo (by Xiaochun Cao)