Title: Introduction to Light Scattering:
1- Introduction to Light Scattering
- An Imaging Sciences Perspective
- Lecture 19
2- First, lets look at some pretty pictures
3(No Transcript)
4Distant objects appear Bright !
Mountains
5(No Transcript)
6De-hazed
Haze
7(No Transcript)
8(No Transcript)
9(No Transcript)
10(No Transcript)
11(No Transcript)
12(No Transcript)
13(No Transcript)
14(No Transcript)
15(No Transcript)
16Bad Weather
Mist
Haze
Rain
Fog
Images Courtesy Steve and Carol Sheldon
17More Weather
Non-uniform Fog
Rain Drops and Rain Streaks
Snow Flakes and Snow Streaks
18How often do we see Bad Weather?
Clear Sunny (77)
Bad Weather (23)
Manhattan, Every Hour, 12 Months
19Natural illumination in Scattering Media
Narasimhan and Nayar, 99 - 03, Schechner et al,
01, 04
20Glows of Light Sources
Mist
Fog
21Active illumination in Scattering Media
Levoy et al., Narasimhan-Nayar, Kocak-Caimi,
Jaffe et al., Schechner et al., Negahdaripour et
al.
22Floodlighting is Bad in Scattering Media
Remember Driving in Fog at Night?
23Is BRDF sufficient for Translucent
Objects ?
Jensen et al., 2001
24Translucent Objects
Koenderink and van Doorn, 2001
Clouds
Milk
25Rendering Milk
Jensen et al., 2001
Whole Milk
Skim Milk
Diffuse BRDF
BSSRDF Model
26(No Transcript)
27Rendering a Marble Bust
Jensen et al., 2001
BRDF
BSSRDF Model
Full Monte Carlo Simulation of Radiative
transport
28Rendering Moon
Jensen et al., 2001
29Computer Vision
Optics
Underwater Imaging
Computer Graphics
Satellite Imaging
Medical Imaging
30Scattering in different fields
Art - 500-600 years Physics - 250
years Astrophysics/Astronomy - 80-100
years Atmospheric Optics - 80-100
years Medical Imaging - 30 years Remote
Sensing - 30 years Oceanic Engineering - 30
years Computer Graphics - 20 years Computer
Vision - 5-10 years
31The Fundamental Assumption in Vision
Lighting
No Change in Radiance
Surface
Camera
Assumption We live in Vacuum!
32Radiation Fog
Advection Fog
Simulated Foggy Image
Actual Clear Day Image
Simulated Foggy Image
Actual Clear Day Image
Dense Aerosols with Drizzle
Haze
Simulated Hazy Image
Actual Clear Day Image
Simulated Foggy Image
Actual Clear Day Image
Urban Aerosol with Moderate Rain
Fog with Cumulus Clouds
Simulated Foggy Image
Simulated Foggy Image
Actual Clear Day Image
Actual Clear Day Image
33Driving in Bad Weather
People tend to drive fast in fog!! Nature, 1998
34Weather Conditions and Particles
-3
CONDITION PARTICLE TYPE RADIUS (?m)
CONCENTRATION(cm )
AIR HAZE FOG CLOUD RAIN
Molecule Aerosol Water Droplet Water
Droplet Water Drop
( Mie 1908, McCartney 1975 )
35Particle Scattering Mechanisms
( Mie 1908 )
Single Scattering
Incident Beam
Size 0.01
Size 0.1
Size 1
36Multiple Scattering in the Atmosphere
Incident Beam
Particle
37Properties of Scattering Media
Scattering Coefficient Fractional loss in
intensity due to scattering per
unit cross section Absorption Coefficient
Fractional loss in intensity due to
absorption per unit cross
section Extinction Coefficient Scattering
Coefficient Absorption Coefficient
38Phase Function
- Probability of light getting scattered in a
single direction - Phase function integrates to 1
- Light Scattered in any direction
- Phase function Scattering Coefficient
Exiting Direction
Incident Direction
39Attenuation Model Zeroth Order Scattering
Scattering Medium
Attenuated Exiting Light
Incident Light
X d
Unit Cross Section
dx
X 0
Brightness at Distance d
( Bouguers Law, 1729 )
40Direct Transmission
Attenuation of Diverging Beams
( Allards Law, 1876 )
Optical Thickness
Scaled Depth
41Airlight Model First Order Scattering
( Koschmeider, 1924 )
Sunlight
Diffuse Skylight
dV
Observer
Object
d
Diffuse Ground Light
Brightness due to a Path of Length d
Horizon Brightness
42Distant objects appear Bright !
Mountains
43Structure from Airlight
44How does Brightness/Color vary with Distance?
Object
Observer
d
Color
Color
Distance
Distance
Attenuation
Airlight
45Contrast Degradation in Bad Weather
Irradiance Attenuation
Airlight
Scattering Coefficient
Reflectance
Horizon Brightness
Depth
(1)
(2)
Contrast between Iso-Depth points , P
and P
Contrast Decay Exponential in Scene Depth
46Depth Edges vs. Reflectance Edges
Mild Fog
Denser Fog
Reflectance Edge
Depth Edge
Normalized SSD of Depth Edge Neighborhood
Normalized SSD of Reflectance Edge
Neighborhood
47Edge Classification from Weather Changes
Edge Classification
Mild Fog
Denser Fog
Reflectance Edge Depth Edge
48Scene Structure from Weather Changes
Irradiance under versus
Irradiance under Linear
All Scene points at Depth 1
All Scene points at Depth 2
Scaled Depth
49Gray World Contrast Restoration and Structure
3D Visualization
Deweathering
50Contrast Restoration and 3D Structure
Dense Fog, 530 PM
Mild Fog, 5 PM
Contrast Restored Image
Computed Depth Map (20 levels)
51Defogging Videos
Foggy Video
Defogged Video
Histogram Equalized Video
52Scattering and Wavelength
constant
Rayleighs Law
(0 4)
Smaller the particles, larger the dependence on
wavelength Blue skies through pure air (small
particles) Fog looks greyish (whitish) larger
water droplets.
53Clear Day from Hazy Days
Unknown Hazy Conditions
Time 300 PM
Time 330 PM
( Narasimhan et. al, IJCV 2002)
54Clear Day from Hazy Day Using Polarizing Filters
De-hazed
Haze
Airlight is Partially Polarized
55Model
I
A
56Model
camera
2 input images
I
A
transmission
airlight
_
polarization degree
57Scattering from Near-Field Sources
58Scattering from Near-Field Sources
Loss of contrast
59Scattering from Near-Field Sources
Dimming and blur
Loss of contrast
60Scattering from Near-Field Sources
Glows
Dimming and blur
Lost of contrast
61Light Transport in Clear Day
Point Source
Viewer
Surface Point
Near-Field Divergent Sources
62Light Transport in Scattering Media
Point Source
Viewer
Surface Point
Clear Day
Foggy Day
Clear Day
Foggy Day
63Complexity of Rendering Scattering Media
Objects
Virtual Viewpoint
Virtual Screen
64Complexity of Rendering Scattering Media
Objects
Virtual Viewpoint
Virtual Screen
65Complexity of Rendering Scattering Media
Objects
Virtual Viewpoint
Virtual Screen
66Complexity of Rendering Scattering Media
Objects
Virtual Viewpoint
Virtual Screen
640 x 480 (image) x 4 (lights) x 50 (steps)
100 ( directions ) x 50 (steps) x 30
(intersect) ?
1.9 Trillion Calculations 3.0 GHz
CPU?
67- NEXT CLASS
- Multiple Scattering in Vision and Graphics